Adoptable Storage - Xiaomi Mi Max 3 Questions & Answers

Hi guys,
I want to expand the storage and followed this tutorial, but it didn't work on my global 10.0 device. Any idea?

The Mi Max 3 does not use file-based encryption. So my comment below does not apply here.
---
What encryption does Redmi Note 3 use? File-based or full-disk encryption? At the moment, Android does not allow adoptable storage with file-based encryption (as far as I know).

palmdude said:
What encryption does Redmi Note 3 use? File-based or full-disk encryption? At the moment, Android does not allow adoptable storage with file-based encryption (as far as I know).
Click to expand...
Click to collapse
I searched a bit and you seem right.
According to AOSP's article, (sorry I'm not allowed to post outside link)
On devices running Android 7.0-8.1,*file-based encryption*(FBE) can't be used together with adoptable storage. On devices using FBE, new storage media (such as an SD card) must be used as*traditional storage.
Devices running Android 9 and higher can use adoptable storage and FBE.
Click to expand...
Click to collapse
I'll wait for Xiaomi.eu Android 9 MIUI ROM and see if it works or not.

Not aware of any Xiaomi device with FBE. They all do FDE...
And what Note 3 has to do with anything here!?

nijel8 said:
Not aware of any Xiaomi device with FBE.
Click to expand...
Click to collapse
Thanks for clarifying this.
nijel8 said:
And what Note 3 has to do with anything here!?
Click to expand...
Click to collapse
The tutorial mentioned below ("how to enable adoptable storage") was posted in the Redmi Note 3 forum.

Related

[Request] For MultiRom Support For Xiaomi Redmi 1S

Request to all Developers for MultiRom Suport For Xiaomi Redmi 1S,
To install Multipal ROM In Redmi 1S...
Thank You!!!
You might be asking for "Dual Boot"?
Yeah...quite possible as there is already an opensource bootloader available by @balika01
But some developers should try to get it working perfect first !
But i wonder the possibility as our System Partition sizes are low....
rajeshlande77 said:
Request to all Developers for MultiRom Suport For Xiaomi Redmi 1S,
To install Multipal ROM In Redmi 1S...
Thank You!!!
Click to expand...
Click to collapse
SH3H1 said:
You might be asking for "Dual Boot"?
Yeah...quite possible as there is already an opensource bootloader available by @balika01
But some developers should try to get it working perfect first !
But i wonder the possibility as our System Partition sizes are low....
Click to expand...
Click to collapse
Its only possible after the release of kernel sources !!
WalkerBales said:
Its only possible after the release of kernel sources !!
Click to expand...
Click to collapse
Yes it needs kexec-hardboot patch for which kernel must be compiled. However this is not the only requirement. Our 8gb internal memory can be problematic for multirom. The Dev of multirom doesn't reccomend it on a device with SD card.
Moto E can handed dual booting then why not redmi 1S
What is with MultiROMs anyway? They eat up space and you're just going to use them one at a time. It's pretty much a hassle. It's like, I don't wanna use MIUI that much but it's so pretty so I'd make space for it and use XXXXX Custom ROM if I'm not with someone else.
I just don't get the hype about it. It exploits security features too.
Dual boot is useful when u r working in 1 ROM and when u need a bugfree ROM for daily
Anyone working on multi ROM?
This will b so wonderful .. But we need to port some other operating system eg. Ubuntu to our Redmi for making this dual boot thing useful.. That will make good sense to keep 2 different operating system on one phone

Does the Max 3 support A/B partitioning (Seamless System Updates)?

