[ROM][non-GSI] Unofficial Pixel Experience P - Xiaomi Mi Mix 3 ROMs, Kernels, Recoveries, & Other

I built non-GSI Unofficial Pixel Experience P
Download:
https://drive.google.com/open?id=17lDJ-aOInCXdHQf8KXtoksEhZJgz7gS6
Changelog is too big for xda, so it's included in download folder.
If you are using Global /China Stable or third party rom (Xiaomi.eu), please download China Developer from here (search for "小米MIX3最新 开发版 线刷Fastboot完整包点击下载") and flash it, then flash PE system.img.
It seems current stable rom has some bugs in vendor or firmware (e.g. Google Camera is laggy).
Please note this rom is not maintained as my daily driver is FlokoROM GSI.
Working:
Camera (including 4K video)
Wi-Fi
Bluetooth (audio, in-call audio)
GPS
NFC
Dual SIM, Dual 4G standby
VoLTE
Fingerprint
USB PD
Wireless Charge
Sensors including proximity
AOD
Not working:
Slider (actually it's working, but no app to handle)
OK Google detection in any screen
Bluetooth call for some users/devices
Android Auto (display flickering)
Google Pay should work if you use MagiskHide Props Config, but I can't test since my country (Japan) uses hardware level security (exclusive for Japanese models) for payment via Google Pay.
Installation:
Currently generating ZIP is broken, so you have to install images one by one.
1. Flash the latest *Official* China Developer ROM (xiaomi.eu rom is not supported)
(If you are using other roms before, please wipe data)
2. Download and flash system.img
3. Download vbmeta.img and flash it with this command:
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
4. Flash Magisk
Credit:
Pixel Experience team and other developers
Source:
https://github.com/PixelExperience
https://github.com/AndroPlus-org/device_xiaomi_sdm845-common
https://github.com/AndroPlus-org/device_xiaomi_perseus
https://github.com/AndroPlus-org/vendor_xiaomi
https://github.com/AndroPlus-org/android_kernel_xiaomi_sdm845
I'm also building custom kernel for Mi MIX 3.
Download
To enable tap to wake, flash kernel and open display settings.

AndroPlus said:
I'm building Unofficial Pixel Experience P GSI to include the patch for Mi MIX 3 earlier
Download:
https://treble.andro.plus/pe.html
Changelog is too big for xda, so it's included in download folder.
Working:
Camera (you should install Google Camera to make better shots)
Wi-Fi
Bluetooth (To fix in-call audio, please install this Magisk Module)
GPS
NFC
SIM, 4G
Fingerprint
USB PD
Wireless Charge
Sensors including proximity
AOD
Not working:
Slider (actually it's working, but no app to handle)
Google Pay should work if you use MagiskHide Props Config, but I can't test since my country (Japan) uses hardware level security (exclusive for Japanese models) for payment via Google Pay.
Credit:
Pixel Experience team, phhusson and other developers
I'm also building custom kernel for Mi MIX 3.
Download
Click to expand...
Click to collapse
Is this different from the one on gsi thread, thanks, button mapper gets assistant working really good. Actually I have set it to open gcam with press, double press for screen shot and long press for assistant

seems your latest build is stuck on G logo and will not move forward from there using latest Xiaomi.EU Rom

sikiro said:
seems your latest build is stuck on G logo and will not move forward from there using latest Xiaomi.EU Rom
Click to expand...
Click to collapse
Format data in twrp

Mackay53 said:
Format data in twrp
Click to expand...
Click to collapse
got it sorted had something to do with encryption. for some reason some apps still say this rom is rooted despite me not having magisk installed. always on display does not seem to work. ambient display does show notifications but there is no always on option like it is shown on the screenshots.

sikiro said:
got it sorted had something to do with encryption. for some reason some apps still say this rom is rooted despite me not having magisk installed. always on display does not seem to work. ambient display does show notifications but there is no always on option like it is shown on the screenshots.
Click to expand...
Click to collapse
So it's the same build as on the gsi thread, thanks for answering

hey AndroPlus,
Thabk you so much for putting this together.
I am wondering if this has any built-in guesture navigation like MIUI's ? I do prefer vanila android over miui in general but the gesture navigation is pretty nice to have.
thanks!

kezzuki said:
hey AndroPlus,
Thabk you so much for putting this together.
I am wondering if this has any built-in guesture navigation like MIUI's ? I do prefer vanila android over miui in general but the gesture navigation is pretty nice to have.
thanks!
Click to expand...
Click to collapse
it does not have miui navigation but you can install fluid gestures and get it working almost the same. i also would like to report that the bluetooth issue is still present. for call audio over BT the magisk module fixes it hope to see it included in future releases.

kezzuki said:
hey AndroPlus,
Thabk you so much for putting this together.
I am wondering if this has any built-in guesture navigation like MIUI's ? I do prefer vanila android over miui in general but the gesture navigation is pretty nice to have.
thanks!
Click to expand...
Click to collapse
I'm using "all in one gestures" it's not on playstore

Anyone having issues with AOD? I've only got 2 options, wake for notifications and display music. Should be 3rd option for "always on" but missing.

Mackay53 said:
Anyone having issues with AOD? I've only got 2 options, wake for notifications and display music. Should be 3rd option for "always on" but missing.
Click to expand...
Click to collapse
Yeah same, how about not receiving messages on 4g, only get messages on 3g

james1089 said:
Yeah same, how about not receiving messages on 4g, only get messages on 3g
Click to expand...
Click to collapse
Fixed AOD display with a magisk patch, not tested the messages yet

Please DO NOT use Xiaomi.eu rom as the base rom as it has fingerprint prop for MIX 2S!
All GSI rom uses fingerprint prop to detect device, so it breaks device detection
Only official rom is supported.
For the message in 4G, my carrier can receive message on 4G, so maybe it's APN problem or something.

AndroPlus said:
Please DO NOT use Xiaomi.eu rom as the base rom as it has fingerprint prop for MIX 2S!
All GSI rom uses fingerprint prop to detect device, so it breaks device detection
Only official rom is supported.
For the message in 4G, my carrier can receive message on 4G, so maybe it's APN problem or something.
Click to expand...
Click to collapse
I tried both official Chinese and global ROMs as a base but it kept boot looping and wouldn't go to the splash screen. What base version do you recommend?
Only Xiaomi EU allows the ROM to boot for me however there doesn't seem to be any issues. ROM runs well.

AndroPlus said:
Please DO NOT use Xiaomi.eu rom as the base rom as it has fingerprint prop for MIX 2S!
All GSI rom uses fingerprint prop to detect device, so it breaks device detection
Only official rom is supported.
For the message in 4G, my carrier can receive message on 4G, so maybe it's APN problem or something.
Click to expand...
Click to collapse
Hmm, I've installed the original PE ROM coming from a weekly EU build but it didn't seem to affect anything for me. My install process was China Dev > EU Stable > EU Weekly > GSI. What side effects were expected if coming from an EU build?
Also yeah, it seems that the latest commits for GSI ROMs did something at least to the Mix 3's APN settings. During previous builds I couldn't get SMS/MMS if 4G LTE is enabled, but now I'm having no issues whatsoever.
Finally, I've been testing Google Pay in more locations... it seems that some terminals do activate properly and I was able to perform transactions, but in others they either don't pick anything up or will result in a 'Please Present One Card Only' error. The last bit is interesting since this has been an issue during the early days of NFC wallet payment, and curious that it happens here. Might be some build.prop setting that we can exploit?

jjsoviet said:
Hmm, I've installed the original PE ROM coming from a weekly EU build but it didn't seem to affect anything for me. My install process was China Dev > EU Stable > EU Weekly > GSI. What side effects were expected if coming from an EU build?
Also yeah, it seems that the latest commits for GSI ROMs did something at least to the Mix 3's APN settings. During previous builds I couldn't get SMS/MMS if 4G LTE is enabled, but now I'm having no issues whatsoever.
Finally, I've been testing Google Pay in more locations... it seems that some terminals do activate properly and I was able to perform transactions, but in others they either don't pick anything up or will result in a 'Please Present One Card Only' error. The last bit is interesting since this has been an issue during the early days of NFC wallet payment, and curious that it happens here. Might be some build.prop setting that we can exploit?
Click to expand...
Click to collapse
The side effects are:
Some settings doesn't appear (e.g. Always On Display) and doesn't work correctly
Overlay (configs related to brightness, doze and other system functions) for MIX 2S is used and you can't use dedicated configs for MIX 3

AndroPlus said:
The side effects are:
Some settings doesn't appear (e.g. Always On Display) and doesn't work correctly
Overlay (configs related to brightness, doze and other system functions) for MIX 2S is used and you can't use dedicated configs for MIX 3
Click to expand...
Click to collapse
I see, now I know why the brightness settings are a bit off even with your Magisk module installed. Ambient Display works for notifications at least, which is what I prefer over AOD. Right now I have no urgency to change, but good to know the differences.
So to get those configs right, I would have to flash a China ROM image, then flash GSI into system. Is that correct?

jjsoviet said:
I see, now I know why the brightness settings are a bit off even with your Magisk module installed. Ambient Display works for notifications at least, which is what I prefer over AOD. Right now I have no urgency to change, but good to know the differences.
So to get those configs right, I would have to flash a China ROM image, then flash GSI into system. Is that correct?
Click to expand...
Click to collapse
Yes.

AndroPlus said:
Yes.
Click to expand...
Click to collapse
Flashing China Dev via TWRP as system image should be enough right? I wouldn't want to use MiFlash to do so because I'd like to preserve my TWRP and its backups. Would be way easier to TWRP backup > flash China ROM > boot > flash GSI ROM > TWRP restore > boot to save time.

jjsoviet said:
Flashing China Dev via TWRP as system image should be enough right? I wouldn't want to use MiFlash to do so because I'd like to preserve my TWRP and its backups. Would be way easier to TWRP backup > flash China ROM > boot > flash GSI ROM > TWRP restore > boot to save time.
Click to expand...
Click to collapse
Flashing vendor image should be enough if xiaomi.eu doesn't change other partitions.
System image is not related as GSI image overwrite the system image.

Related

Lineage OS 13 Alpha 4 (links to LOS 14.1 port and TWRP 3.1.0-0 in second post)

Not sure if you guys are seeing this over on androidforums so im posting it here too
READ THIS BEFORE PROCEEDING: I took all the latest updates and was sitting on v20k before I flashed the zip I compiled. I dont know if you have to be, but dont be surprised if things dont work if you arent where I am with your phone.
************************************* Start of dev info***************************************************
kernel sources based off of v20k: https://github.com/touchpro/android_kernel_lge_stock-v20k
all the device and vendor trees are based off of teamregular's work:
h631: https://github.com/touchpro/android_device_lge_h631
msm8916-common: https://github.com/touchpro/android_device_lge_msm8916-common-lineageos13
g4stylus-common: https://github.com/touchpro/android_device_lge_g4stylus-common
vendor: https://github.com/touchpro/android_vendor_lge
also you need a few modded hardware/qcom folders, until the kernel gets updated to play nice with caf sources:
audio-caf: https://github.com/touchpro/android_hardware_qcom_audio-caf
display-caf: https://github.com/touchpro/android_hardware_qcom_display-caf
******************************************End of dev info***************************************************
I would recommend using my TWRP here to flash it: http://androidforums.com/threads/update-twrp-3-0-3-0-built-from-source-2-18-17.1103219/
what I know works:
display
touchscreen
vibration
ril (calling and texting. i cant test data since i dont have a data plan atm)
wifi
buttons
adb
mtp
panel backlight brightness adjustment
camera
video recording
internal storage
external_SD
sound
bluetooth (file transfer, audio)
youtube/netflix (any others i didnt test but i bet they work)
wired headset sound and microphone
microphone
gps/location services
compass
rotation
flashlight and camera flash
nfc (dunno what works and what doesnt, dont have another nfc device or android pay)
notification led
what doesnt work:
double tap to wake
data (manual network selection now works, im getting closer)
maybe some other things
The rom zip:
https://www.androidfilehost.com/?fid=673368273298938085
gapps: http://opengapps.org/ (choose your package to fit your needs. just choose arm and 6.0)
THIS DOESNT COME WITH SU AND THE ONLY WORKING SU I FOUND IS SUPERSU!
Download it here: http://www.supersu.com/download
If you wish to report a bug:
Please give a detailed report of what the bug is, things that could possibly cause it (xposed, magisk, etc) and a logcat that was running while the bug occurred. This means you may have to do things to make the bug occur.
adb logcat > log.txt
And finally, ENJOY!
Also,
Lineage OS 14.1 for the h631/ms631
twrp 3.1.0-0 for the h631/ms631
Hey. I flashed this rom on my friends phone. Its a metro stylo. Everything works but cellular data. Any fix for this?
Support for H635?
This is just for the US model, right? Not for the international H635?
LOS 14.1
Stonkers said:
Hey. I flashed this rom on my friends phone. Its a metro stylo. Everything works but cellular data. Any fix for this?
Click to expand...
Click to collapse
Please elaborate, did you flash this with TWRP and it's all good? I'm still running KATANA and would like to get a little more current.
Thanks!
barguybrady said:
Please elaborate, did you flash this with TWRP and it's all good? I'm still running KATANA and would like to get a little more current.
Thanks!
Click to expand...
Click to collapse
I flashed los 14 with twrp 3.1. cellular data would not work so i restored a backup. Now bluetooth, netflix and youtube wont work in katana rom. Trying to downgrade twrp and flash metro partitions to see if i can get it working.
Any updates on this rom?
Stonkers said:
I flashed los 14 with twrp 3.1. cellular data would not work so i restored a backup. Now bluetooth, netflix and youtube wont work in katana rom. Trying to downgrade twrp and flash metro partitions to see if i can get it working.
Click to expand...
Click to collapse
any updates on this ROM?
whoshotjr2006 said:
Not sure if you guys are seeing this over on androidforums so im posting it here too
READ THIS BEFORE PROCEEDING: I took all the latest updates and was sitting on v20k before I flashed the zip I compiled. I dont know if you have to be, but dont be surprised if things dont work if you arent where I am with your phone.
************************************* Start of dev info***************************************************
kernel sources based off of v20k: https://github.com/touchpro/android_kernel_lge_stock-v20k
all the device and vendor trees are based off of teamregular's work:
h631: https://github.com/touchpro/android_device_lge_h631
msm8916-common: https://github.com/touchpro/android_device_lge_msm8916-common-lineageos13
g4stylus-common: https://github.com/touchpro/android_device_lge_g4stylus-common
vendor: https://github.com/touchpro/android_vendor_lge
also you need a few modded hardware/qcom folders, until the kernel gets updated to play nice with caf sources:
audio-caf: https://github.com/touchpro/android_hardware_qcom_audio-caf
display-caf: https://github.com/touchpro/android_hardware_qcom_display-caf
******************************************End of dev info***************************************************
I would recommend using my TWRP here to flash it: http://androidforums.com/threads/update-twrp-3-0-3-0-built-from-source-2-18-17.1103219/
what I know works:
display
touchscreen
vibration
ril (calling and texting. i cant test data since i dont have a data plan atm)
wifi
buttons
adb
mtp
panel backlight brightness adjustment
camera
video recording
internal storage
external_SD
sound
bluetooth (file transfer, audio)
youtube/netflix (any others i didnt test but i bet they work)
wired headset sound and microphone
microphone
gps/location services
compass
rotation
flashlight and camera flash
nfc (dunno what works and what doesnt, dont have another nfc device or android pay)
notification led
what doesnt work:
double tap to wake
data (manual network selection now works, im getting closer)
maybe some other things
The rom zip:
https://www.androidfilehost.com/?fid=673368273298938085
gapps: http://opengapps.org/ (choose your package to fit your needs. just choose arm and 6.0)
THIS DOESNT COME WITH SU AND THE ONLY WORKING SU I FOUND IS SUPERSU!
Download it here: http://www.supersu.com/download
If you wish to report a bug:
Please give a detailed report of what the bug is, things that could possibly cause it (xposed, magisk, etc) and a logcat that was running while the bug occurred. This means you may have to do things to make the bug occur.
adb logcat > log.txt
And finally, ENJOY!
Click to expand...
Click to collapse
Hey! Why was the "android_device_lge_g4stylus-common" included to build the ROM for h631?
Rotation doesn't work, after flash the rom it work but after a few minutes the rotation not work anymore, is there any fix?
whoshotjr2006 said:
what doesnt work:
double tap to wake
data (manual network selection now works, im getting closer)
maybe some other things
Click to expand...
Click to collapse
Hey, thanks for working on this. I'm trying to get away from Metro stock ROM, but the phone is my entire Internet connection so of course I need data Does that mean it's working for you in your local kit but not in what you uploaded? Either way, I tried manual network selection and it said "registering on MetroPCS" (or equivalent, that was last night so I don't recall precisely) for about 20-30 seconds, then it very briefly flashed a scarcely-readable error message, then bumped it with a message indicating it successfully joined. But I never get a 4G or any similar symbol in the status bar, or any data, so I wondered if there's something I can do, either to force it into submission or to help you out. Thanks again

[Q][QP1] Android 10 Final for whyred (2019-09-07)

Android 10 QP1
2019-09-07
Bugs: VoLTE, Bluetooth and Cast doesn't work, SystemUI can crash
Features: All Android 10 Final Features
How to Install
1 : Download ROM and flash.
2 : When you boot, install Google Play Services and Google Play Store APK's
3 : When Google Play and Google Play Services is installed, reboot two or three time to have more stability
4 : Profits !
Note: If you want to change Kernel flash Permissiver_v4 and FixZygote_v2 after flashing your Custom Kernel
Downloads
ROM Download
Recommended Recovery (PBRP)
Permissiver_v4 from erfanoabdi
FixZygote_v2 from erfanoabdi
Google Camera configs
F.A.Q.
Q1: I don't have data services
A1: Try different Kernel. If doesn't work, go to stable Pie rom.
Q2: How to add gcam configs xml file
A2: Follow this guide
Q3: Battery drain issues ?
A3: No, it depend kernel you use
Thanks to @erfanoabdi for GSI and @MactavishAO for LagFix
ChangeLog
Android 10 Final 2019-09-07
• Android 10 DP6 20190904 Erfan GSI
• Switch to KangarooX r5.1 OC
very Good
thank you
How to install via Google play services adb command
wich camera app do you use? I tried install Mi Camera but it isn't compatible with Android Q yet. Gcam doesn't work for me either
I get
There's an internal problem with your device. Contact your manufacturer for details
Click to expand...
Click to collapse
I also don't have data service with it turned on and showing that I am connected to LTE.
John Amin said:
How to install via Google play services adb command
Click to expand...
Click to collapse
I would just rename the apk to playservices.apk then run this command. You just have to be booted into the system, not recovery. I just run adb devices in order to prompt authorization.
Code:
adb install playservices.apk
.
daggorlad said:
I would just rename the apk to playservices.apk then run this command. You just have to be booted into the system, not recovery. I just run adb devices in order to prompt authorization.
Code:
adb install playservices.apk
Click to expand...
Click to collapse
Ok,thanks but am facing another issue
Tried camera and not working and tried another version also force closes
And flashlight not working also
The rom work very fine, i hope you will release new Android Q Developer Preview,thanks for your effort
Thanks for this ROM
Regarding VoLTE
What happens when you try *#*#4636#*#* code ? Can You move the switches ?
Since Android 10 have the new "Scoped Storage" Feature, I wanted to know if File Explorers and SD-Cards still works like in previous Android versions? Since that is important for me, cause I need access to my own phone storage like always.
Waiting for stable version
I'm looking forward to try the Rom, that's the first thing I do when I'm able to unlock my Bootloader in 3 days exactly. Just can someone write a short review if the Rom is Stable enough except the few minor issues mentioned in the first post? And is Magisk 19.3 working in this Rom? And which recovery is recommended, Orangefox or Offical TWRP?
Have battery drain issue?
Smooth or butter?
So a short review of me after using the Rom a few days: I'm very impressed how well it works on our Redmi Note 5, I use the 4/64GB Global version, and I faced 2 bugs that wasn't mentioned here, first often when I lock the phone and wanna unlock it again, it just freezes and become unresponsive so I was forced to do a force reboot and Whatsapp voice messages doesn't work. But luckily, I honestly don't know why, both problems got fixed with installing the latest Updated PureCAF Kernel x6, overall Android 10 performance is very good and now it's stable too.
Why is this thread so quite?
xell75 said:
So a short review of me after using the Rom a few days: I'm very impressed how well it works on our Redmi Note 5, I use the 4/64GB Global version, and I faced 2 bugs that wasn't mentioned here, first often when I lock the phone and wanna unlock it again, it just freezes and become unresponsive so I was forced to do a force reboot and Whatsapp voice messages doesn't work. But luckily, I honestly don't know why, both problems got fixed with installing the latest Updated PureCAF Kernel x6, overall Android 10 performance is very good and now it's stable too.
Click to expand...
Click to collapse
Tnx for review, overall Android 10 performance is very good and now it's stable! these words are enough to try this rom. Next week I'll. Tnx to all developers
vijaymk said:
Tnx for review, overall Android 10 performance is very good and now it's stable! these words are enough to try this rom. Next week I'll. Tnx to all developers
Click to expand...
Click to collapse
No problem, btw. When you want your microphone to work in every app including Whatsapp, the fix is to just turn off Googles Voice Match if it's enabled, since it seems that it Blocks the microphone completely.

[Treble GSI] [Umidigi One Max] GSI Experiments

Now that the Umidigi One Max has TWRP, it is now very easy to flash GSI ROMs.
I will try to keep track of different GSI that works (or not !) here, alongside with bugs. Testers are welcome !
I highly recommend GSI based off phhhuson's work, as he did great job to fix MTK issues. Some other GSI may work better. We definitely need testing !
10
Apparently it works as shown here: https://forum.xda-developers.com/showpost.php?p=80319007&postcount=13 credits to @4ctiv_
9.0 Pie
phhusson's AOSP :
Everything works as expected. Notification bar is of the wrong size, may need to create a patch for it. Tethering doesn't work with data ON !
Camera is good ! All cameras are recognized. Fingerprint sensor OK. Torch not working under 15% like in stock, this seems like a hardware thing.
Ongoing calls and SMS will not work first boot. Just reboot and it'll work.
Magisk 19+ doesn't show root prompts. Fix here
Pixel Launcher crashes, but it seems that it's the only google app that doesn't work. Google Phone works.
NFC doesn't appear at all. There is a fix with magisk tho ! See here (NFC4PRA)
ctsProfile doesn't pass. Using MagiskHidePropsConfig fixes the issue, but choosing "vendor fingerprint" bootloops​
Testers needed
8.1 Oreo
Testers needed
Do not hesitate to post what you find or your testing.
NOTE : Installing a GSI can be done via 3 methods : TWRP Image Flash, SP Flash Tool, or fastboot (needs unlocked bootloader)
For the first two methods, unlocked bootloader is not required ! TWRP can be flashed via SPFT aswell.
Enjoy your beautiful and modded phone
Make sure to check out my guide on installing GSIs at https://forum.xda-developers.com/android/development/umidigi-one-max-custom-rom-modding-t3942521/
I downloaded system-arm64-ab-gapps-su.xz, extracted the file, booted into TWRP, did a full wipe, and installed "image" system-arm64-ab-gapps-su.img. TWRP asks which partition to install it to. I selected "system". However, after install I go to reboot, and TWRP complains there is no OS. Am I missing something?
I did a complete backup in TWRP of all important partitions first (nvram, modem, system Etc.), so going back to my stock setup was not difficult. Those trying this, backup all important partitions from TWRP on to microsd!
For everyone, make sure you download AONLY images, not AB !
_cab13_ said:
Now that the Umidigi One Max has TWRP, it is now very easy to flash GSI ROMs.
I will try to keep track of different GSI that works (or not !) here, alongside with bugs. Testers are welcome !
I highly recommend GSI based off phhhuson's work, as he did great job to fix MTK issues. Some other GSI may work better. We definitely need testing !
10 Q Beta
Beta 4 : Probably not working, as our device is not system-as-root (but is VNDK isolation compatible)
Still needs testing
9.0 Pie
phhusson's AOSP :
Everything works as expected. Notification bar is of the wrong size, may need to create a patch for it. Wifi access point doesn't work.
Camera is good ! All cameras are recognized. Fingerprint sensor OK. Torch not working under 15% like in stock, this seems like a hardware thing.
Ongoing calls and SMS will not work first boot. Just reboot and it'll work.
Magisk 19+ doesn't show root prompts. Fix here
Pixel Launcher crashes, but it seems that it's the only google app that doesn't work. Google Phone works.
ctsProfile doesn't pass. Using MagiskHidePropsConfig fixes the issue, but choosing "vendor fingerprint" bootloops​
Testers needed
8.1 Oreo
Testers needed
Do not hesitate to post what you find or your testing.
NOTE : Installing a GSI can be done via 3 methods : TWRP Image Flash, SP Flash Tool, or fastboot (needs unlocked bootloader)
For the first two methods, unlocked bootloader is not required ! TWRP can be flashed via SPFT aswell.
Enjoy your beautiful and modded phone
Click to expand...
Click to collapse
I posted this in another forum, but for the life of me I do not know what is causing this issue. I installed RR rom located here:
https://get.resurrectionremix.com/?dir=gsi/
system-190120-arm64-aonly-vanilla-nosu.img
I also install, Gapps (pico), and Magisk.
It runs great, for the most part. However, if I start streaming a video from any app or start streaming music, after a short amount of time my Umidigi One Max:
A.) Announces, "Powering Down"
B.) Boots directly into TWRP
C.) If I reboot, it again boots directly into recovery. Almost as if the partition became corrupted.
D.) Try to recover a backup I made in twrp, reboot, again boots straight into recovery.
E.) If SP Flash can communicate with the phone, I can usually push all the stock images back to the phone. If not, I have to push the images via fastboot with my Ubuntu PC.
If I do any other CPU intensive task under a GSI ROM, it doesn't have this issue, only when I stream video. I haven't tried any games to see if it causes this behavior.
I have tried multiple GSI Roms located here too, same problem:
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
I do not believe the device is overheating, it's usually around 32-34C from the TWRP menu at that point. I really like the RR Rom, but if I cannot figure out what is causing this, I'll have to stray away from GSI for now.
As a sidenote, this issue of the device suddenly powering down after starting to stream a video, does not happen with the stock ROM. I am kind of at a loss on this one.
Weirdest thing I have experienced running a custom ROM.
Yeah it happened to me sometimes as well... The phone goes straight into recovery and then never goes to system again. I haven't found the cause of it.
Did you try the NFC fix for the one pro (I got it from the umdigi forum one Pro and then the thread custom ROMs)
phhusson's AOSP is mostly good. But I noticed the wifi often gets disconnected and has performance issue too.
w1lh3lm3d said:
Did you try the NFC fix for the one pro (I got it from the umdigi forum one Pro and then the thread custom ROMs)
Click to expand...
Click to collapse
I posted a fix that works. Here it is if you didn't see : https://forum.xda-developers.com/p8...pment/flashable-nfc-kirin655-devices-t3811916
tomprc said:
phhusson's AOSP is mostly good. But I noticed the wifi often gets disconnected and has performance issue too.
Click to expand...
Click to collapse
I don't get any performance issue. The only issues is that some ongoing calls doesn't come, and sometimes 4G totally glitches out. Other than that it's pretty much all.
@ _cab13_
i cant find the vendor folder in twrp in the mount section or in the file manager.
what have i done wrong? ok i started from scratch and then it worked porfectly
thx you for your work and help
Engineering mode access or work around
On the 9.0 ROM I cant seem to access engineering mode via the keypad, I need to sort the handset speaker out. Is there any other way to access it or some way of tweaking the voice settings through the shell?
Any help would be appreciated.
Please help
I'm trying to get the new phh Android q to boot and and I'm a newbiew
Just booted from Android 10 GSI 200 c. by PhhTrebble without any problems (flashed latest stock before). Just to let you guys know Will update bugs and working stuff tomorrow.
[Update]
Missing features
_________________
NFC missing and magisk patch did not work for me
Media playback in for exampel youtube/instagramm/reddit etc. not working in apps but in browser it workes.
Bugs:
_________________
Sometimes apps crash
SD-card "has to be formated to use" // I did not try formating yet
Sometimes Youtube playback fixes itself if you tab out and go back to the video or if you open the help page of YT (top right corner question mark symbol) and go back to the video
Be aware that the 200.c phh gsi i used is still in development but as you can see it is totally capable to use as daily driver
[UPDATE 2]
- Missing features is still NFC
- In PHHSolution "AOSP 10.0 v211" mediaplayback got fixed (Tested with "system-quack-arm64-aonly-gapps.img.xz" )
On Phh's 9 v119 Is the headphone jack sensor working for anyone. (If so how)
4ctiv_ said:
Just booted from Android 10 GSI 200 c. by PhhTrebble without any problems (flashed latest stock before). Just to let you guys know Will update bugs and working stuff tomorrow.
[Update]
Missing features
_________________
NFC missing and magisk patch did not work for me
Media playback in for exampel youtube/instagramm/reddit etc. not working in apps but in browser it workes.
Bugs:
_________________
Sometimes apps crash
SD-card "has to be formated to use" // I did not try formating yet
Sometimes Youtube playback fixes itself if you tab out and go back to the video or if you open the help page of YT (top right corner question mark symbol) and go back to the video
Be aware that the 200.c phh gsi i used is still in development but as you can see it is totally capable to use as daily driver
Click to expand...
Click to collapse
did you use the a only or ab image?
I've tried flashing multiple android 10 GSIs from the phhusson GSI wiki list.
I've tried phhusson's AOSP ROM, CAOS, Lineage 17.1 and POSP. It seems like they all freeze at the splash screen and get stuck loading forever (confirmed, I left it on all night last night). I've tried disabling force encryption, I've tried not installing magisk. Not really sure where to go from here with Android 10.
I've also tried Android 9 with much more success: it boots, it works, but the only thing I can't seem to get is NFC. Has anyone found a way to get NFC to work on any android version with this device? Or do I have to go back to stock android 8?
Thanks!
seiyria said:
I've tried flashing multiple android 10 GSIs from the phhusson GSI wiki list.
I've tried phhusson's AOSP ROM, CAOS, Lineage 17.1 and POSP. It seems like they all freeze at the splash screen and get stuck loading forever (confirmed, I left it on all night last night). I've tried disabling force encryption, I've tried not installing magisk. Not really sure where to go from here with Android 10.
I've also tried Android 9 with much more success: it boots, it works, but the only thing I can't seem to get is NFC. Has anyone found a way to get NFC to work on any android version with this device? Or do I have to go back to stock android 8?
Thanks!
Click to expand...
Click to collapse
I'm in the same boat bro. I've just tried both the latest phhusson AOSP 10 ROM as well as an older version of the same ROM, and both time I get caught in a loop after install. Completely wiped beforehand, tried installing with and without Magisk/Disable-Force-Encryption. Going to have to bring it back down to Android 9. I wonder how 4ctiv_ got it working?
so first you have to no encryption then erase and format data
flash android 10 arm 64 a without gapps build (image) to system i use havoc 3.5 and everything exept nfc works
then install gapps (it failed for me so i had to resize system in twrp and install gapps again
last step is to flash the custom phhson magisk
then just reboot wihout wipping
Thank you so much for your work...
Hi, I'm a long time Android user and I used to code apps, if I can be of any help please let me know but I'm now disabled wheel chair user with dystonia so I find it extremely difficult to type now so I use voice to text... I really enjoy using the umidigi one max it has the storage and usability of a much more expensive phone, also functionally for me the wireless charging and NFC make my life so much easier as I find cables akward and payments at shops much easier.
I read about the Treble programmea while ago and recently read this article and if it is possible to get the NFC working on this update, I will be so greatful as it will extend the life of this great phone for me.
Good luck with your work and thank you in advance.
4ctiv_ said:
Just booted from Android 10 GSI 200 c. by PhhTrebble without any problems (flashed latest stock before). Just to let you guys know Will update bugs and working stuff tomorrow.
[Update]
Missing features
_________________
NFC missing and magisk patch did not work for me
Media playback in for exampel youtube/instagramm/reddit etc. not working in apps but in browser it workes.
Bugs:
_________________
Sometimes apps crash
SD-card "has to be formated to use" // I did not try formating yet
Sometimes Youtube playback fixes itself if you tab out and go back to the video or if you open the help page of YT (top right corner question mark symbol) and go back to the video
Be aware that the 200.c phh gsi i used is still in development but as you can see it is totally capable to use as daily driver
[UPDATE 2]
- Missing features is still NFC
- In PHHSolution "AOSP 10.0 v211" mediaplayback got fixed (Tested with "system-quack-arm64-aonly-gapps.img.xz" )
Click to expand...
Click to collapse

[GUIDE] Install Pixel Experience android 10 GSI for CC9/Mi 9 Lite

WARNING:
YOU MUST INSTALL THE A/B PARTIRION ROM FOR CC9/Mi 9 LITE. IF YOU INSTALL THE TREBLE CHECK APP, YOU THINK THIS DEVICE IS A ONLY PARTITION. IT'S NOT A ONLY!! IF YOU INSTALL A ONLY GSI IT STUCK IN BOOTLOGO. SO YOU MUST DOWNLOAD THE A/B PARTITION
# DOWNLOAD #
First, Download this files. (I recommend install EU Weekly 9.10.31 vendor or after new weekly version vendor)
Pixel Experience Android 10 GSI: https://drive.google.com/uc?id=1Sw96w1J_ZymUh9J7ayhqYrlLZwhuQjJB&export=download (A/B)
after download, extract .zip file!
EU(Weekly):https://sourceforge.net/projects/xi...files/xiaomi.eu/MIUI-WEEKLY-RELEASES/9.10.31/
magisk(optional):https://github.com/topjohnwu/Magisk/releases
# INSTALL STEP #
0. You must Unlock Bootloader and install twrp.
1. Move files to your phone and install Xiaomi.eu Weekly rom. after you install done wipe -> advanced wipe -> check system, dalvik, data, cache(don't check the vendor!!) and swipe.
2. Install -> and check Install Image -> select PixelExperienceQ-28101028-ARM64-AB.img -> check system image and swipe. now install is done. if you install magisk flash 20.1 or 20.0
3. Reboot.
and phone is booted. now install is finish!
# Whats Working? #
WIFI
Mobile Data(LTE, 3G work)
Bluetooth
Hospot
Camera(Gcam too)
Audio
Brightness control
LED
Dark Mode
FOD
Ambient Display
etc..
# Not working #
VOLTE
ANXCamera(app open is working but if you take pictures it has been stopped)
etc..
ScreenShots!:
Works way, way better than I would've expected for a GSI.
So far, the only gripes I have with the ROM are:
- The fingerprint reader is not really accurate nor fast, but adding the same finger a bunch of times improves the reliability;
- Double tap to wake is missing;
- As far as I've seen, there's no way to disable the Ambient Display. Normally that wouldn't be a problem, but it doesn't turn off when the device is laying flat for a while nor when it's in a pocket. Kinda concerned with burn-in;
Everything Magisk/Root related works fine, except for Viper4Android or Dolby Atmos.
Didn't have any issues restoring backups with Titanium, so far I haven't experienced a single crash.
Great job, man!
EDIT: So, three things I found out while using the ROM: first, there actually is a way to disable the Ambient Display, yay! Google simply moved it in the display settings, under the section that lets you control how notifications behave on the lockscreen. Weird, but it works.
Secondly, Bluetooth earbuds and speakers stopped working after a while: the phone connected to both devices, but didn't play media through them. Apparently this is an Android 10 bug that happens occasionaly, had to re-do a clean install to fix it.
Thirdly, the microphone doesn't work when sending WhatsApp voice notes. Haven't had time to actually call someone and see if it works there, but I'll add onto this post once I'll check.
iuliusdeblobbis said:
Works way, way better than I would've expected for a GSI.
So far, the only gripes I have with the ROM are:
- The fingerprint reader is not really accurate nor fast, but adding the same finger a bunch of times improves the reliability;
- Double tap to wake is missing;
- As far as I've seen, there's no way to disable the Ambient Display. Normally that wouldn't be a problem, but it doesn't turn off when the device is laying flat for a while nor when it's in a pocket. Kinda concerned with burn-in;
Everything Magisk/Root related works fine, except for Viper4Android or Dolby Atmos.
Didn't have any issues restoring backups with Titanium, so far I haven't experienced a single crash.
Great job, man!
EDIT: So, three things I found out while using the ROM: first, there actually is a way to disable the Ambient Display, yay! Google simply moved it in the display settings, under the section that lets you control how notifications behave on the lockscreen. Weird, but it works.
Secondly, Bluetooth earbuds and speakers stopped working after a while: the phone connected to both devices, but didn't play media through them. Apparently this is an Android 10 bug that happens occasionaly, had to re-do a clean install to fix it.
Thirdly, the microphone doesn't work when sending WhatsApp voice notes. Haven't had time to actually call someone and see if it works there, but I'll add onto this post once I'll check.
Click to expand...
Click to collapse
Hey man, you still using this rom? how is the experience so far? I plan to install tmr, I wonder if it's stable enough for daily driver
this is very exciting! does this also mean that official pixel experience rom will soon be coming to cc9/mi 9 lite?
vannrith said:
Hey man, you still using this rom? how is the experience so far? I plan to install tmr, I wonder if it's stable enough for daily driver
Click to expand...
Click to collapse
TL;DR: Yeah, as long as you don't care about the camera and the stuff I mentioned in my previous post!
Long version: I've been using this ROM as my daily driver ever since, and I really haven't noticed any actual deal breakers.
Performances are great, I'd say on par with MIUI! No stutters, everything feels really responsive and I'm able to hit a consistent 60FPS on high details while playing Call of Duty: Mobile.
DT2W is missing, but I've been using "Always on AMOLED" from the PlayStore, which apart from offering a customizable Ambient Display with burn-in protection also sort-of enables that feature.
The microphone does work, it's just that since I restored WhatsApp with Titanium Backup I had to manually allow the microphone permission. Oops.
If you use Bluetooth Headphones, though, they don't work while using the Google Dialer.
GCam sort of works? There's a 6.2 build for the Mi 9 SE which is kind of compatible, but the experience is really hit or miss. So far, I've not been able to find a MIUI camera port that doesn't crash on lunch or a more optimized GCam.
Apart from that, I'm loving this ROM. It's really all I'll need until a build of HavocOS will be available for our device
EDIT: ANXCAMERA IS WORKING! All you have to do is to download the latest zip and change the "ro.product.device" value to "pyxis" inside the build.prop file ^^
iuliusdeblobbis said:
TL;DR: Yeah, as long as you don't care about the camera and the stuff I mentioned in my previous post!
Long version: I've been using this ROM as my daily driver ever since, and I really haven't noticed any actual deal breakers.
Performances are great, I'd say on par with MIUI! No stutters, everything feels really responsive and I'm able to hit a consistent 60FPS on high details while playing Call of Duty: Mobile.
DT2W is missing, but I've been using "Always on AMOLED" from the PlayStore, which apart from offering a customizable Ambient Display with burn-in protection also sort-of enables that feature.
The microphone does work, it's just that since I restored WhatsApp with Titanium Backup I had to manually allow the microphone permission. Oops.
If you use Bluetooth Headphones, though, they don't work while using the Google Dialer.
GCam sort of works? There's a 6.2 build for the Mi 9 SE which is kind of compatible, but the experience is really hit or miss. So far, I've not been able to find a MIUI camera port that doesn't crash on lunch or a more optimized GCam.
Apart from that, I'm loving this ROM. It's really all I'll need until a build of HavocOS will be available for our device
EDIT: ANXCAMERA IS WORKING! All you have to do is to download the latest zip and change the "ro.product.device" value to "pyxis" inside the build.prop file ^^
Click to expand...
Click to collapse
I used to install Havoc GSI pie on my phone, Anx camera works, calling and stuff work, but no viper and FOD sucks. I'll try this one myself. Thanks so much
vannrith said:
I used to install Havoc GSI pie on my phone, Anx camera works, calling and stuff work, but no viper and FOD sucks. I'll try this one myself. Thanks so much
Click to expand...
Click to collapse
Got Viper4Android working! All you need is to flash this magisk module; I found it on the HavocOS GSI general thread
Hi @hanbin81j32 ,
Was this GSI image created by yourself? If not, do you know where it originated or who built it?
Thanks.
peppertarts said:
Hi @hanbin81j32 ,
Was this GSI image created by yourself? If not, do you know where it originated or who built it?
Thanks.
Click to expand...
Click to collapse
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
This GSI creater is ExpressLuke
hanbin81j32 said:
https://github.com/phhusson/treble_experimentations/wiki/Generic-System-Image-(GSI)-list
This GSI creater is ExpressLuke
Click to expand...
Click to collapse
Wait, does this mean that the ROM wasn't modified to enable the fingerprint scanner? If I were to flash another GSI on top of the MIUI vendors would it still work?
since no REAL bugs exist in this rom, can someone take this GSI and patch it to make it only for 9 lite with necessary fixes? thanks!
Foreal_Bruh said:
since no REAL bugs exist in this rom, can someone take this GSI and patch it to make it only for 9 lite with necessary fixes? thanks!
Click to expand...
Click to collapse
Yes, i'd love to see a Pixel Experience 10.0 ROM for the Mi 9 Lite, I've just ordered this phone 2 days ago, excited to see this subforum grow!
waiting hopefully.
iuliusdeblobbis said:
Got Viper4Android working! All you need is to flash this magisk module; I found it on the HavocOS GSI general thread
Click to expand...
Click to collapse
flash this first or flash the viper first man? I tried, not working. I installed Viper legacy, it asks me to install driver all the time
vannrith said:
flash this first or flash the viper first man? I tried, not working. I installed Viper legacy, it asks me to install driver all the time
Click to expand...
Click to collapse
I got the Viper4Android 2.7 apk from XDALabs, once I installed it I flash Audio Modification Library, the module I linked and after a reboot it all worked
I'm waiting for the release to unlock my bootloader and test ... Is this GSI matching notification icons to notch size?
I was able to install, but FOD didn't work
Your tutorial works with the latest version
Although the fp placement on the screen no longer shows up, you have to guess where it is I think, anyone know how to fix that?
hanbin81j32 said:
WARNING:
YOU MUST INSTALL THE A/B PARTIRION ROM FOR CC9/Mi 9 LITE. IF YOU INSTALL THE TREBLE CHECK APP, YOU THINK THIS DEVICE IS A ONLY PARTITION. IT'S NOT A ONLY!! IF YOU INSTALL A ONLY GSI IT STUCK IN BOOTLOGO. SO YOU MUST DOWNLOAD THE A/B PARTITION
# DOWNLOAD #
First, Download this files. (I recommend install EU Weekly 9.10.31 vendor or after new weekly version vendor)
Pixel Experience Android 10 GSI: https://drive.google.com/uc?id=1Sw96w1J_ZymUh9J7ayhqYrlLZwhuQjJB&export=download (A/B)
after download, extract .zip file!
EU(Weekly):https://sourceforge.net/projects/xi...files/xiaomi.eu/MIUI-WEEKLY-RELEASES/9.10.31/
magisk(optional):https://github.com/topjohnwu/Magisk/releases
# INSTALL STEP #
0. You must Unlock Bootloader and install twrp.
1. Move files to your phone and install Xiaomi.eu Weekly rom. after you install done wipe -> advanced wipe -> check system, dalvik, data, cache(don't check the vendor!!) and swipe.
2. Install -> and check Install Image -> select PixelExperienceQ-28101028-ARM64-AB.img -> check system image and swipe. now install is done. if you install magisk flash 20.1 or 20.0
3. Reboot.
and phone is booted. now install is finish!
# Whats Working? #
WIFI
Mobile Data(LTE, 3G work)
Bluetooth
Hospot
Camera(Gcam too)
Audio
Brightness control
LED
Dark Mode
FOD
Ambient Display
etc..
# Not working #
VOLTE
ANXCamera(app open is working but if you take pictures it has been stopped)
etc..
ScreenShots!:
Click to expand...
Click to collapse
Not working
Cant even open the file
VyktorJonas said:
Your tutorial works with the latest version
Although the fp placement on the screen no longer shows up, you have to guess where it is I think, anyone know how to fix that?
Click to expand...
Click to collapse
did you use this version?
PixelExperience_ARM64-AB-10.0-20191115-1221-BETA-UNOFFICIAL

[DISCONTINUED][ROM][PATCH] M.A.R.S. Project V210606 BETA - for ARROW OS 11

Welcome to M.A.R.S.
Miustones Anroid Restoration Software
Since i had to switch to a Xiaomi Mi 9T: This is for You dear other 9T and K20 Users! Exclusively for My actual Favorite ROM ARROW OS 11...
Some of You may still know Me from other Devices and older Projects. Greetings to You Folks! <3
Short Feature List:
(Not everything is listed)
(Some Things are missing yet in the BETAS)
Full Pixel User Interface
Ported Pixel Apps
Ported Pixel Features
Enabled various Android Features
Enhanced Display 4K HDR Support
Enhanced Audio Output
Enhanced Audio Input
Enhanced Display Output
Enhanced Camera Functionalities
Enhanced Graphical Handling & Rendering
Enhanced Network Functionalities
Faster booting and Reboots
Advanced Debloating and Re-Bloating
Latest JoyPixels Emoji Replacement Font
Made and tested with Orange Fox <3
Project Link : https://github.com/Miustone/M.A.R.S
{Mod edit: Download link repaired}
Downloads on My Website or over GitHub and More: https://linktr.ee/m1u5t0n3
Instructions can be found over here: https://github.com/Miustone/M.A.R.S.#instructions
I was about to flash Arrow in my device, what are the main differences with this?
You will get a lot more native Android and Pixel Features such as Pixel Setup Wizard, Pixel Feature Drop Functions, Extreme Battery Mode, better overall Quality for Media Consumption and Recording of it. It also removes ARROW OS Apps for Pixel Apps and the Installer does also Trim Your Storage if You follow My Instructions. Your Device will perform a lot better and the battery usage should be also optimized. I have a long History with Qualcomm Devices and know My Stuff. There will come a lot more next and i really love to keep everything clean like ARROW OS does...
Hope You will like it! Just keep in Mind it is a BETA Actually. Means Pixel Launcher isn't working right Yet, and not everything is present Yet. My biggest Problem is the Prop Patching which i haven't used in Years. That causes a lack of My Prop Configs :/ The actual Version includes a slightly patched Vendor build.prop but that will cause trouble with ARROW OS Updates...
https://raw.githubusercontent.com/Miustone/MARS_SOM/master/MARS_SOM/system.prop
Hope i can get it to work next.
Where is flashable zip
Rajdeep_uppal said:
Where is flashable zip
Click to expand...
Click to collapse
On My Website or GitHub. See Post #2
It looks really interesting!
Interesting project, will keep an eye on it
After installation camera dot appears on status bar.
How disable this?
nell248 said:
After installation camera dot appears on status bar.
How disable this?
Click to expand...
Click to collapse
That's caused by the Ported Pixel UI. The Status Bar is bigger on the Pixel 5 based on the Camera. The Dot is a Side Effect that will be fixed soon.
Need simple way to install this patch i dont understand
Rajdeep_uppal said:
Need simple way to install this patch i dont understand
Click to expand...
Click to collapse
What isn't easy? You just need to read... Download the Zip from My Homepage, place it on Your Phone and flash it with Your Recovery. Handle it like a new ROM and done (Do a Full Wipe followed by a ROM flash before flashing MARS).
Download link is dead...
Miustone said:
What isn't easy? You just need to read... Download the Zip from My Homepage, place it on Your Phone and flash it with Your Recovery. Handle it like a new ROM and done (Do a Full Wipe followed by a ROM flash before flashing MARS).
Click to expand...
Click to collapse
Downloaded but unable to flash file
THREAD LOCKED
Requested by OP.
Regards,
shadowstep
Forum Moderator

Categories

Resources