This is the correct process for fpfix:
┄⚝ Installation:- ⚝┄
↬ Go to your customrecovery
↬ Go to Mount button
↬ Vendor should be automatically
mounted, unmount it and mount it again (untick and tick vendor | Note: tick - check, untick - uncheck)
↬ Tick and untick "mount system as read only" then return to the home menu again
↬ Now Flash fp fix
↬ Reboot System when done
┄⚝ Users are requested to report if they face fp not working after reboot ⚝┄
┄⚝ Note:- ⚝┄
↬ Fp fix will be included in
upcoming Roms.
┄⚝ Credits:- ⚝┄
↬ @BabluS
↬ @dodyirawan85
↬ @shygos_strtn
↬ @sarthakroy2002 for EGIS Enforcing
so pro sar
gianonceu said:
so pro sar
Click to expand...
Click to collapse
Is it works??
Takumi021 said:
This is the correct process for fpfix:
┄⚝ Installation:- ⚝┄
↬ Go to your customrecovery
↬ Go to Mount button
↬ Vendor should be automatically
mounted, unmount it and mount it again (untick and tick vendor | Note: tick - check, untick - uncheck)
↬ Tick and untick "mount system as read only" then return to the home menu again
↬ Now Flash fp fix
↬ Reboot System when done
┄⚝ Users are requested to report if they face fp not working after reboot ⚝┄
┄⚝ Note:- ⚝┄
↬ Fp fix will be included in
upcoming Roms.
┄⚝ Credits:- ⚝┄
↬ @BabluS
↬ @dodyirawan85
↬ @shygos_strtn
↬ @sarthakroy2002 for EGIS Enforcing
Click to expand...
Click to collapse
Bro.. It works.. Love You bro..
Mr.AkAbi said:
Is it works??
Click to expand...
Click to collapse
Yes
I flash this zip. But fingerprint still not showing in this rom
5i FingerPrint will Work With MAdmiZ Fix File
Takumi021 said:
This is the correct process for fpfix:
┄⚝ Installation:- ⚝┄
↬ Go to your customrecovery
↬ Go to Mount button
↬ Vendor should be automatically
mounted, unmount it and mount it again (untick and tick vendor | Note: tick - check, untick - uncheck)
↬ Tick and untick "mount system as read only" then return to the home menu again
↬ Now Flash fp fix
↬ Reboot System when done
┄⚝ Users are requested to report if they face fp not working after reboot ⚝┄
┄⚝ Note:- ⚝┄
↬ Fp fix will be included in
upcoming Roms.
┄⚝ Credits:- ⚝┄
↬ @BabluS
↬ @dodyirawan85
↬ @shygos_strtn
↬ @sarthakroy2002 for EGIS Enforcing
Click to expand...
Click to collapse
bro.. how to do this without custom recovery? I have pixel recovery.. how to do this with pixel recovery?
Now fingerprint works fine but no sensor is working
Thank you.
Related
** NOTE **
Files you are going to copy/create by this guide, contain your fingerprint. Do not share them with anyone, also keep them at safe place. No one will be responsible other than you!
What exactly this guide will do ?
It will copy FP data from previous working ROM and paste in current ROM where FP enrollment does not work. In short we are bypassing FP enrollment process to eliminate enrollment error.
We are going to backuo FP data, which is stored at /data/system/users.
Important News: Recently we found, FP Enrollment Error in "O" is ROM related and doesn't require O-Modem, it will get solved soon. Use this method until it get solved.
My little Assumption for not requirement of O-modem is: there is no big difference between N and O, N-modem is compatible with O and that's the reason we don't need O-modem for O-ROMs. Source: rovo89 said same for xposed.
I will keep this workaround here for future android updates with large change.
Let's start bypassing enrollment process...
** Requirements **
- Any N-ROM (Stock/Custom doesn't matter)
- Root Manager: SuperSU / Magisk (if ROM is not preRooted)
- ZipMe for creating flashable zip (take APK after installation), Play Store Link : ZipMe
** GUIDE **
- if O-ROM is installed (Take backup, in TWRP)
- Clean install N ROM (and ROOT it.) (Gapps not needed, if you got apk of ZipMe)
- boot it
- go to, > Settings > security > add security of your choice and add 5 FPs (choose 5 spots of your fingers carefully, once you installed them in O-ROM, you will not be able to edit them, only delete is possible)
- open ZipMe, tap "+" (at bottom) then select folder
- go to, > data > system > users [ tap select]
- you will see "users" folder is added to main screen, then tap "create" (bottom bar) (choose your preferred directory and zip name.)
Now you have successfully got backup zip of FPs.
Now, moving to O-ROM.
- Restore O-ROM backup if made otherwise flash ROM, Gapps and other Mods but don't flash FP zip now
- boot ROM
- go to, > Settings > security > add your preferred security lock (dont add FP, it will only give error)
- reboot to recovery
- flash FP zip
- reboot to system
- congratulations, now you can unlock with FP.
** Points to remember **
* Don't share FP zip / keep it private.
* Flashing in recovery is necessary, as we can't replace those files while system is running (TWRP recovery file manager works for copy&paste, but i haven't mentioned because it will be hard for many one)
* If you delete any FP accidentally, you can flash FP zip instantly, Clean flash or Restore of any backup is not needed.
* If you need to change FPs, then only you have to go through all steps.. otherwise for same FPs, you can use same FP zip for any O-ROM / Future updates / Clean Installation. (So, it is one time procedure to get FP zip, then forget everything )
I have no Idea what are you talking about!?!
what does it do?
siddhesh9146 said:
I have no Idea what are you talking about!?!
what does it do?
Click to expand...
Click to collapse
The actual test builds of Oreo have problems with fp enrollment hence his workaround makes you able to use fp with Oreo by copying your registered fp with nougat over to Oreo.
siddhesh9146 said:
I have no Idea what are you talking about!?!
what does it do?
Click to expand...
Click to collapse
Corrected few things and added important news.
Code:
[COLOR="Red"]This is not my rom, this is ported by some other
developer from the russian forums, I'm just posting
it here so people can see. I do not take any
responsibility for whatever happens to you device.[/COLOR]
OxygenOS
PIE
OxygenOS OB22 from OnePlus 5t
No Notch
Warning:This is an open beta build, more bugs might expected to be added from time to time.
Bugs:
- noise cancellation (turn off in : open dialer app -> 3 dot upper corner right -> setting -> noise cancellation)
- rest is same like OP6 20181211 Build but these are fixed :
> system update app fc (dont flash these ota it may lead to brick)
> notch
- might be more
Notes:
- If u are coming from OOS OnePlus 6, do a clean flash.
- Do a force reboot after doing this : Open Power Menu -> Power Off -> wait till vibrates -> Force Reboot by pressing power button
if u didnt followed that, there's a risk of unstability system and might lead to bootloops
- The op6 vold patch for shutdown reboot fix + op6 miuicamera tweak section is work with this build of 5T, remember to follow its instruction first
- Rest is mostly same like OP6 20181211
- Reflash the rom might helps if u got some statbar issues
Flash the provided vendor before flashing the rom. (Imp.)
=>How to install the rom:
Download:
Custom vendor
Oneplus 5t zip (Recommended)
Miui magisk camera zip
Vold patch
Steps for installation
Wipe system, vendor, data, cache, dalvik
Flash custom vendor
Flash OnePlus 5t zip
Boot to system
Setup device
Open Power Menu -> Power Off -> wait till vibrates -> Force Reboot by pressing and holding power button till you see the mi logo
After bootup, shut down device and press and hold power+ volume up to reach recovery
Mount system
Flash vold path
Reboot
>Disable noise cancelation from phone settings . Otherwise you won't be able to make calls.
>Switch to 3g if you're facing call beeping bug.
(Optional) if you need root and miui camera
Flash magisk
Install miui magisk camera from magisk app
(Thanks to abhinavtk1 for the tutorial.)
Downloads:
Oneplus5t Rom OB22(GD) - https://drive.google.com/open?id=1LRGCR3evEHz-KRtci4V-s8sVMUY9S98X
AFH - https://androidfilehost.com/?fid=11410963190603886333
Oneplus6 Rom (AFH) -
https://androidfilehost.com/?fid=11410963190603872398
Oneplus 6 rom coming soon
Mods/Patches::
Miui Camera v2:
https://github.com/Magisk-Modules-Repo/MIUIcamerav2_whyred/releases/tag/1.0_RC6
Ambient display mod: (Reports of display setting crashing after fllashing this, use at your own risk.)
https://forum.xda-developers.com/oneplus-6/themes/magisk-aod-lockscreen-weather-mods-oos-t3847008
Custom vendor: (Important)
https://androidfilehost.com/?fid=11410963190603867112
(OnePlus6 Vold patch added)
WARNING!! DO NOT DO A CLEAN FLASH OR WIPE DATA ON OOS AFTER FLASH THIS PATCH, U SHOULD ALREADY BOOTED OOS (REACHED THE HOMESCREEN) BEFORE FLASHING THIS PATCH
IF U NEED TO WIPE DATA, REFLASH OOS ROM FIRST OR CHANGE TO OTHER ROM.
Don't forget to hit :good:
Changelogs
Changelog:
OB20:
- ported from fresh op5t ob20 pie build
- clean vendor from mcaosp+kernel
- some stuff from op6 vendor build
- etc.
OB22:
- updated vendor with capability of direct flash pure 1+5T OB system.new.dat both oos and h2os
- integrated kernel by Ancient Family
- base version update
- fixed ext sd card
- brightness minor fix
- integrated most rom flashable file type with some modification
Bugs :
- except i stated in changelog, rest same like the old Ob20
Can you post the patches because in 4pda is very difficult to download
Thanx
venezolano69 said:
Can you post the patches because in 4pda is very difficult to download
Thanx
Click to expand...
Click to collapse
Added
Call timer not working after installing IMS module
Vold patch didn't work with trwp nor magisk
venezolano69 said:
Vold patch didn't work with trwp nor magisk
Click to expand...
Click to collapse
Boot to OOS first an then reboot to recovery THEN flash.
LeekGeek said:
Boot to OOS first an then reboot to recovery THEN flash.
Click to expand...
Click to collapse
I did but nothing
---------- Post added at 06:31 AM ---------- Previous post was at 06:29 AM ----------
And now display option in setting crashing
Airtel volte icon not showing
sd card not showing after connecting to pc
LeekGeek said:
Boot to OOS first an then reboot to recovery THEN flash.
Click to expand...
Click to collapse
Boot to recovery
Mount system
Flash vold patch
Reboot
Ambient display mod installed fc to setting
ramesh1686 said:
Airtel volte icon not showing
sd card not showing after connecting to pc
Click to expand...
Click to collapse
Airtel volte barely shows up in any rom, its a career problem.
venezolano69 said:
I did but nothing
---------- Post added at 06:31 AM ---------- Previous post was at 06:29 AM ----------
And now display option in setting crashing
Click to expand...
Click to collapse
ramesh1686 said:
Airtel volte icon not showing
sd card not showing after connecting to pc
Click to expand...
Click to collapse
ramesh1686 said:
Ambient display mod installed fc to setting
Click to expand...
Click to collapse
This is beta, and its clearly written it will have bugs, Lets just wait for further updates.
.
I'm gonna link rom from Oneplus6.
LeekGeek said:
This is beta, and its clearly written it will have bugs, Lets just wait for further updates.
.
I'm gonna link rom from Oneplus6.
Click to expand...
Click to collapse
I know and I like it more than the previous one
other link please
hey OP put a detail instruction on how to flash vold patch cause not evreyone knows and if someone makes a mistake his internal memory will be wiped so better put a detail instruction to flash the vold patch
bootloop on redmi note 5 Ai
LeekGeek said:
Code:
[COLOR="Red"]This is not my rom, this is ported by some other
developer from the russian forums, I'm just posting
it here so people can see. I do not take any
responsibility for whatever happens to you device.[/COLOR]
OxygenOS
PIE
OxygenOS OB20 from OnePlus 5t
No Notch
Warning:This is an open beta build, more bugs might expected to be added from time to time.
Bugs:
- noise cancellation (turn off in : open dialer app -> 3 dot upper corner right -> setting -> noise cancellation)
- rest is same like OP6 20181211 Build but these are fixed :
> system update app fc (dont flash these ota it may lead to brick)
> notch
- might be more
Notes:
- If u are coming from OOS OnePlus 6, do a clean flash.
- Do a force reboot after doing this : Open Power Menu -> Power Off -> wait till vibrates -> Force Reboot by pressing power button
if u didnt followed that, there's a risk of unstability system and might lead to bootloops
- The op6 vold patch for shutdown reboot fix + op6 miuicamera tweak section is work with this build of 5T, remember to follow its instruction first
- Rest is mostly same like OP6 20181211
- Reflash the rom might helps if u got some statbar issues
Downloads:
Oneplus5t Rom (GD) - https://drive.google.com/open?id=1uZ1sNC25tZ4ivdXPJpVh64ByXLX5FRwK
AFH - Soon
Oneplus6 Rom (AFH) -
https://androidfilehost.com/?fid=11410963190603872398
Mods/Patches::
Miui Camera v2:
https://github.com/Magisk-Modules-Repo/MIUIcamerav2_whyred/releases/tag/1.0_RC6
Ambient display mod:
https://forum.xda-developers.com/oneplus-6/themes/magisk-aod-lockscreen-weather-mods-oos-t3847008
(OnePlus6 Vold patch added)
Don't forget to hit :good:
Click to expand...
Click to collapse
is this port is the same ?
https://forum.xda-developers.com/redmi-note-5-pro/how-to/oxygenos-oreo-whyred-t3861928
or its different
Kireto00 said:
is this port is the same ?
https://forum.xda-developers.com/redmi-note-5-pro/how-to/oxygenos-oreo-whyred-t3861928
or its different
Click to expand...
Click to collapse
Same
How is battery backup on ROM . Can someone comment on SOT?
*[Requirements: Your device MUST be Project Treble compatible (M20 supports Treble Project,A only x64)
Your device MUST have an unlockable bootloader
Your device LAUNCHED with Android 8.0 +(was made Project Treble compatible by the manufacturer)
Your device is free of any heavy modifications such as the Xposed Framework, SuperSU, or Magisk(You can re-install after)]
__First than all,we need the right drivers on pc... Turn OFF any antivirus...
1) disable Driver Signature enforcement on Windows 10- https://www.howtogeek.com/167723/ho...8.1-so-that-you-can-install-unsigned-drivers/
2)MTK_USB_All : https://mega.nz/#!JvY2SB5K!h8l34d1n3QxRxaLZ36pZMMCP4gE56vcCN6Etg6VGF8I
*Universal MTK CPU Drivers: https://mega.nz/#!R6xnzYJb!R9POyi7nBAxA7dpXlqCLw7aXvtFWbNFNyGzdwOTET2o (7z)
3)Windows10 VCOM drivers : https://mega.nz/#!9z5lWQpb!YheGLaes0mFACq8pwjWVjZV-JEMTuXDu-LB8MrQ2cAo
_[how to use VCOM drivers: https://forum.xda-developers.com/elephone-m2/help/windows-10-mtk-vcom-usb-drivers-32-64-t3267033 ]
4) Google USB Drivers: https://mega.nz/#!1uYDACob!RszDuYFxGUIrPjayhExK2KgzmnsBUQjSZDK2sRZSxF4
*[for fastboot you will need: https://forum.xda-developers.com/showthread.php?t=2588979
_minimal adb & fastboot : https://forum.xda-developers.com/showthread.php?t=2317790
_How to Use ADB or Fastboot From Any Directory: https://www.xda-developers.com/adb-fastboot-any-directory-windows-linux/ ]
*Οptionally: [Or you can use this great tool for all..This is for xiaomi but can Install all MTK+VCOM drivers + driver signature disable etc..Just,follow the instructions]
https://mega.nz/file/5rphEShJ#-VGvFPM0hZICZC28VQ6zqwHXLA9EEfv_8thiTXla1dY
*Source: https://xiaomi-miui.gr/community/index.php/Thread/23910-Αυτοματοποιημένη-εγκατάσταση-drivers-για-κινητά-Xiaomi-σε-όλα-τα-Windows-x64-x86/?pageNo=1
_[Unlock Bootloader]_
_Now you must unlock bootloader : Turn ON "oem unlock" on the developer options - usb debugging On...
Connect your tablet to your PC via USB, and launch an ADB terminal - cmd ...
_type: "adb devices" > "adb reboot bootloader" > "fastboot devices " - Once your device is in Fastboot Mode, type into ADB terminal : "fastboot oem unlock" ..
Press the Volume Up key to confirm & your bootloader will be unlocked (this will also perform a factory reset on your device)
_Also,turn your device in fastboot mode again & type : "fastboot erase system" (all data etc, will delete)
Now, turn your device OFF...Install SPFT on pc: https://spflashtool.com/ (this only needs for twrp method)
[ * Via TWRP ]
Install this version TWRP : https://forum.xda-developers.com/showpost.php?p=77079814&postcount=332 [*this is for chuwi hi9 air but works in M20_4G{same hardware} and flash TWRP 3.2.2-0 via SPFT....(anyone who wants can flash it and through fastboot,just follow the instructions there) BUT! don't reboot device on System ! .Just turn off your device temporarily)
__*all thanks there to @Alberto96 for TWRP 3.2.2-0 !
_*("It’s possible that dm-verity is preventing your device from booting with the GSI. In that case, please go ahead and flash Magisk and then see if it boots.
that is required for various devices sometimes) - Read here In "Troubleshooting Tips" : https://www.xda-developers.com/flash-generic-system-image-project-treble-device/
_Magisk: https://github.com/topjohnwu/Magisk
*(better leave the device encrypted...Device can be decrypted, but maybe not start in some cases ! but whoever wants can be try)
_Installation Rom via twrp_ [the recommended way is through fastboot!]
_Reboot on Recovery > From TWRP > type cancel > swipe to allow modifications > wipe > swipe to factory reset / advanced wipe > system - cache - data - dalvik / Reboot Recovery !....
_Now Install rom on pc : system.img for A-only ARM64 devices with GApps and SU : (newer releases there!)
https://github.com/phhusson/treble_...wnload/v25/system-arm64-aonly-gapps-su.img.xz
_Or: system.img for A-only ARM64 devices vanilla :
https://github.com/phhusson/treble_...ad/v25/system-arm64-aonly-vanilla-nosu.img.xz
*Source: https://forum.xda-developers.com/pr...-development/experimental-phh-treble-t3709659
_Or Aosp 9 treble phh : https://forum.xda-developers.com/pr...vice-development/aosp-9-0-phh-treble-t3831915
Decompress it with 7z ,connect device-pc & send .img on device and flash it on "System Image" Partition ...When Installation finish,wipe ONLY cache + dalvik & reboot system...The device takes several minutes to start,needs patience(If it is enough minutes on a black screen you can use the start button)
__ 7z: https://www.7-zip.org/download.html
* For decryption:
(any one who wants to decrypt his device,can in this way:
https://mega.nz/#!snwgXQZL!2mdUdmsZMWX2XpQkMbJKn9jETsMReHpoDLhOe1rxG8g
*Source: https://www.cyanogenmods.org/downloads/disable-force-encryption-twrp-flashable-zip-treble/
_Or: https://forum.xda-developers.com/android/software/universal-dm-verity-forceencrypt-t3817389 ): Recommended: BUT! you must read in OP there how to...
(you have to flashing one of these and magisk at the end)
_*[You can't decrypt your existing data "PERMANENTLY" If flashing only this...The Flashing "DM-Verity-ForceEncrypt" can only be done when you format data.
(Just, flash the zip in twrp before flashing Magisk-mandatory requirement or else the zip won't work)
....Format Data will format your internal Storage! This step is needed to use encryption on your internal storage]
_*[Some devices may fail due to dm-verity check. To fix, you can install Magisk to disable dm-verity / read for Universal DM-Verity from link above]
Magisk Installation:General "Info-Quide"-Magisk in Recovery etc: https://topjohnwu.github.io/Magisk/install.html#magisk-in-recovery
https://topjohnwu.github.io/Magisk/install.html
_ΗOW TO FLASH AOSP Phh Treble 8.1 or 9 VIA FASTBOOT_ [Recommended]
1) Unlock bootloader : enable "oem unlock" in developer option & usb debugging on...
_Reboot on bootloader : from cmd type : "fastboot oem unlock" > Press the Volume Up key to confirm & your bootloader will be unlocked
_Reboot on bootloader again and type : "fastboot erase system"
2) Flash gsi rom : open a command and type : "fastboot -u flash system name_of_system.img"
_Once it has completed, reboot your device either manually via power key or by entering > "fastboot reboot".
_*(with these commant : "fastboot erase system" - "fastboot -w"
everything on the device is deleted!)
__*[General Information GSI__ It's good to read: Flashing GSIs Requirements_]
https://source.android.com/setup/build/gsi
__ https://www.xda-developers.com/flash-generic-system-image-project-treble-device/
[ Ready-made files Stock Rom M20_4G (M3K1) that will help users to Restore or Root ]
_Stock Rom -Android8.0-V1.04_google_play_(M20_4G M3K1) : https://mega.nz/#!InwhkKSY!X2nLf2t1Ai7RDr6pnmYg9m01-sESMRGDrvqbndlYhog (playstore Included)
* https://naijarom.com/teclast-m20-4g-m3k1 (stock rom + tutorial)
_vendor .img : https://mega.nz/#!F2YQAY7b!-xacb26Ll2To3m4LIPy9anzzBWG5YTxOLL93HNatyqY [M20_4G M3K1- V1.04_20180814]
_boot.img : https://mega.nz/#!EywBiCxQ!Im2pGWyj6mhFl1ABtqQiTV8Qvwc_Xvax7Vhnuya_1w0
_patched_boot.img : For rooted your STOCK device in very easy way with magisk : https://mega.nz/#!5zhCyKqY!EkVDajKy-p4EpJOYfR4nE-4tGuOUVWzRMbNshHMA2kk
(M20_4G M3K1- V1.04_20180814)
_IMPORTANT: you can use "patched_boot" OR "boot.img" only for this build !
__(M20_4G M3K1- V1.04_20180814)__
__Required : unlocked bootloader !
__Latest Magisk Manager (from link above)
Simply,In stock device M20_4G M3K1 boot your Android device into fastboot mode ,connect your phone to the PC,open a command line & type : "fastboot flash boot patched_boot.img" / "fastboot reboot"
after your device boots, open magisk manager and confirm that the installation was done!
*[optionally]:_ device certification after boot: Install device ID app from playstore : https://play.google.com/store/apps/details?id=com.evozi.deviceid
_wipe playstore cache
_open Device ID app & copy GSF (Google service framework)
_ Go to : https://www.google.com/android/uncertified/ > paste GSF ....Reboot your device
__READ & THIS for more Info about playstore certificate & how to fix: https://www.xda-developers.com/how-to-fix-device-not-certified-by-google-error/
*[maybe the device cannot pass safetynet,regardless of whether it is hidden in magisk and whether it is certified or not,one doesn't exclude the other]
Info - SafetyPatcher module : https://forum.xda-developers.com/apps/magisk/module-safetypatcher-t3809879
MagiskHide troubleshooting quide: https://www.didgeridoohan.com/magisk/HomePage
[ __* M20 4G(M3K7) - M20 4G(M3K7)_Android 8.0_V1.01_SZ.rar Stock Rom (Global firmware v1.01 with Google Play)
AFH : https://androidfilehost.com/?fid=6006931924117939713
__* Teclast M20 4G (M3K7) TWRP 3.3.1.7z : AFH : https://androidfilehost.com/?fid=6006931924117938571
__* Firmware for Chinese Area v1.01 (without Google Play) AFH : https://androidfilehost.com/?fid=6006931924117939717 ]
[_Info for android9 Phh-Treble : https://forum.xda-developers.com/pr...vice-development/aosp-9-0-phh-treble-t3831915
_Info for android10 Quack Phh-Treble : https://forum.xda-developers.com/pr...aosp-10-0-quack-phh-treble-t3992559?nocache=1
_ Very Ιmportant: Before installation "GSI phhusson 9 or 10",read carefully for "Bugs/Issues" in GitHub & "treble_experimentations_issues" thread,with users feedback,Logs & informations for our devices & generally for MTK devices with same hardware ,cpu/gpu etc here : https://github.com/phhusson/treble_experimentations/issues?page=1&q=is:issue+ispen
**I want to thank ! :
@ georgekaggelaris for xiaomi driver tool _ xdi 1.0.3
@ Alberto96 for TWRP 3.2.2-0
@ phhusson for great work in AOSP 8.1 & 9 treble rom
@ topjohnwu for magisk
@ skeleton1911 for VCOM drivers tutorial
@ Snoop05 for 15 seconds adb Installer
AND OF COURSE TO ALL USERS
_ please be kind with everyone _
**_IMPORTANT : If someone user does not know how to restore his device in factory condition,better to stay away!! All this contain great risk for the device!
I have no responsibility for what each one does on his device ! Please use with extreme caution!
sry for english
:good:¨
_Screenshots : https://postimg.cc/gallery/176fg6i4e/
https://postimg.cc/gallery/3dnir72ke/
_Screenshots Teclast M20_4G treble AOSP 9 Phh : https://postimg.cc/gallery/dxx0ck3i/
_ https://postimg.cc/gallery/e1yplflq/
(For M3K4 model and AOSP 9.0 you can see post #22 : https://forum.xda-developers.com/showpost.php?p=80068658&postcount=22 )
new release v28 sec patch 5-2-2019
Today I got the new release v28 / update aosp 8.1 treble phh with sec patch 5-2-2019
For more Info etc : https://forum.xda-developers.com/pr...-development/experimental-phh-treble-t3709659
https://github.com/phhusson/treble_experimentations/releases/tag/v28
AOSP treble 9 phh - M20_4G
Today I tried and AOSP Treble 9 phh..Device works well,but there still some bugs!
decrypted device on AOSP treble phh 9 : https://postimg.cc/gallery/2aw12ydoe/
_Source: https://forum.xda-developers.com/pr...vice-development/aosp-9-0-phh-treble-t3831915
https://postimg.cc/gallery/dxx0ck3i/
device with decryption on aosp treble 8.1 phh
Device can be decrypted even with this recovery as you can see on screenshots : https://postimg.cc/gallery/e1yplflq/
Just, > format data > Reboot on Recovery > flash: https://mega.nz/#!snwgXQZL!2mdUdmsZMWX2XpQkMbJKn9jETsMReHpoDLhOe1rxG8g > flash magisk 18.1 : https://forum.xda-developers.com/apps/magisk/official-magisk-v7-universal-systemless-t3473445 > wipe cache + dalvik & reboot ...
M20_4G aosp treble phh 8.1 SIM cards +4G etc...
Yes 4G ,SIM cards etc works normally without problem
(wifi ,Bluetooth, data ,camera ,videos, SD, adb-mtp all working)
https://postimg.cc/gallery/yerr9oji/
New release v29 (aosp 8.1) 6-3-2019
https://github.com/phhusson/treble_experimentations/releases/v29/
source: https://forum.xda-developers.com/pr...-development/experimental-phh-treble-t3709659
(Launcher in 8.1 : https://github.com/amirzaidi/launcher3/releases
+ https://mega.nz/#!9nZUHCrJ!BqOy0Y0tYZ6mF2FpR7mkfEO151_8H8oib1b160X30UM
Or : https://forum.xda-developers.com/android/apps-games/app-lineageos-15-trebuchet-laucher-rom-t3667436 )
AOSP 8.1 v30 released : https://github.com/phhusson/treble_experimentations/releases/tag/v30
source : https://forum.xda-developers.com/pr...-development/experimental-phh-treble-t3709659
AOSP 9.0 v112 released : https://github.com/phhusson/treble_experimentations/releases/tag/v112
source: https://forum.xda-developers.com/pr...vice-development/aosp-9-0-phh-treble-t3831915
both works for M20_4G
daitalos said:
AOSP 8.1 v30 released : https://github.com/phhusson/treble_experimentations/releases/tag/v30
source : https://forum.xda-developers.com/pr...-development/experimental-phh-treble-t3709659
AOSP 9.0 v112 released : https://github.com/phhusson/treble_experimentations/releases/tag/v112
source: https://forum.xda-developers.com/pr...vice-development/aosp-9-0-phh-treble-t3831915
both works for M20_4G
Click to expand...
Click to collapse
Just wondering does this toturial also works on M20-4g(M3K4)? It's the 4gb memory version
jefferyli said:
Just wondering does this toturial also works on M20-4g(M3K4)? It's the 4gb memory version
Click to expand...
Click to collapse
I'm not very sure but normally yes...
I have try only in M3K1 but Is the same device generally (MT6797D 64 gb Internal 4gb ram android 8 + playstore)
better try via fastboot
the decision is yours
daitalos said:
I'm not very sure but normally yes...
I have try only in M3K1 but Is the same device generally (MT6797D 64 gb Internal 4gb ram android 8 + playstore)
better try via fastboot
the decision is yours
Click to expand...
Click to collapse
@jefferyli:
Did you try to install it on the M3K4 device? Was it successfull?
@daitalos:
In terms of stability do you recommend AOSP 8.1 over AOSP 9.0?
flotux said:
@jefferyli:
Did you try to install it on the M3K4 device? Was it successfull?
@daitalos:
In terms of stability do you recommend AOSP 8.1 over AOSP 9.0?
Click to expand...
Click to collapse
aosp 8.1 was more stable,but after the latest update (build v112) aosp 9 works very well
we are expecting and new update of aosp 9 these days....So,if you want to install it is better to wait for the newest build I think ...
LOL... There is new build aosp 9 V113 : https://github.com/phhusson/treble_experimentations/releases/tag/v113
aosp 8.1 build V31 : https://github.com/phhusson/treble_experimentations/releases/tag/v31
daitalos said:
aosp 8.1 was more stable,but after the latest update (build v112) aosp 9 works very well
we are expecting and new update of aosp 9 these days....So,if you want to install it is better to wait for the newest build I think ...
Click to expand...
Click to collapse
@daitalos: Thanks for your answer. That fits well as my Teclast M20 4G is still somewhere between China and Europe.
flotux said:
@jefferyli:
Did you try to install it on the M3K4 device? Was it successfull?
Click to expand...
Click to collapse
No, sorry, didn't have time recently... Causing I'm using Mac, and I have to install windows first. But I will try it in two weeks
What is better about this ROM than the Stock ROM?
Held der Arbeit said:
What is better about this ROM than the Stock ROM?
Click to expand...
Click to collapse
....this depends on what custom rom you are talking about & your device model - stock rom
some advantages of aosp phh 8.1 (or 9) from teclast M20_4G stock rom
stock rom on M20_4G is android oreo 8 - without updates & support anymore
this aosp phh is oreo 8.1 (or newer-latest android pie9)
security : stock firmware has sec patch 2018 - this 8.1 (or pie9) gets monthly updates (bug fixes + sec patch 2019)
features : this aosp phh is pure stock android
& more like as : root access,better performance,battery management etc...
https://dazeinfo.com/2017/04/10/android-stock-rom-custom-rom/
https://forum.xda-developers.com/pr...-development/experimental-phh-treble-t3709659
sry for english
I flashed AOSP 9.0 v113 and Magisk 19.1, but titanium Backup does not get root access.
Edit: It worked with Magisk 18.1
Held der Arbeit said:
I flashed AOSP 9.0 v113 and Magisk 19.1, but titanium Backup does not get root access.
Edit: It worked with Magisk 18.1
Click to expand...
Click to collapse
If you want you can add the device here,so that other users with M20_4G can see that the device is compatible.You can be the first one to test it and report
https://github.com/phhusson/treble_experimentations/wiki
(Unfortunately, I no longer have the device)
Latest release - AOSP 9.0 v114 : https://github.com/phhusson/treble_experimentations/releases/tag/v114
https://forum.xda-developers.com/pr...vice-development/aosp-9-0-phh-treble-t3831915
I flashed the system-arm64-aonly-gapps-su.img but now the tablet only boots in TWRP.
Held der Arbeit said:
I flashed the system-arm64-aonly-gapps-su.img but now the tablet only boots in TWRP.
Click to expand...
Click to collapse
Try to flash vendor .img or flashing from the beginning via fastboot (recommended way)
Hello guys, welcome back with me Denver aka TH188 aka IT&Autos and today i"ll show you guys how to convert your Realme 3 Pro RMX1851 to F2FS
Also, credits for Ajith and Maurionofrio for building a recovery with F2FS support
And also thanks to iamsj7 for making lineage boot image
How to install F2FS in Realme 3 Pro:
1. Install TWRP 3.1.1-3 by maurionofrio or OrangeFox Recovery by Aj17h
2. Confirmed working on ALL OS/GSIs
3. Flash kernel-permissive-patcher by Adrian DC
4. Format Data and mount vendor
5. Flash "EXT4-F2FS ENABLER for Realme 3 Pro by IT&AUTOS"
6. Go to Wipe--> Advanced Wipe —> select "cache" then Repair or change file system and select F2FS
*do the same to "data" partition
7. Reboot system
8. Enjoy your LIGHTNING phone!
My youtube channel: https://www.youtube.com/channel/UCw474oXAYHJZ0seoCw5BRzw?view_as=subscriber
SUPPORT BY DONATING OR SUBSCRIBING!!!!
Cheers!
Download link: https://drive.google.com/open?id=19Yz0pgbdj7gSlLW3IBAC8cCVCp2LpssS
Oh and btw it's also working for Realme X too, so i will update the title i guess. And yes it also works on custom ROMs/GSIs
Kernel-Permissive-Patcher
and here's the kernel-permissive-patcher.zip by Adrian DC, so credits goes to him.
denverdoremi said:
Hello guys, welcome back with me Denver aka TH188 aka IT&Autos and today i"ll show you guys how to convert your Realme 3 Pro RMX1851 to F2FS
Also, credits for Ajith and Maurionofrio for building a recovery with F2FS support
And also thanks to iamsj7 for making lineage boot image
How to install F2FS in Realme 3 Pro:
1. Install TWRP 3.1.1-3 by maurionofrio or OrangeFox Recovery by Aj17h
2. Confirmed working on ALL OS/GSIs
3. Flash kernel-permissive-patcher by Adrian DC
4. Format Data and mount vendor
5. Flash "EXT4-F2FS ENABLER for Realme 3 Pro by IT&AUTOS"
6. Go to Wipe--> Advanced Wipe —> select "cache" then Repair or change file system and select F2FS
*do the same to "data" partition
7. Reboot system
8. Enjoy your LIGHTNING phone!
My youtube channel: https://www.youtube.com/channel/UCw474oXAYHJZ0seoCw5BRzw?view_as=subscriber
SUPPORT BY DONATING OR SUBSCRIBING!!!!
Cheers!
Download link: https://drive.google.com/open?id=19Yz0pgbdj7gSlLW3IBAC8cCVCp2LpssS
Click to expand...
Click to collapse
Question: What does F2FS do?
please make it compatible with the new Realme UI
Please make it for realmeui too.
Can someone post some benchmarks from their devices pre and post successful transition to F2FS?
Before doing anything to device, keep a copy of Stock ROM from here in your PC or SD Card.
Installing GSI ROMs
Tutorial:
If you don't know what a GSI is or want to know more about it, see this, this and this
Don't try to flash GSI in custom recovery.
Note:- We can only flash GSIs having android version higher than or equal to stock rom android version. That is if your StockROM Android version is 10, then you can only flash GSIs of Android 10 or higher.
If you are flashing GSI with custom ROM installed, then flash stock ROM before flashing GSI. Since boot and vendor(may), get modified with custom ROM.
Step 1 - Pick your poison in the Treble Forums or from here!
Check below of this thread if you want to see my recommendations with links to them.
Step 2 - Download the chosen ROM, A/B ARM64 version (usually nicknamed (b), with (g) or without GApps (v), rooted (S) or not (N), that's entirely up to you.
It should be an .img.xz file, extract it and you'll get an .img file.
For example, I am downloading this
You're ready to flash. Make sure to backup your phone's data before continuing on with this tutorial, as wiping it is required for installation!
Step 3 - Put your phone into fastboot mode (Power + Volume Down) and link it to your PC.
Step 4 - Move the .img file and vbmeta.img you downloaded to your ADB & Fastboot (Platform Tools) folder, and rename it to system.img.
Step 5 - Shift + Right click in an empty space inside the folder, and click Open Command window here.
Inside the Command window, input the following commands line by line, in order.
Code:
fastboot reboot fastboot // Recovery will appear with fastbootd mode
fastboot flash system system.img
fastboot reboot bootloader
fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img
fastboot -w // Skip this if you are updating GSI
fastboot reboot
Your phone will now reboot on its own, using the new ROM you picked earlier, set it all up and enjoy!
GSI bugs without having any possible fixes
These bugs are there in my device and I can't able to fix them
DoubleTapToWake with Q vendor
Lift to wake with R vendor
Fingerpirnt(egis) with R vendor
GSI bugs and possible fixes
VoLTE is fixed in Android 11(R) GSIs which are based on AOSP v300j for Q vendor and AOSP v312 for R vendor
we can get VoLTE working by following below
- Goto Settings => Phh Treble Settings => IMS features
- Now Select both Request IMS network && Force the presence of 4G Calling
- Now click Install IMS APK for Mediatek Q vendor.
- Let it complete download (check your notification panel).
It will show IMS installed You may now reboot! as a toast message
- Now click Create IMS APN (Nothing will happen)
- Reboot and Enjoy!
Play Protect not certified can be fixed by following below
- Download https://f-droid.org/en/packages/makeinfo.com.getid/
- Copy Google Service Framework Key
- Go to https://www.google.com/android/uncertified/
- Sign In and paste copied Value to it and register
- Reboot
Fix Low Brightness
- Go to Settings => Phh Treble Settings => Misc features
- Check Force alternative backlight scale
- Adjust brightness
Fix et512/egis fingerprint
- See https://forum.xda-developers.com/t/gsi-phh-q-r-gsi-flashing-for-realme-c12.4244979/post-85451661
Fix wired ear phones not working
- Go to Settings => Phh Treble Settings => Misc features
- Check Use alternative way to detect headsets
- Reboot
Fix Bluetooth speakers/earphones not working (not tested because I don't have these)
- Go to Settings => Phh Treble Settings => Misc features
- Check Force-disable A2DP offload
- Reboot
Enable USB OTG
- Go to Settings => Phh Treble Settings => Oppo features
- Check Enable USB OTG
If there is no Oppo features in settings then simply run below command in Termux
Code:
su -c "setprop persist.sys.phh.oppo.usbotg 1"
/system partition is read-only
this is the default behaviour of non-vndklite GSIs from v300.j onwards, to get R/W access for /system use vndklite variant.
Click to expand...
Click to collapse
If you have any other issues, tell the developer with logs. See this to know about taking logs.
FAQ
I can't able to use Magisk because of inbuilt phh SuperUser
- To use Magisk, we have to remove inbuilt phh SuperUser first, to do so boot to TWRP and run below commands in PC
Code:
adb shell
mount /system_root
mount -o rw,remount /system_root
rm -rf /system_root/system/app/me.phh.superuser
rm -f /system_root/system/bin/phh-su
rm -f /system_root/system/etc/init/su.rc
rm -f /system_root/system/xbin/su
exit
Now you can able to use Magisk
I can't able to install GApps in vanilla variant
- Simple thing we have to do is to use GApps variant of GSI. If you don't want to use GApps variant for some reason or there is no such thing at all, we need to resize system to increase free space in /system partition. For this we need to use fastbootd mode
Code:
adb reboot fastboot // or fastboot reboot fastboot if your are in fastboot mode
fastboot resize-logical-partition system 4294967296 // 4 GiB
fastboot reboot recovery
Now you can flash GApps package
If your are using UI 2.0 (means R vendor), then you may can't resize system 4 GiB as shown above, to do so we have to remove some unnecessary partitions first, run these commands in PC
Code:
adb reboot fastboot // or fastboot reboot fastboot if your are in fastboot mode
fastboot erase my_heytap
fastboot resize-logical-partition my_heytap 4096
fastboot erase my_stock
fastboot resize-logical-partition my_stock 4096
fastboot erase my_preload
fastboot resize-logical-partition my_preload 4096
Note that instead of deleting those partitions I erased and resized to 4KiB because deleting will cause longer booting time.
Click to expand...
Click to collapse
Spoiler: GSI Recommendations
All my recommendation's latest releases contain fixes for our device.
Ordered by personal preference:
LOS mod (LineageOS GSI)
crDroid
CAOS
Flashing StockROM in TWRP
Note:- If you want to flash older version of stock rom than the one that is installed, then you need to be on GSI or custom ROM to do it.
- Search Software update - realme in Google and go to your region specific site
- Download and place stock .ozip in External storage
- Download and install TWRP from https://androidfilehost.com/?fid=7161016148664786711 (Don't use other TWRP)
- Boot to TWRP
- Go to Settings and check Skip Treble Compatibility error
- Choose Wipe and then Format Data and type yes
- Now choose Install and select Micro SDCard in Select Storage that is located in bottom left
- Select Stock ROM .ozip and Swipe for Installation
- After 7 - 15 minutes flash will complete. Choose Wipe Dalvik/Cache
- Reboot
- Enjoy!
Downgrading StockROM using TWRP
- Download .ozip of specific version of Stock ROM that you need to downgrade
- Flash TWRP from https://androidfilehost.com/?fid=7161016148664786711 (Don't use other TWRP)
- Boot to TWRP
- Enable 'Skip Treble Compatibility error' in settings
- Flash ozip
- Format Data and wipe cache
- Reboot
Flashing StockROM in Stock Recovery
Note:- If you want to flash older version of stock rom than the one that is installed, then you need to be on GSI or custom ROM to do it.
If you don't have a backup of stock recovery, then you can get one from A.83 which will work on all other versions of UI 1.0 ONLY from here
- Search Software update - realme in Google and go to your region specific site
- Download and place stock .ozip in External storage
- Boot to stock recovery
- Select Install from storage and select storage where .ozip is located
- Click on .ozip and click OK when prompted to Installation package
- After 7 - 15 minutes flash will complete. Click OK in Installation successful. Prompt
- Go back and select Wipe data, enter verification code and select Format data and click on Format
- Click OK in Wiped successfully prompt and it will automatically boot to stock rom
- Enjoy!
Thanks:-
To this
egis/et512 Fingerprint fix
* First check if you have egis/et512 fingerprint by using Device Info HW app and see 'General' => 'Fingerprint'. If you have egis/et512 then follow below
* This needs to have rooted with Magisk
* Flash below attached module in Magisk app to fix fingerprint
This module is only for Realme UI 1.0 Android 10 vendor with Android 11/12 custom ROM/GSI
Credits
- titidlancip
- dodyirawan85
I am just testing AOSP v313 vndklite vanilla to create an overlay for fixing battery stats, status bar height and to set notch cutout.
Overlay made so far is attached below.
To make the overlay work, just place it in /system/product/overlay/and reboot. See if status bar height is increased or not and after some usage battery stats will appear (Setting -> Battery -> 3-dot -> Battery usage). We can check if overlay is applied or not using below commands in Termux su -c "lsof | grep treble-overlay-realme-c12" it will output some lines if successfully applied.
HemanthJabalpuri said:
I am just testing AOSP v313 vndklite vanilla to create an overlay for fixing battery stats, status bar height and to set notch cutout.
Overlay made so far is attached below.
To make the overlay work, just place it in /system/product/overlay/and reboot. See if status bar height is increased or not and after some usage battery stats will appear (Setting -> Battery -> 3-dot -> Battery usage). We can check if overlay is applied or not using below commands in Termux su -c "lsof | grep treble-overlay-realme-c12" it will output some lines if successfully applied.
Click to expand...
Click to collapse
Wow was searching for this for like past 2-3 days, Thanks, man.
Can I use it on RMX2185?
and How to do it.
RoyTheBoy83 said:
Wow was searching for this for like past 2-3 days, Thanks, man.
Can I use it on RMX2185?
and How to do it.
Click to expand...
Click to collapse
for now the overlay that I made will only work on C12 RMX2189. I will check once there is some time
HemanthJabalpuri said:
egis/et512 Fingerprint fix
* First check if you have egis/et512 fingerprint by using Device Info HW app and see 'General' => 'Fingerprint'. If you have egis/et512 then follow below
* This needs to have rooted with Magisk
* Flash below attached module in Magisk app to fix fingerprint
This module is only for Realme UI 1.0 Android 10 vendor with Android 11/12 custom ROM/GSI
Credits
- titidlancip
- dodyirawan85
Click to expand...
Click to collapse
FIx for both relame ui 1 and 2