[ROM][WIP][sGSI][PORT][P]Oxygen OS 5.1.0 - Treble-Enabled Device Development A/AB ROMS

Update 20180806:
There are many device-related bugs as we can see.
Different hardwares/softwares will cause different bugs on different devices, and there's probably no way to fix all of them just by modifying this port, but by porting it to devices respectively.
Anyone feel free to do it on your device and distribute your patches and ports based on this one.
Look into the P semi-GSI and system/vendor images from other P preview to get some idea.
WARNING:I‘m not responsible for any consequences at all.This is an OEM rom port, it may cause wrong behaviors including partition overwritting and may brick your phone or break hardwares.I strongly recommend you take a completely full backup of your device and know how to recovery firmwares in case of any problems.
WARNING2:MAYBE FULL OF BUGS.DONT FLASH IF YOU ARE AFRAID OF THEM.
Only working on Qualcomm fully-Trebled deivces.
Known Bugs:
SurfaceFlinger crashes when open Camera.
(Because of libs from SDM845)
FP (Likely)
Norch and navbar may not fit your device.
(Try to remove /vendor/overlays/... If problem exist)
Can't Reboot/Poweroff
(Need fix for Vold related)
...
Install for A-only:
1.enable Treble ,flash a fully-trebled 8.1 rom
2.Extract port .7z to your TWRP backup folder (/.../TWRP/BACKUPS/$(yourserialnumber)/
3.Restore Oxygen /system with TWRP
4.flash patch zip
5.wipe data,flash fbe_disabler and Permissiver if needed for your device.
6.Reboot.
Tested booting on Redmi 3S
Normally it will boot to bootanimation.If it doessn't pass bootanim then take logs with
adb logcat > logcat.txt via PC.
NOTE: If you're stuck at logo , please make sure you can boot sGSI , try flash another Treble base.
Credits:
Special thanks to @erfanoabdi
 @muralidharan9845 (media_profiles)
@muralivijay
Oneplus for ROM
Xiaomi for device
ChangeLog:
v1review release for testing.
Download:
https://www.androidfilehost.com/?w=files&flid=279833

Which device can be installed? thank you.s7,m9??
Gửi từ HTC One M9 của tôi bằng cách sử dụng Tapatalk

Woah! Awesome!!

a only or a/b?

thanks for your hard work m8

Wow amazing!
Sent from my Redmi Note 5 Pro using Tapatalk

Very impressive, gonna follow this thread to See how The development goes on?

Amazing,will try it on my RN5Pro tomorrow

upload to google drive please. AFH very slow

Porting tutorial when?

Can't Reboot/Poweroff.. What???

Anybody tried this ???
Sent from my OnePlus5T using XDA Labs

What's FBE_Disabler used for?
Edit: Got it, file-based encryption disabler

Unable to pass kernel logo on Xiaomi Mi Mix 2 (Chiron) Logcat attached
Other treble ROMs can be booted on this device

mi5 bootanimation reboot

deleted
---------- Post added at 10:21 PM ---------- Previous post was at 10:10 PM ----------
Works until OOS boot animation, plays some time and then reboots to recovery. Mi MIX 2.
logcat: https://drive.google.com/file/d/1b8JCvjQnO-AbiPf69PNaRPtjETrHB_4v/view?usp=sharing

bugs
various

Does adb works for reboot

bootloop on le max2.
logcat: https://docs.google.com/document/d/11QuTQpb-vNOrLX9w2FqOfBtXt4eKoqaDMHP_0Hm4uHU/edit?usp=sharing

I'm on OnePlus 5, even if the world of custom rom is not unknown to me I did not understand the principle nor the procedure ?

Related

[ROM][SM-T585][UNOFFICIAL] LineageOS 15.1 | Android 8.1 20180704

I'm not responsible for any damage to your device of any sort.
By flashing this you take responsibility of anything that happens.
Process at your own risk!
If you want to check firmware - please make backup. Better to store all partitions, at least efs and may be modem.
Instructions
1. Install custom recovery - use my twrp
2. Download the zip(s) - firmware and Google Apps additional package (optional)
3. Backup all partitions (it least efs) and store somewhere - it need to do - because you can loose imei
4. Full wipe all
5. Flash firmware and gapps
Work
Almost all
Known Issues
LineageOS Builds
7. 20180704: fix livedisplay, adaptive brightness: https://drive.google.com/file/d/1WVjBTzlcDNf4_71cQTSG0qQMcydqyJt8/view?usp=sharing
6. 20180521: move to new kernel (J600GDXU1ARE2 - original samsung oreo kernel), swith to sdcardfs: https://drive.google.com/file/d/1HzRL5t_B-fw3mkclaWixi12TSGtU_6Nu/view?usp=sharing
5. 20180505: tethering: https://drive.google.com/file/d/1DLTedMTgeYqyT6uefOtp9hZhfz7Afu47/view?usp=sharing
4. 20180503: fixed camera preview, video recording, drm (netflix), gps (it's very slow on the start, but then i'm able to use tablet as navigator), use original gapps from opengapps.org: https://drive.google.com/file/d/1nak5_PwBtTJFsBTo-qTthxy0B5Jx93Rz/view?usp=sharing
3. 20180224: ril (mobile data), bluetooth, video hardware acceleration (may be not full for now, but in mx player hw+ working smooth). if you using gapps - see message about it below: https://drive.google.com/open?id=1IaqgWMyIwhHKgJssPRpHoTjgJB6QwblK
2. 20171227: ril (calls), wake by home button, offline charge, disable gps service (it's fill all internal sdcard): https://drive.google.com/file/d/1mkgppV2Gc3i_WF29ohSeW_jrcmieAyeD/view?usp=sharing
Small comment about ril: this is temporary fix, I had fixed DataCallSetup::ToDataProtocol function in seclib-ril.so using ida pro disassebler. Right now protocal always "IP", later i'll fix it more correct.
1. 20171223: https://drive.google.com/file/d/1Puxy2qlR5X9GOcRHsw5AkLiuX1TgBUZu/view?usp=sharing
TWRP
Use my twrp from https://forum.xda-developers.com/ga...-lineageos-14-1-android-7-1-2-nougat-t3706002
Gapps:
https://opengapps.org
Platform: ARM
Android: 8.1
Variant: any
Sources
Sources: https://github.com/Lineageos
Kernel: https://github.com/Valera1978/android_kernel_samsung_exynos7870
Device: https://github.com/Valera1978/android_device_samsung_gtaxllte
Vendor: https://github.com/Valera1978/android_vendor_samsung_gtaxllte
Thanks
Thanks to LineageOS team
Thanks to @J0SH1X
Valera1978 said:
I'm not responsible for any damage to your device of any sort.
By flashing this you take responsibility of anything that happens.
Process at your own risk!
If you want to check firmware - please make backup. Better to store all partitions, at least efs and may be modem.
Instructions
1. Install custom recovery - use my twrp
2. Download the zip(s) - firmware and Google Apps additional package (optional)
3. Backup all partitions (it least efs) and store somewhere - it need to do - because you can loose imei
4. Full wipe all
5. Flash firmware and gapps
Work
Wifi, sound, vibra, sdcard, mtp, otg
Known Issues
Ril, bluetooth, camera
LineageOS Builds
1. 20171223: https://drive.google.com/file/d/1Puxy2qlR5X9GOcRHsw5AkLiuX1TgBUZu/view?usp=sharing
TWRP
Use my twrp from https://forum.xda-developers.com/ga...-lineageos-14-1-android-7-1-2-nougat-t3706002
Gapps
Opengapps still up to 8.0 only.
For 8.1 you need new gapps, I'm using gapps from: https://forum.xda-developers.com/android/general/unofficial-8-1-gapps-arm-t3720385
Sources
Sources: https://github.com/Lineageos
Kernel: https://github.com/Valera1978/android_kernel_samsung_exynos7870
Device: https://github.com/Valera1978/android_device_samsung_gtaxllte
Vendor: https://github.com/Valera1978/android_vendor_samsung_gtaxllte
Thanks
Thanks to LineageOS team
Thanks to @J0SH1X
Click to expand...
Click to collapse
Congrats! Thanks a lot your excellent team?: @Valera1978 , @JOSH1X . :good::good::good:
I'll try it soon.
---------- Post added at 05:12 PM ---------- Previous post was at 05:12 PM ----------
Valera1978 said:
I'm not responsible for any damage to your device of any sort.
By flashing this you take responsibility of anything that happens.
Process at your own risk!
If you want to check firmware - please make backup. Better to store all partitions, at least efs and may be modem.
Instructions
1. Install custom recovery - use my twrp
2. Download the zip(s) - firmware and Google Apps additional package (optional)
3. Backup all partitions (it least efs) and store somewhere - it need to do - because you can loose imei
4. Full wipe all
5. Flash firmware and gapps
Work
Wifi, sound, vibra, sdcard, mtp, otg
Known Issues
Ril, bluetooth, camera
LineageOS Builds
1. 20171223: https://drive.google.com/file/d/1Puxy2qlR5X9GOcRHsw5AkLiuX1TgBUZu/view?usp=sharing
TWRP
Use my twrp from https://forum.xda-developers.com/ga...-lineageos-14-1-android-7-1-2-nougat-t3706002
Gapps
Opengapps still up to 8.0 only.
For 8.1 you need new gapps, I'm using gapps from: https://forum.xda-developers.com/android/general/unofficial-8-1-gapps-arm-t3720385
Sources
Sources: https://github.com/Lineageos
Kernel: https://github.com/Valera1978/android_kernel_samsung_exynos7870
Device: https://github.com/Valera1978/android_device_samsung_gtaxllte
Vendor: https://github.com/Valera1978/android_vendor_samsung_gtaxllte
Thanks
Thanks to LineageOS team
Thanks to @J0SH1X
Click to expand...
Click to collapse
Is this only for SM-T585? Does it work for SM-T580?
LineageOS for SM-T580
@jimmyzyx In some way a good question, however it seems to me: SM-T585 only. Valera1978is well aware about the existence of the SM-T580 of course.
Question now is: will there be a Lineage version for SM-T580 as well ? I thought J0SH1X was looking into that, but now I see he opened a thread for NexusOS (had never heard of that one ever before). So as yet there is some unclearity about this. At least I guess it would take quite a bit of time to work on 2 different ROMS at the same time....
JoostA said:
@jimmyzyx In some way a good question, however it seems to me: SM-T585 only. Valera1978is well aware about the existence of the SM-T580 of course.
Question now is: will there be a Lineage version for SM-T580 as well ? I thought J0SH1X was looking into that, but now I see he opened a thread for NexusOS (had never heard of that one ever before). So as yet there is some unclearity about this. At least I guess it would take quite a bit of time to work on 2 different ROMS at the same time....
Click to expand...
Click to collapse
I know it is meant for the T585 but I installed it on my T580 before I noticed that. It wasn't until it told me to insert my Sim card that I realized it was for the T585. But it seems to be working fine anyway. Same problems as the 15.0 for the t580, so I'm going to try it for now.
I think you should definitely add support for SM-T350. There's no active devs for our poor device?
vin_001 said:
I think you should definitely add support for SM-T350. There's no active devs for our poor device
Click to expand...
Click to collapse
Not going to happen. The T350 doesn't even use the same SoC as the T585, which is the device the dev has. He couldn't even test it on the T580, which is exactly the same as the T585 but without LTE. It just happened to work but that was pure serendipity.
lewmur said:
Not going to happen. The T350 doesn't even use the same SoC as the T585, which is the device the dev has. He couldn't even test it on the T580, which is exactly the same as the T585 but without LTE. It just happened to work but that was pure serendipity.
Click to expand...
Click to collapse
It works on 580 as only difference seems to be a modem and of course SIM slot. That's a good thing, as this means that devs can do 1 ROM and just add few kB build.prop patch for 580 model
Sent from my LG-H815 using Tapatalk
Wow pleasant surprise!
It's amazing from, but I can't play video on YouTube or film web, can u show me how to fix this problem . Thanks
Gửi từ SM-T585 của tôi bằng cách sử dụng Tapatalk
How can I quit the SIM for my SM-T580?
Pd: And... How can I fix the camera and bluetooth? I want to help you:highfive:
I have the same problem and I can't see any video. Can anyone help me? Thanks in advance
I am using your LOS 14.1 rom right now. But please, don't integrate SU into the rom.
People that are able to flash this rom via twrp are also able to flash LOS SU or Magisk on their own.
TheHellSite said:
I am using your LOS 14.1 rom right now. But please, don't integrate SU into the rom.
People that are able to flash this rom via twrp are also able to flash LOS SU or Magisk on their own.
Click to expand...
Click to collapse
You could find here at least some kind of root?
repey6 said:
You could find here at least some kind of root?
Click to expand...
Click to collapse
As I said, I am still running the LOS 14.1 build from Valera.
Thats why I expected it to be rooted too.
vin_001 said:
I think you should definitely add support for SM-T350. There's no active devs for our poor device
Click to expand...
Click to collapse
lewmur said:
Not going to happen. The T350 doesn't even use the same SoC as the T585, which is the device the dev has. He couldn't even test it on the T580, which is exactly the same as the T585 but without LTE. It just happened to work but that was pure serendipity.
Click to expand...
Click to collapse
the T560 uses the same SoC as the T350. The only difference between the T350 and T560 is a 1.6 inch screen difference. And the 560 already has LineageOS worked out to a degree. I think we just need a Good Device Tree for the MSM8916.
I've been hoping to get a build environment setup here soon.
Delgoth said:
the T560 uses the same SoC as the T350. The only difference between the T350 and T560 is a 1.6 inch screen difference. And the 560 already has LineageOS worked out to a degree. I think we just need a Good Device Tree for the MSM8916.
I've been hoping to get a build environment setup here soon.
Click to expand...
Click to collapse
First of all, the SM-T560 is a Tab E and doesn't use the same SoC as the T350 but what does it have to with the T580 and T585? The T580 and T585 use the Exynos 7870 which is NOT used in either the T350 (Snapdragon 410) or T560 (Spreadtrum SC8830A). Your information is wrong all the way around.
4929york said:
First of all, the SM-T560 is a Tab E and doesn't use the same SoC as the T350 but what does it have to with the T580 and T585? The T580 and T585 use the Exynos 7870 which is NOT used in either the T350 (Snapdragon 410) or T560 (Spreadtrum SC8830A). Your information is wrong all the way around.
Click to expand...
Click to collapse
I know that the T560NU is a Tab E. But mine shows it as using the MSM8916 SoC including the APQ8016
Both my T350 and T560 show the same thing.
Delgoth said:
I know that the T560NU is a Tab E. But mine shows it as using the MSM8916 SoC including the APQ8016
Both my T350 and T560 show the same thing.
Click to expand...
Click to collapse
Even if both the T350 and T560 DID use the same SoC, and everything I find on the T560 says otherwise, neither one uses the same one as the T580. They don't even have the same number of cores. The T580 has eight while the other two have four.
4929york said:
Even if both the T350 and T560 DID use the same SoC, and everything I find on the T560 says otherwise, neither one uses the same one as the T580. They don't even have the same number of cores. The T580 has eight while the other two have four.
Click to expand...
Click to collapse
I get that, I originally made the post I did because of the user asking about the T350 in this thread. I was trying to direct him to the T560 thread on Lineage.

[AOSP 9.0] [Experimental] Android 9.0 GSI

WARNING: You'll most probably loose ALL your data, and might break your phone. Please use with extreme caution!
The goal of this ROM is to provide full Treble-compatible hardware support, and nothing else.
This means that hardware which DON'T have Treble API won't be supported, like Essential's external camera.
No feature will be added. This will ease forward porting to new Android versions, which is the very goal of Project Treble
My hope is that other ROM developers will use this ROM as a basis to construct more advanced ROM.
For a list of treble supported devices, consult and fill https://github.com/phhusson/treble_experimentations/wiki
How to flash:
1- Flash a treble rom (GSI only has 8.1 vndk. 8.0 probably won't work.)
2- Extract p-gsi-built.zip and flash system.img
3- Flash p-boot-other-fixes.zip, wifi fix, POST-sGSI_boot-patch.zip (thanks to erfanoabdi bootpatcher from p semi-gsi)
4- Reboot
Bugs:
- Camera
- Flashlight
-VoLTE
(Tested on Redmi Note 4 and Redmi 4A, bugs can change according to device.)
Download:
9.0.0_r3 (2018-08-07):
system.img for A ARM64 devices vanilla
Telegram Account: MacTavishAO
Thanks to: @erfanoabdi @phhusson and thanks to ChristianEM for wifi fix.
"Bayram Kılıç and Burak Mete Erdoğan the guys who says pixel stock and aosp is totally same. These 2 guys said to me 'Idiot released same rom. Unnecessary'. LOL. From their mouths; 'Pixel stock is started being AOSP. Pixel Team will release AOSP stock rom for pixel devices. It is pretty smooth. And said Pixel Team would give P immediately if AOSP wasn't problematic they fixed it.' Pixel's UI isn't AOSP UI lol "
for any device ?, thanks
Gửi từ HTC One M9 của tôi bằng cách sử dụng Tapatalk
Thanks. I'll try @ my #Whyred.
arm 32 please?
I can't check mobile data. I don't have mobile data.
Huawei 8.0 vendor supported?
---------- Post added at 04:37 PM ---------- Previous post was at 04:33 PM ----------
ataberkozen said:
I can't check mobile data. I don't have mobile data.
Click to expand...
Click to collapse
8.0 vendor supported of Huawei
arshilhonor6x said:
Huawei 8.0 vendor supported?
---------- Post added at 04:37 PM ---------- Previous post was at 04:33 PM ----------
8.0 vendor supported of Huawei
Click to expand...
Click to collapse
U have to try. Didn't tried. But gsi isn't included vndk-26 may won't work.
Can you mention which version of vendor is supported. Samsung galaxy s9+ Exynos has official treble and supports gsi roms but it only has 8.0 vendor file.
bobandar said:
Can you mention which version of vendor is supported. Samsung galaxy s9+ Exynos has official treble and supports gsi roms but it only has 8.0 vendor file.
Click to expand...
Click to collapse
Mentioned.
ataberkozen said:
Mentioned.
Click to expand...
Click to collapse
Thanks !
ataberkozen said:
WARNING: You'll most probably loose ALL your data, and might break your phone. Please use with extreme caution!
Click to expand...
Click to collapse
Downloading, thanks.
Will you be doing an a/b flashable version as well?
daleski75 said:
Will you be doing an a/b flashable version as well?
Click to expand...
Click to collapse
Tomorrow. If u have a/b device can you text me from telegram ? @MactavishAO
ataberkozen said:
Tomorrow. If u have a/b device can you text me from telegram ? @MactavishAO
Click to expand...
Click to collapse
I have a OnePlus 6 so happy to test this (will make a full backup of my phone tonight in case of data loss) and will put on telegram so I can message you too.
Thanks, maybe I'll doing a test on Redmi 4X.
It doesn't boot on a Mi Pad 4.
I don't have a server to build an A/B arm64 image, so I'd be extremely grateful if someone did, please!
---------- Post added at 22:41 ---------- Previous post was at 22:40 ----------
ataberkozen said:
Tomorrow. If u have a/b device can you text me from telegram ? @MactavishAO
Click to expand...
Click to collapse
I have a Razer Phone. Hmu at @linuxct on telegram if interested
Hey, tested it on a oneplus 5t with mokee vendor, isn't work, it stuck at boot logo
CarlosM256 said:
Hey, tested it on a oneplus 5t with mokee vendor, isn't work, it stuck at boot logo
Click to expand...
Click to collapse
DId you make sure you installed Mokee & the no-verity zips so your storage is unencrypted? GSIs won't boot with encrypted storage. Also make sure you factory reset in TWRP before you attempt to boot so your data folder is all fresh and clean.
Can someone share some screenshots?

Gsi treble 9 havoc 2.0 rom

Hello, i've Tried this pie ROM on my z2 play.
Bug I know: screen mirror, and specifically for z2 corrupted storage (you can fix it with 8.1 kernel) and camera.
Link:
https://forum.xda-developers.com/pr...-device-development/gsi-havocos-v2-0-t3855601
The ROM is fantastic and works flawless and it's fully customizable.
It could be for daily use if anyone know how to fix camera for z2!
Download A version of rom and decompress img
1.flash trwp 64 bit and do wipes as 3.
2.flash any 8.1 rom (RR or Viper)
3.Wipe cache, dalvik, system, data
4.flash img rom on system partition
5.flash 8.1 kernel on boot image
6.reboot
Credit to developer
Inviato dal mio Moto Z2 Play utilizzando Tapatalk
Do we even have any kernel development here? I have not seen any in the Roms & Kernel section.
Hi, thanks for sharing.
I never installed a GSI. I have a question: from where did you get the vendor.img to make it works? Thanks and sorry for the noob question.
1.you can use any Oreo kernel from last builds
2.no vendor.img to flash because you flash it when you flash Oreo rom
I hope anyone make a fix for camera!
Inviato dal mio Moto Z2 Play utilizzando Tapatalk
Have you tried oxygen os pie gsi ? @OP
Sorry, no.
Inviato dal mio Moto Z2 Play utilizzando Tapatalk
Please share Kernel file
Kernel Image
Pranav Kumar said:
Please share Kernel file
Click to expand...
Click to collapse
Yes please do because I tried pulling it from RR and Viper but after flashing it , ROM bootloops
So I was trying to debug what actually is breaking down file manger and camera . I extracted device logs and I observed that there's this library called "lib_mot_app6_metadata.so" which is missing for our device in the build. I turns out that this library comes from vendor blobs which are propitiatory, which in turn means that we might need to put this lib at proper path in our device to make these things work . I'm not sure if that's the exact issue but most of the exceptions are generated because of this library only.
Hope someone could make sense out of this. I have attached device log file as well.
andromuks said:
So I was trying to debug what actually is breaking down file manger and camera . I extracted device logs and I observed that there's this library called "lib_mot_app6_metadata.so" which is missing for our device in the build. I turns out that this library comes from vendor blobs which are propitiatory, which in turn means that we might need to put this lib at proper path in our device to make these things work . I'm not sure if that's the exact issue but most of the exceptions are generated because of this library only.
Hope someone could make sense out of this. I have attached device log file as well.
Click to expand...
Click to collapse
This link has some file for GSI Pie, see if you can find what you need https://telegra.ph/Como-instalar-o-Android-Pie---Moto-Z2-Play-08-08
Thanks for log. Try to put mm-qcamera-daemon file in system/vendor/bin and lib_mot_app6_metadata.so in system/lib and tell us.
For kernel you can use boot-radium-fpkeys.img from link. this kernel fix a file manager problems
peppet said:
Thanks for log. Try to put mm-qcamera-daemon file in system/vendor/bin and lib_mot_app6_metadata.so in system/lib and tell us.
For kernel you can use boot-radium-fpkeys.img from link. this kernel fix a file manager problems
Click to expand...
Click to collapse
Hi peppet! I see you're italian, and I am happy about that because I am italian too
Closing the off-topic argument, if you can reach me on Telegram (send me a PM for the nick) and I'll try this in live with you
Let me know, keep it up!!
Boys,
I try my installation with the vendor of Mokee rom and I'm doing everything right except the camera, I've tried several GSI and sGSI and in almost all of them the camera works .. !! I have tried several fixes and exchanging files from the camera but I have not achieved anything yet, I hope they are lucky and can share ... !!
Greetings.
Same for me. In Which pie rom the camera works?
Inviato dal mio Moto Z2 Play utilizzando Tapatalk
in this is the only one that is walking almost everything . https://telegra.ph/Como-instalar-o-A...-Z2-Play-08-08
in havooc the images did not rotate me and I have managed to solve it by changing the file [email protected] of / system / lib from an android rom oreo in my case I took toxicos and I have already managed to turn the screen in automatic, I will continue reviewing to solve the problem where it does not open the camera ... !!
Is a vendor problem. We need a developer
Inviato dal mio Moto Z2 Play utilizzando Tapatalk
Rotation do not work for me. Can you explain how you fix it?
lsolis293 said:
in havooc the images did not rotate me and I have managed to solve it by changing the file [email protected] of / system / lib from an android rom oreo in my case I took toxicos and I have already managed to turn the screen in automatic, I will continue reviewing to solve the problem where it does not open the camera ... !!
Click to expand...
Click to collapse
Inviato dal mio Pixel XL utilizzando Tapatalk
All the sensors and camera are broken in every treble including Oreo GSI
Good news for you, using the vendor of the new ViperOS and adding the lib_mot_app6_metadata.so by twrp giving the permissions 0644 I got the camera and lantern running natively

[Experimental][MIUI][ROM][port][8.1.0][arm64][treble] MiRoom 10 [wt88047]

.
This is the port of the port... was based on the port of MiRoom10 for Redmi 3
(As I said before, the port from Redmi 3 to Redmi 2 is easier.)
I hope it's useful.
Mandatory Installation Requirements:
Use Treble Twrp 64bits oem-Cache:
[02/november/2018]:https://www.androidfilehost.com/?fid=11410932744536993167
Resize the system partition to 2GB:
https://forum.xda-developers.com/showthread.php?t=3803042
Download ROM:
[MiRoom 8.11.15 beta 20181219]:
base device: Mi Max 3
https://www.androidfilehost.com/?fid=11410963190603878161
Notes:
first boot in 10 minutes.
the camera is unstable in the first minutes after the boot.
selinux: permissive
Credits :
zignas from 4pda forum by Redmi 3 port from MiRoom 10.
ariafan and @WinKarbik from 4pda forum by redmi 3 treble roms.
@karthik km and @mkfslsxbin from xda forum by Redmi 2 treble source.
I am not responsible for bricked devices or dead SD cards.
Use at your own risk.
reserved
reserved..
Wew
Pru
Finally
Thank you :laugh:
will this work with 1GB version ?
Superraju said:
will this work with 1GB version ?
Click to expand...
Click to collapse
Waiting for the answer
Treble64-Twrp3230-oemCache-wt88047-20181102.img ------very good,The speed of backup system and recovery system is very fast, exceeding twrp3.0.2 (breaking myth)
1. Can you add Chinese language files(zh_CN)?
2. Can you remove reboot_install_app_prompt_install
thank you!
does any one installed this ROM?
shui288 said:
2. Can you remove reboot_install_app_prompt_install
Click to expand...
Click to collapse
the prompt install twrp app? , just unthick it in twrp>settings
---------- Post added at 11:55 PM ---------- Previous post was at 11:49 PM ----------
@Cecell3000, since it is treble rom, we first need treble enabled rom installed right, am I correct?
Stock ringtones, notification sounds and ui sounds aren't working,have to set custom ringtones and notification sounds
mobile data bug
bug:
Mobile data doesn't work.
Thank you.
hope fix it.
Mobile data doesn't work,too:crying:
Device lags on opening closing apps and wakeup.
camera does not start.
data not working.
First thanks for porting this.
UI is smooth and responsive didn't faced lags
some heat is there but that reduces after 3 to 4 min.
some bugs i found..
mobile data doesn't work on 4g, even 2g
VoLTE also not working.
can't take logs due to "DEVICE UNAUTHORIZED" in adb, and no prompt for adb permission.
{cant test headphone because my headphone jack is dead}
hope you can f8x these and give us a nice port...
---------- Post added at 02:32 PM ---------- Previous post was at 02:30 PM ----------
karan68 said:
Device lags on opening closing apps and wakeup.
camera does not start.
data not working.
Click to expand...
Click to collapse
cam working fine here and no lags too...if u wait for 5 min after boot
and nobody believed me 2 years ago when i released initial arm64 kernel sources and said arm64 roms are faster and better _sighs_
anyway cool work!
Does the front-facing camera work?
perfect rom except data and ringtone
abhishek 9650 said:
and nobody believed me 2 years ago when i released initial arm64 kernel sources and said arm64 roms are faster and better _sighs_
anyway cool work!
Click to expand...
Click to collapse
I believe in you bro....
64bit is faster...
Because it support more instruction set ofc...
There is a error during installation in 1GB/8GB model.
Code:
E1001: Failed to update system image.
[COLOR="Red"]Updater process ended with ERROR: 7[/COLOR]
Expanded system to 2GB.
Edit: Lineage 64bit version installs just fine though

[SUMMARY]Best roms pie of the moment

I will try to collect all the roms pie (treble gsi)
LIST AVAILABLE*: (not in a specific order and more to come
1.*HavocOS*: based on*https://forum.xda-developers.com/pr...-device-development/rom-havoc-os-8-1-t3819050
Latest stable :*https://sourceforge.net/projects/havoc-os/files/arm64aonly/
2.*BenzoROM*: based on*https://forum.xda-developers.com/pr...device-development/gsi-benzo-rom-9-0-t3837127
Latest stable :*https://forum.xda-developers.com/showpost.php?p=78312149&postcount=284
3.*PixelExperience*: based on*https://forum.xda-developers.com/pr...ce-development/9-0-pixelexperience-p-t3833294
Latest stable :*https://github.com/EnesSastim/Downloads/releases/tag/PE-A-2018-09-05
4.*LOS16.0 PPR2*: based on*https://forum.xda-developers.com/pr...vice-development/9-0-lineage-os-16-0-t3840801
Latest stable :*https://mega.nz/#F!3XwFlAaC!VdzCKlrR-f6D-a8oEz9JkQ!DD4z0AhA
5.*ArrowOS*: based on*https://forum.xda-developers.com/pr...abled-device-development/gsi-arrowos-t3835111
Latest stable :*https://sourceforge.net/projects/arrow-os/files/arrow-9.x/GSI/7_sep_2018//
6.*DescendantOS*:*https://forum.xda-developers.com/pr...escendant-android-pie-custom-rom-ver-t3840578
7.*PixelDust*:*https://forum.xda-developers.com/showpost.php?p=78184921&postcount=212
8.*AEX 6.0 OFFICIAL*:*https://forum.xda-developers.com/showpost.php?p=78245997&postcount=254
I copy a bit of my friend's thread @raystef66, that he does a great job in the community, the thread is in process, I hope help to improve it
Enviado desde mi Phh-Treble vanilla mediante Tapatalk
How to install:
1 unlock bootloader and twrp ...
2 wipe system, data, dalvik and cache
3 optional: if you come from an unofficial rom you must flash the boot and vendor stock
4 install the system image from twrp
5 optional: install gapps and magisk
6 reboot and configure. ..
Gapps: https://opengapps.org/
Magisk: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
for a better use modify build.prop with these lines
ro.sf.lcd_density=320
ro.build.characteristics=tablet persist.camera.HAL3.enabled=1 persist.sys.qcom-brightness=4095 ro.product.manufacturer=xiaomi ro.product.name=trébol ro.product.model=Mi Pad 4
Enviado desde mi Phh-Treble vanilla mediante Tapatalk
@davidroid1 please past links correctly
pan_droid said:
@davidroid1 please past links correctly
Click to expand...
Click to collapse
Ok, I update links
Enviado desde mi Phh-Treble vanilla mediante Tapatalk
davidroid1 said:
I will try to collect all the roms pie (treble gsi)
LIST AVAILABLE*: (not in a specific order and more to come
Click to expand...
Click to collapse
Could you explain what is this? Set of pie gsi images existed as the subject say, or set of gsi tested on mi pad 4?
Pie is outside of my interesting because of exposed. Will you create the list tested on pad 4 gsi oreos?
thank you very much! Which one are you using? I want a stable and not missing version of the feature, I like PIXEL ROM
wei_jianhui said:
thank you very much! Which one are you using? I want a stable and not missing version of the feature, I like PIXEL ROM
Click to expand...
Click to collapse
I am now in no gsi (4pda crdroid) but I was using aex
Enviado desde mi Phh-Treble vanilla mediante Tapatalk
Has any ROM or lets say Kernel within a ROM Widevine L1 support and not L3? For HD-streaming?
@thE_29
L1 Widevine keys would have to be in SOC secure enclave, they aren't -> no ROM can enable L1 on this tablet.
Xiaomi could add L1 keys to the device (it has a supported SOC and device unique key which are both requirements for Widevine provisioning 3.0 - OTA - to work), just like they are doing with Pocophone, but it's 99.99% sure they won't - Chinese users don't care and Mi Pad 4 had no global release, nor there is a global release planned.
Assume L1 will never come to Pad 4, because the chance of it happening is super low.
davidroid1 said:
How to install:
1 unlock bootloader and twrp ...
2 wipe system, data, dalvik and cache
3 optional: if you come from an unofficial rom you must flash the boot and vendor stock
4 install the system image from twrp
5 optional: install gapps and magisk
6 reboot and configure. ..
Gapps: https://opengapps.org/
Magisk: https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445
Click to expand...
Click to collapse
I did all of this except #3. I know mine shipped with a vendor rom as it was already unlocked. Is there a way tomake sure all of the vendor portion is gone?
Etyl said:
@thE_29
L1 Widevine keys would have to be in SOC secure enclave, they aren't -> no ROM can enable L1 on this tablet.
Xiaomi could add L1 keys to the device (it has a supported SOC and device unique key which are both requirements for Widevine provisioning 3.0 - OTA - to work), just like they are doing with Pocophone, but it's 99.99% sure they won't - Chinese users don't care and Mi Pad 4 had no global release, nor there is a global release planned.
Assume L1 will never come to Pad 4, because the chance of it happening is super low.
Click to expand...
Click to collapse
Etyl, do you know how widevine is handled on PCs with browser based viewing? Is it via a web plugin? I am curios if that could be a strategy for Android devices that lack support in soc/keys. I think the Kodi netflix implementation relies on underlying soc/keys.
---------- Post added at 10:01 AM ---------- Previous post was at 10:00 AM ----------
Etyl, do you know how widevine is handled on PCs with browser based viewing? Is it via a web plugin? I am curios if that could be a strategy for Android devices that lack support in soc/keys. I think the Kodi netflix implementation relies on underlying soc/keys.
bbbasher said:
Etyl, do you know how widevine is handled on PCs with browser based viewing? Is it via a web plugin? I am curios if that could be a strategy for Android devices that lack support in soc/keys. I think the Kodi netflix implementation relies on underlying soc/keys.
Click to expand...
Click to collapse
Same way as mobile devices - with keys in hardware secure enclave and with extra software security:
On PC you're watching in 720p unless you have an Intel 7xxx, 8xxx or 9xxx CPU which comes with Widevine keys in secure enclave AND you're using Internet Explorer (for up to 1080p) or Edge/Microsoft store Netflix app on Windows 10 (for 4k). Source: https://help.netflix.com/en/node/23742
davidroid1 said:
How to install:
3 optional: if you come from an unofficial rom you must flash the boot and vendor stock
Click to expand...
Click to collapse
What does this mean and can you please explain what it does?
How do I 'flash the boot and vendor stock'?
sml12 said:
What does this mean and can you please explain what it does?
How do I 'flash the boot and vendor stock'?
Click to expand...
Click to collapse
Flash ROM stock, and backup vendor and boot partition
Enviado desde mi Phh-Treble vanilla mediante Tapatalk

Categories

Resources