Title. Does the Max 3 support Seamless Updates?
apolea said:
Title. Does the Max 3 support Seamless Updates?
Click to expand...
Click to collapse
Don't think so. It will most likely have Treble with a-only partition.
Hopefully not.
Deleted.
---------- Post added at 04:11 PM ---------- Previous post was at 04:10 PM ----------
blankaf said:
Hopefully not.
Click to expand...
Click to collapse
Agree. A-only is better in my opinion.
apolea said:
Title. Does the Max 3 support Seamless Updates?
Click to expand...
Click to collapse
u can download treble check from play store it will tell u all u need 2 know
-fluffy- said:
u can download treble check from play store it will tell u all u need 2 know
Click to expand...
Click to collapse
We know but nobody has got the phone yet that's why he asked what we think it's gonna have.
rr111 said:
We know but nobody has got the phone yet that's why he asked what we think it's gonna have.
Click to expand...
Click to collapse
ohh hehe ok
rr111 said:
Agree. A-only is better in my opinion.
Click to expand...
Click to collapse
Why's that? A/B partitioning has many benefits
apolea said:
Why's that? A/B partitioning has many benefits
Click to expand...
Click to collapse
Well it may have some benefits for OEMs that try to update their phones as soon as a new android version releases, like OnePlus or Samsung, but it doesn't really have a lot of benefits for Companys like Xiaomi, which have a lot of devices that have to be updated because of the long support cicles, and Xiaomi is focusing more on MIUI anyway. That's why Xiaomi android version updates always take longer than other OEMs.
That's the OEM side - on the custom rom side flashing a-only Treble ROMs is just easier
rr111 said:
Well it may have some benefits for OEMs that try to update their phones as soon as a new android version releases, like OnePlus or Samsung, but it doesn't really have a lot of benefits for Companys like Xiaomi, which have a lot of devices that have to be updated because of the long support cicles, and Xiaomi is focusing more on MIUI anyway. That's why Xiaomi android version updates always take longer than other OEMs.
That's the OEM side - on the custom rom side flashing a-only Treble ROMs is just easier
Click to expand...
Click to collapse
But the LOS team has said A/B partitions has made it easier for the devs once they learned how to develop for it. Plus how would A/B affect the OEM? They can release A/B updates for supported phones and A partition only updates for phones that don't support them. It's in fact more advantageous for a company like Xiaomi who release a large number of updates to adopt A/B in the future as they can be sure a bad update won't brick the device like what happened with the recent anti rollback protection fiasco
apolea said:
Title. Does the Max 3 support Seamless Updates?
Click to expand...
Click to collapse
No, check the video bellow at 10:38
https://youtu.be/0rjZx_5JD1s?t=638
Nope Nitrogen doesn't support A/B partition.
LOS has (or is working on) own recovery with native support a/b for LOS's OTA needs.
Tomek0000 said:
LOS has (or is working on) own recovery with native support a/b for LOS's OTA needs.
Click to expand...
Click to collapse
That's only for devices which natively support A/B. Devices which have only A partition should use TWRP
does mi max 3 A only? or a/b?
to download img which choise?
Now it does...
As of most recent CHN beta FWs, the Mmx3 is being converted from SAR A-only, to A/B non SAR.
Latest China beta is system as root (sar), a layout that was initially used for a/b. But there is still no b slot in mi max 3.

How to enable fingerprint on GSIs(Phh's AOSP based)

These days, I find many people asked how to enable fingerprint on Mi 8 PRO(runs GSI), so I'd write this thread to let you konw. I only test the phh's AOSP v217 with MIUI 12 20.5.21 vendor. If you want to use other GSI or other vendor you can also test whether fingerprint works on it by following these steps. However, these instructions may only works on Android 10.
I assume you are familiar enough how to flash GSI on Mi 8 pro. If you just a rookie, I recommand you to read this passage.(Of course, don't forget follow the instructions what I writed).
Follow these steps:
Step 1: Flash the MIUI 12 rom(20.5.21) by this TWRP.
Step 2: Find the GSI. ATTENTION: The GSI needs to be ARM64-AB!!! . I will recommand the phh's AOSP GSI v217(Because I only test it). Of course, you can chose other GSIs you like and test whether the fingerprint works on it.
Step 3: Flash it by the TWRP.
That's all. Hope you enjoy it!
Did the partition layout change with MIUI 12?
The Mi 8 Pro (equuleus) used to be a A only GSI image. I would like to try this... even if I replaced my Mi 8 Pro recently with a OnePlus 7 pro... mainly due to the fingerprint!!!
nealed said:
Did the partition layout change with MIUI 12?
The Mi 8 Pro (equuleus) used to be a A only GSI image. I would like to try this... even if I replaced my Mi 8 Pro recently with a OnePlus 7 pro... mainly due to the fingerprint!!!
Click to expand...
Click to collapse
I saw it on phh's AOSP wiki on github. That's what he said:
Why should I use GSI for A/B devices to some A-only devices? : On Android 9, Google changed the requirements and all devices shipped with Android 9 must use "system-as-root". Before this change, only A/B devices were system-as-root and GSI name was separated by A-only and A/B. For this historical reasons, you have to use GSI for A/B on the devices shipped with Android 9+.
If I try to flash the arm64-a Android 10 GSI then it can't boot and just go to the fastboot mode. However, if I flash Android 10 arm64-ab rom, it will succeed to boot. So I think we should use arm64-ab rom instead of arm64-a rom(at least on Android 10 we should do it).
Arm64-ab-floss OR Arm64-ab-go OR Arm64-ab-vanilla?
Sent from my MI 8 Pro using Tapatalk
---------- Post added at 12:59 PM ---------- Previous post was at 12:58 PM ----------
Kimsimth said:
I saw it on phh's AOSP wiki on github. That's what he said:
Why should I use GSI for A/B devices to some A-only devices? : On Android 9, Google changed the requirements and all devices shipped with Android 9 must use "system-as-root". Before this change, only A/B devices were system-as-root and GSI name was separated by A-only and A/B. For this historical reasons, you have to use GSI for A/B on the devices shipped with Android 9+.
If I try to flash the arm64-a Android 10 GSI then it can't boot and just go to the fastboot mode. However, if I flash Android 10 arm64-ab rom, it will succeed to boot. So I think we should use arm64-ab rom instead of arm64-a rom(at least on Android 10 we should do it).
Click to expand...
Click to collapse
Arm64-ab-floss OR Arm64-ab-go OR Arm64-ab-vanilla?
Sent from my MI 8 Pro using Tapatalk
Jord5s said:
Arm64-ab-floss OR Arm64-ab-go OR Arm64-ab-vanilla?
Sent from my MI 8 Pro using Tapatalk
---------- Post added at 12:59 PM ---------- Previous post was at 12:58 PM ----------
Arm64-ab-floss OR Arm64-ab-go OR Arm64-ab-vanilla?
Sent from my MI 8 Pro using Tapatalk
Click to expand...
Click to collapse
It up to you. You should chose the one you prefer. If you dont know what differences of them, just search it on Google. And all of them can succeed to boot.
Kimsimth said:
It up to you. You should chose the one you prefer. If you dont know what differences of them, just search it on Google. And all of them can succeed to boot.
Click to expand...
Click to collapse
Why must you flash MIUI12 first? I am running MIUI 11.0.5 Android 10...
Sent from my MI 8 Pro using Tapatalk
Jord5s said:
Why must you flash MIUI12 first? I am running MIUI 11.0.5 Android 10...
Sent from my MI 8 Pro using Tapatalk
Click to expand...
Click to collapse
Just because the fingerprint only works on MIUI 12 vendor. Just backup your data and flash the MIUI 12 rom.
Thanks for the guide !
you forget to mention we must had advance wipe the system partition -will mostly go into fastboot if not-
plus, anyone was able to pass safetynet ? my banks apps not working at all even after using magiskhide props
even whatsapp tells me this is an unofficial ROM
Aldwarii said:
Thanks for the guide !
you forget to mention we must had advance wipe the system partition -will mostly go into fastboot if not-
Click to expand...
Click to collapse
That I mentioned this thread
Aldwarii said:
plus, anyone was able to pass safetynet ? my banks apps not working at all even after using magiskhide props
even whatsapp tells me this is an unofficial ROM
Click to expand...
Click to collapse
U can do this by uninstall root. By click phh settings->Securize then you will rid out of root. However, you can use "MagiskHide Props Config" module to pass the safetynet.
1.) Install the "MagiskHide Props Config" module
2.) Reboot
3.) Run a terminal app and type:
su
props
4.) Set the fingerprint with the following keys (pressing enter after each):
1 -> f ->Any way u want(but I recommend you to chose the Xiaomi option), just follow the instruction of it.
5.)reboot.
And dont forget to uninstall the edxposed module first if you install it before.
Kimsimth;82980891
U can do this by uninstall root. By click phh settings->Securize then you will rid out of root. However said:
su
props[/B]
4.) Set the fingerprint with the following keys (pressing enter after each):
1 -> f ->Any way u want(but I recommend you to chose the Xiaomi option), just follow the instruction of it.
5.)reboot.
And dont forget to uninstall the edxposed module first if you install it before.
Click to expand...
Click to collapse
I need my root, so I can't uninstall it
I applied a factory reset, with internal storage wipe to ensure everything been deleted, then installed Magiskhide props and set the proper fingerprint "xiaomi mi 8 android 10"
hided google play services and store and framework in the MagiskHide
and now, wow ! it worked
but there is still 2 applications that haven't worked
1) STCpay
2) Alinma internet
may you please try these 2 bank applications to indicate if the issue only with me or not please ?
Aldwarii said:
I need my root, so I can't uninstall it
I applied a factory reset, with internal storage wipe to ensure everything been deleted, then installed Magiskhide props and set the proper fingerprint "xiaomi mi 8 android 10"
hided google play services and store and framework in the MagiskHide
and now, wow ! it worked
but there is still 2 applications that haven't worked
1) STCpay
2) Alinma internet
may you please try these 2 bank applications to indicate if the issue only with me or not please ?
Click to expand...
Click to collapse
The Alinma internet can be opened like this. However, the stc pay still cant be opened. You can read this passage "Time attack-based bypass script (Deprecated)" and follow it to make the app work I think. Good luck.
Btw I use the Lineage 17.1 rom now.
Kimsimth said:
The Alinma internet can be opened like this. However, the stc pay still cant be opened. You can read this passage "Time attack-based bypass script (Deprecated)" and follow it to make the app work I think. Good luck.
Btw I use the Lineage 17.1 rom now.
Click to expand...
Click to collapse
Tried that, but didn't get any benefit, even the worked apps had crashed after reboot :/
this GSI stuff is just a headache, no safetynet pass, android auto not working, device get very hot, battery drained faster -better than MIUI12 though- with no additional features upon MIUI at all
I think I will give the lineageOS a try tonight
Thank you my friend for you support all the way "big heart"

any chance of getting lineage os official support

support for lineage os
How are we supposed to know?
LineageOS dev(s) got the 7T Pro. So you'll have to wait until someone with 7T builds it, but then it probably won't be official.
Karmugil123 said:
support for lineage os
Click to expand...
Click to collapse
Of the 11 update fixes the incription problem that should open up the device to more roms being that should help for twrp to work properly.another thing to look at has been mentioned need more devs
rob420p said:
Of the 11 update fixes the incription problem that should open up the device to more roms being that should help for twrp to work properly.another thing to look at has been mentioned need more devs
Click to expand...
Click to collapse
What decryption problem? in OOS 10/11?
TWRP is fully supported on Android 10, so if someone were to build it they would have done it by now
Lossyx said:
What decryption problem? in OOS 10/11?
TWRP is fully supported on Android 10, so if someone were to build it they would have done it by now
Click to expand...
Click to collapse
The encryption is still borked? That's also not always the case when I had daisey it was very slow dev wise but sped up over time
Lossyx said:
What decryption problem? in OOS 10/11?
TWRP is fully supported on Android 10, so if someone were to build it they would have done it by now
Click to expand...
Click to collapse
1+ implemented the 7T encryption in a nonstandard method. The usual encryption/decryption methods TWRP uses on Android builds doesn't work on the 7T (does on the other models)
wfred said:
1+ implemented the 7T encryption in a nonstandard method. The usual encryption/decryption methods TWRP uses on Android builds doesn't work on the 7T (does on the other models)
Click to expand...
Click to collapse
But after the encryption fix from qualcomm, will it still be"borked"?
I've been wondering this since they announced it. Just holding onto a tiny bit of hope.
stovo06 said:
But after the encryption fix from qualcomm, will it still be"borked"?
I've been wondering this since they announced it. Just holding onto a tiny bit of hope.
Click to expand...
Click to collapse
It depends wether what they did was on a hardware level or not. They could be creating some dirty workaround that only 'works for them' like now.
I've given up.... To bad, in enjoy this device for my needs. But bought it cause I figured out was gonna be a developers dream device here. Oh well, may be OOS11 will finally allow TWRP (if the developer even can/will/cares to provide a TWRP update if required. Would like to have the 1+ one to check out the unofficial 17 and 18 lineage builds. Thank you.
stovo06 said:
But after the encryption fix from qualcomm, will it still be"borked"?
I've been wondering this since they announced it. Just holding onto a tiny bit of hope.
Click to expand...
Click to collapse
My gut feeling is that the solution will end up being a write to the chip to change encryption, wiping currently encrypted data, and a clean install of Android/OOS 11.
You are killing all my optimism lol

Unofficial TWRP?

Hi,
How do I flash it on my Redmi Note 9 Pro joyeuse global?
Thanks.
Have a look here https://xiaomi.eu/community/threads...-recovery-for-redmi-note-9-pro-joyeuse.56896/ and check installation instructions in the 1st post - should be enough.
katoda_ltd said:
Have a look here https://xiaomi.eu/community/threads...-recovery-for-redmi-note-9-pro-joyeuse.56896/ and check installation instructions in the 1st post - should be enough.
Click to expand...
Click to collapse
Thanks for the link.
Why hasn't been an official TWRP developed for Redmi Note 9 Pro...vs. older and new ones have.. any idea?
I guess it's the same situation as with Lineage for certain devices - there is nobody willing to maintain the software's port to a specific device.
katoda_ltd said:
I guess it's the same situation as with Lineage for certain devices - there is nobody willing to maintain the software's port to a specific device.
Click to expand...
Click to collapse
I donno why they haven't released official twrp for 9 Pro.....have released for both 8 and 10 Pro, strange.
Thanks!

Categories

Resources