G8x thinq custom kernel - LG G8X ThinQ ROMs, Kernels, Recoveries, & Other De

First of all: This is my first try to compile a kernel so dont expect to much
Device - LG G8x ThinQ LM-g850emw
firmware - 20f eu
used boot.img from 20f
source - original LG Source https://opensource.lge.com/osSch/list?types=NAME&search=LMG850EMW
kernelmods : selinux Permissive at Boot
added cifs/smb in Menuconfig
added f2fs in Menuconfig
added this drivers https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/16a78d8e0fa074b50f059eaeeb91ece276811fcb
added this fs modification https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/742ce5c233ede4ab7f2e2712889b89228c65a92b
disabled crc check https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/f5cd4926cbc424a636e62a5a19e792fa01b94916
this made it working https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/a900c94951b89546b09a3bfde81ffe69dc0df375
So far for me everything works ( wifi,audio,calls,sensors etc )
Install : try it first with fastboot boot bootmagiskpatched.img
if that works flash it with fastboot flash boot_a bootmagiskpatched.img
fastboot flash boot_b bootmagiskpatched.img
Primary goal was getting drivedroid working so if someone knows how pls tell me
Secondary goal was ability to mount smbshare on internal storage ( not working )
modified source is included if someone wants
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}

Great job mate . First custom kernel for g8x on XDA .

666samqel said:
First of all: This is my first try to compile a kernel so dont expect to much
Device - LG G8x ThinQ LM-g850emw
firmware - 20f eu
used boot.img from 20f
source - original LG Source https://opensource.lge.com/osSch/list?types=NAME&search=LMG850EMW
kernelmods : selinux Permissive at Boot
added cifs/smb in Menuconfig
added f2fs in Menuconfig
added this drivers https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/16a78d8e0fa074b50f059eaeeb91ece276811fcb
added this fs modification https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/742ce5c233ede4ab7f2e2712889b89228c65a92b
disabled crc check https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/f5cd4926cbc424a636e62a5a19e792fa01b94916
this made it working https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/a900c94951b89546b09a3bfde81ffe69dc0df375
So far for me everything works ( wifi,audio,calls,sensors etc )
Install : try it first with fastboot boot bootmagiskpatched.img
if that works flash it with fastboot flash boot_a bootmagiskpatched.img
fastboot flash boot_b bootmagiskpatched.img
Primary goal was getting drivedroid working so if someone knows how pls tell me
Secondary goal was ability to mount smbshare on internal storage ( not working )
modified source is included if someone wants
View attachment 5234713View attachment 5234715
Click to expand...
Click to collapse
Really cool. Finally some development for g8x

Man, thank you for your effort!
I installed the kernel while using the Havoc 3.12 GSI ROM. The system booted up beautifully. The only downside is SafetyNet not certifying it. But this is probably because Selinux is set to permissive. I hope your work will be stable soon. Best of luck!

Glad we got a kernel finally! But for some reason though, I can't get it to boot. What compiler did you use? Maybe I could help get DriveDroid working? I'd like that too actually.

Nouty said:
Man, thank you for your effort!
I installed the kernel while using the Havoc 3.12 GSI ROM. The system booted up beautifully. The only downside is SafetyNet not certifying it. But this is probably because Selinux is set to permissive. I hope your work will be stable soon. Best of luck!
Click to expand...
Click to collapse
which gsi rom did u flash? can you send me the link? also, what precautions did u take mate? for safetynet try cts profile spoofing module from magisk and see if it works, did u use twrp to boot havoc on g8x?

vamsi209 said:
which gsi rom did u flash? can you send me the link? also, what precautions did u take mate? for safetynet try cts profile spoofing module from magisk and see if it works, did u use twrp to boot havoc on g8x?
Click to expand...
Click to collapse
Havoc-OS - Browse /arm64-ab at SourceForge.net
sourceforge.net
I installed version 3.12 with GAPPS included.
I have not tested the CTS module but as it is very difficult to pass the safetypass check with the kernel in permissive mode so I went back to the stock kernel.
I installed Havoc using TWRP as system image.

tylercat701 said:
Glad we got a kernel finally! But for some reason though, I can't get it to boot. What compiler did you use? Maybe I could help get DriveDroid working? I'd like that too actually.
Click to expand...
Click to collapse
2. Kernel Build
- Uncompress using following command at the android directory
a) tar -xvzf *_Kernel_Q.tar.gz
- When you compile the kernel source code, you have to add google original "prebuilt" source(toolchain) into the android directory.
- Run following scripts to build kernel
a) cd kernel/msm-4.14
b) export CROSS_COMPILE=../../../prebuilts/gcc/linux-x86/aarch64/aarch64-linux-android-4.9/bin/aarch64-linux-android-
c) export CLANG_TRIPLE=aarch64-linux-gnu-
d) make O=./out ARCH=arm64 vendor/mh2lm-perf_defconfig
e) make O=./out ARCH=arm64 REAL_CC=../../../prebuilts/clang/host/linux-x86/clang-r353983c/bin/clang -j24
* "-j24" : The number, 24, is the number of multiple jobs to be invoked simultaneously.
- After build, you can find the build image(Image) at kernel/msm-4.14/out/arch/arm64/boot
its the readme from original source i used

Nouty said:
Havoc-OS - Browse /arm64-ab at SourceForge.net
sourceforge.net
I installed version 3.12 with GAPPS included.
I have not tested the CTS module but as it is very difficult to pass the safetypass check with the kernel in permissive mode so I went back to the stock kernel.
I installed Havoc using TWRP as system image.
Click to expand...
Click to collapse
hy how did you installed it on g8x??

Nouty said:
Havoc-OS - Browse /arm64-ab at SourceForge.net
sourceforge.net
I installed version 3.12 with GAPPS included.
I have not tested the CTS module but as it is very difficult to pass the safetypass check with the kernel in permissive mode so I went back to the stock kernel.
I installed Havoc using TWRP as system image.
Click to expand...
Click to collapse
Please make a small thread and also please mention what all are working and what arentbworking on havoc os, is network and other stuff working? Can i install havoc on g8x indian version?

vamsi209 said:
Please make a small thread and also please mention what all are working and what arentbworking on havoc os, is network and other stuff working? Can i install havoc on g8x indian version?
Click to expand...
Click to collapse
Fingerprint sensor, DT2W and Dual-Screen is not working man.
Otherwise everything works perfectly.
Most likely it can be installed on any version with access to TWRP.

Cheese-ass said:
hy how did you installed it on g8x??
Click to expand...
Click to collapse
Unlock your bootloader and root:
How to Unlock Bootloader and Root Lg G8x + (also a Video Guide)
All fix avilable (no network solved) Watch it carefully do it step by step as showen in my video you will never brick if you follow my video :):love: All required files are in the video description This guide Tested on the firmware (20e...
forum.xda-developers.com
Install "TWRP Magisk flashable" which can be found in the Telegram group LG_G8X_India (follow the instructions).
Download Havoc 3.12 GAPPS in the link above
Boot up in the TWRP
Wipe system, data, dalvik/cache.
Install as system image
reboot e enjoy.
PS:
If your device is not the india version. The root process may change a bit.
You will need to extract boot_a and boot_b for your version. Use Magisk to apply the patches and install using QPST.
KDZ Extractor:
KDZ Extractor LG
Download the Zip : http://www.mediafire.com/file/0a6iikrao70ma5s/KDZTools_20200305.7z/file Extract the file zip Copy the Downloaded KDZ into the KDZ Extractor folder Open "OneKeyExtraction.bat" It will Start to extract the file for you The...
forum.xda-developers.com

Nouty said:
Unlock your bootloader and root:
How to Unlock Bootloader and Root Lg G8x + (also a Video Guide)
All fix avilable (no network solved) Watch it carefully do it step by step as showen in my video you will never brick if you follow my video :):love: All required files are in the video description This guide Tested on the firmware (20e...
forum.xda-developers.com
Install "TWRP Magisk flashable" which can be found in the Telegram group LG_G8X_India (follow the instructions).
Download Havoc 3.12 GAPPS in the link above
Boot up in the TWRP
Wipe system, data, dalvik/cache.
Install as system image
reboot e enjoy.
PS:
If your device is not the india version. The root process may change a bit.
You will need to extract boot_a and boot_b for your version. Use Magisk to apply the patches and install using QPST.
KDZ Extractor:
KDZ Extractor LG
Download the Zip : http://www.mediafire.com/file/0a6iikrao70ma5s/KDZTools_20200305.7z/file Extract the file zip Copy the Downloaded KDZ into the KDZ Extractor folder Open "OneKeyExtraction.bat" It will Start to extract the file for you The...
forum.xda-developers.com
Click to expand...
Click to collapse
Thanks for taking time to write this out mate

Nouty said:
Unlock your bootloader and root:
How to Unlock Bootloader and Root Lg G8x + (also a Video Guide)
All fix avilable (no network solved) Watch it carefully do it step by step as showen in my video you will never brick if you follow my video :):love: All required files are in the video description This guide Tested on the firmware (20e...
forum.xda-developers.com
Install "TWRP Magisk flashable" which can be found in the Telegram group LG_G8X_India (follow the instructions).
Download Havoc 3.12 GAPPS in the link above
Boot up in the TWRP
Wipe system, data, dalvik/cache.
Install as system image
reboot e enjoy.
PS:
If your device is not the india version. The root process may change a bit.
You will need to extract boot_a and boot_b for your version. Use Magisk to apply the patches and install using QPST.
KDZ Extractor:
KDZ Extractor LG
Download the Zip : http://www.mediafire.com/file/0a6iikrao70ma5s/KDZTools_20200305.7z/file Extract the file zip Copy the Downloaded KDZ into the KDZ Extractor folder Open "OneKeyExtraction.bat" It will Start to extract the file for you The...
forum.xda-developers.com
Click to expand...
Click to collapse
hy i have a europe version tried it 10 times but dont boot XD could you add your boot.img after installing twrp and the havoc rom? could work to get it over adb command or over a twrp backup (boot.win)
adb = http://gadget-tweak.blogspot.com/p/how-to-pullextract-boot-recovery-system.html#?q
Update!!!!!! Succesfully booted resurrection remix on G8X yayyyyyyyyy
need time now for testing

Tôi có g8x att. Tôi muốn root và cài đặt twrp.
Làm sao

Cheese-ass said:
hy i have a europe version tried it 10 times but dont boot XD could you add your boot.img after installing twrp and the havoc rom? could work to get it over adb command or over a twrp backup (boot.win)
adb = http://gadget-tweak.blogspot.com/p/how-to-pullextract-boot-recovery-system.html#?q
Update!!!!!! Succesfully booted resurrection remix on G8X yayyyyyyyyy
need time now for testing
Click to expand...
Click to collapse
How's RR rom working?
Is there any problem apart from FP, D2TW and dual screen?

LG G8X is a popular device in India bcaz of a Sale of device for less than 300$ just like Poco f1 . It would be great if I get a 62 Hz or more overclock mod as PUBG MOBILE 90FPS config works for 60hz+ devices and it improves fire rate of guns dramatically .
Please just make a mod even if it just 62hz I will be greatly thankfull
666samqel said:
First of all: This is my first try to compile a kernel so dont expect to much
Device - LG G8x ThinQ LM-g850emw
firmware - 20f eu
used boot.img from 20f
source - original LG Source https://opensource.lge.com/osSch/list?types=NAME&search=LMG850EMW
kernelmods : selinux Permissive at Boot
added cifs/smb in Menuconfig
added f2fs in Menuconfig
added this drivers https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/16a78d8e0fa074b50f059eaeeb91ece276811fcb
added this fs modification https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/742ce5c233ede4ab7f2e2712889b89228c65a92b
disabled crc check https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/f5cd4926cbc424a636e62a5a19e792fa01b94916
this made it working https://github.com/Harrydmc/android_kernel_lge_mh2lm/commit/a900c94951b89546b09a3bfde81ffe69dc0df375
So far for me everything works ( wifi,audio,calls,sensors etc )
Install : try it first with fastboot boot bootmagiskpatched.img
if that works flash it with fastboot flash boot_a bootmagiskpatched.img
fastboot flash boot_b bootmagiskpatched.img
Primary goal was getting drivedroid working so if someone knows how pls tell me
Secondary goal was ability to mount smbshare on internal storage ( not working )
modified source is included if someone wants
View attachment 5234713View attachment 5234715
Click to expand...
Click to collapse

Nouty said:
Unlock your bootloader and root:
How to Unlock Bootloader and Root Lg G8x + (also a Video Guide)
All fix avilable (no network solved) Watch it carefully do it step by step as showen in my video you will never brick if you follow my video :):love: All required files are in the video description This guide Tested on the firmware (20e...
forum.xda-developers.com
Install "TWRP Magisk flashable" which can be found in the Telegram group LG_G8X_India (follow the instructions).
Download Havoc 3.12 GAPPS in the link above
Boot up in the TWRP
Wipe system, data, dalvik/cache.
Install as system image
reboot e enjoy.
PS:
If your device is not the india version. The root process may change a bit.
You will need to extract boot_a and boot_b for your version. Use Magisk to apply the patches and install using QPST.
KDZ Extractor:
KDZ Extractor LG
Download the Zip : http://www.mediafire.com/file/0a6iikrao70ma5s/KDZTools_20200305.7z/file Extract the file zip Copy the Downloaded KDZ into the KDZ Extractor folder Open "OneKeyExtraction.bat" It will Start to extract the file for you The...
forum.xda-developers.com
Click to expand...
Click to collapse
Nouty said:
Unlock your bootloader and root:
How to Unlock Bootloader and Root Lg G8x + (also a Video Guide)
All fix avilable (no network solved) Watch it carefully do it step by step as showen in my video you will never brick if you follow my video :):love: All required files are in the video description This guide Tested on the firmware (20e...
forum.xda-developers.com
Install "TWRP Magisk flashable" which can be found in the Telegram group LG_G8X_India (follow the instructions).
Download Havoc 3.12 GAPPS in the link above
Boot up in the TWRP
Wipe system, data, dalvik/cache.
Install as system image
reboot e enjoy.
PS:
If your device is not the india version. The root process may change a bit.
You will need to extract boot_a and boot_b for your version. Use Magisk to apply the patches and install using QPST.
KDZ Extractor:
KDZ Extractor LG
Download the Zip : http://www.mediafire.com/file/0a6iikrao70ma5s/KDZTools_20200305.7z/file Extract the file zip Copy the Downloaded KDZ into the KDZ Extractor folder Open "OneKeyExtraction.bat" It will Start to extract the file for you The...
forum.xda-developers.com
Click to expand...
Click to collapse
LG G8X is a popular device in India bcaz of a Sale of device for less than 300$ just like Poco f1 . It would be great if I get a 62 Hz or more overclock mod as PUBG MOBILE 90FPS config works for 60hz+ devices and it improves fire rate of guns dramatically .
Please just make a mod even if it just 62hz I will be greatly thankfull

Hi! Would flashing the kernel unlock the locked Mobile 3G bands on my AT&T G8x?

Can u compile a kernel with 65hz or 70hz display oc

Related

General [STOCK][DN2103][EU] Incremental update packages & Boot images

Hi All,
Below you can find a couple of incremental update packages that you can use for updating from various versions of your device.
Incremental update packages​These can be installed using TWRP by following this tutorial.
710.82 MB folder on MEGA
3 files
mega.nz
edit: up-to-date until update A19
Boot images​These can sometimes be required when updating to a newer version.
320 MB folder on MEGA
10 files
mega.nz
VBMETA​VBMeta must be flashed after every incremental update.
vbmeta.img | by TheMalachite for OnePlus Nord 2 5G
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
androidfilehost.com
Thanks to @HofaTheRipper in the telegram channel for providing most of these package / images.
dev-DaT said:
Hi All,
Below you can find a couple of incremental update packages that you can use for updating from various versions of your device.
Incremental update packages​These can be installed using TWRP by following this tutorial.
710.82 MB folder on MEGA
3 files
mega.nz
Boot images​These can sometimes be required when updating to a newer version.
320 MB folder on MEGA
10 files
mega.nz
VBMETA​VBMeta must be flashed after every incremental update.
vbmeta.img | by TheMalachite for OnePlus Nord 2 5G
Download GApps, Roms, Kernels, Themes, Firmware, and more. Free file hosting for all Android developers.
androidfilehost.com
Not all have been uploaded yet, WIP.
Thanks to @HofaTheRipper in the telegram channel for providing most of these package / images.
Send me pm if you have new packages that need to be added.
Click to expand...
Click to collapse
Update A16 to A17 EU and boot stock A17 EU:
Update A17 to A19 EU and boot stock A19 EU:
HofaTheRipper said:
Update A17 to A19 EU and boot stock A19 EU:
Click to expand...
Click to collapse
Do you happen to have A20 boot.img?
CoinsClassic said:
Do you happen to have A20 boot.img?
Click to expand...
Click to collapse
Sorry... sold the device.
HofaTheRipper said:
Sorry... sold the device.
Click to expand...
Click to collapse
How did you extract stock boot img for the device?
CoinsClassic said:
How did you extract stock boot img for the device?
Click to expand...
Click to collapse
TWRP
Patched boot image myself using imgpatchtools. Used A19 from you and applied the boot.img.p patch from OTA zip.
For anyone who needs. Here is the C.01 image for DN2103, stock and patched with magisk, you can read and write these with MTKclient as fastboot is removed in C.01. You may need to rename it to .bin
ivoh95 said:
For anyone who needs. Here is the C.01 image for DN2103, stock and patched with magisk, you can read and write these with MTKclient as fastboot is removed in C.01. You may need to rename it to .bin
Click to expand...
Click to collapse
Hi,any chance of full install instructions as I've lost the ability to access fastboot/ bootloader I'm not sure how to flash A12 stock EU version.A y detailed help would be much appreciated.Thanks
Sorry, downgrade from OS A12 to Stock OS A11
A full OTA from Android 11 to Android 12, for DN2103 EU version, is possible to post? Thank you
Anyone got a A21 boot.img please?
davythom said:
Hi,any chance of full install instructions as I've lost the ability to access fastboot/ bootloader I'm not sure how to flash A12 stock EU version.A y detailed help would be much appreciated.Thanks
Click to expand...
Click to collapse
Why do you need fastboot? If root is all you want then flash those with MTKclient and BROM mode. Otherwise look in the forums there is instructions to downgrade from 11-12.
I'm actually wondering if we flash the right partitions from 11 while running 12 if it will brick or if it will reenable fastboot. Maybe someone brave can try
ruh01 said:
A full OTA from Android 11 to Android 12, for DN2103 EU version, is possible to post? Thank you
Click to expand...
Click to collapse
I have two EU phones right now. One have received OxygenOS 12.1 (C.01) and another one is sitting on A.20. Can I grab an update from the first phone somehow?
"quote
/data/OTA-package/update.zip
Assuming you've downloaded the update via the OTA settings tab, the update.zip will be at this location and can be transferred to your PC or flashed using TWRP as-is from the above location. "
@Maddinx
stock boot.img for A21 update with June Patch 2022.
Patched myself using this tool: https://github.com/erfanoabdi/imgpatchtools/releases/download/0.3/IMG_Patch_Tools_0.3.zip
$ ./ApplyPatch stock_A20_boot.img new_A21_boot.img 73f2f272c090ffa378b9662d00985bf81cff02ea 33554432 31016eca2954bf998f0fe961642ab6d025264f29 boot.img.p
Syntax is:
- ./ApplyPatch
- existing boot.img name (e. g. A20 from here)
- new boot.img name
- SHA hash of new boot.img file (to be created)
- filesize
- SHA hash of previous boot.img file
- patch file
The hashes and the filesize are located in the updater-script file under META-INF\com\google\android\
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
(Love letter to my future self in case I forget how to patch it myself )
CoinsClassic said:
@Maddinx
stock boot.img for A21 update with June Patch 2022.
Patched myself using this tool: https://github.com/erfanoabdi/imgpatchtools/releases/download/0.3/IMG_Patch_Tools_0.3.zip
$ ./ApplyPatch stock_A20_boot.img new_A21_boot.img 73f2f272c090ffa378b9662d00985bf81cff02ea 33554432 31016eca2954bf998f0fe961642ab6d025264f29 boot.img.p
Syntax is:
- ./ApplyPatch
- existing boot.img name (e. g. A20 from here)
- new boot.img name
- SHA hash of new boot.img file (to be created)
- filesize
- SHA hash of previous boot.img file
- patch file
The hashes and the filesize are located in the updater-script file under META-INF\com\google\android\
View attachment 5657295
View attachment 5657291
(Love letter to my future self in case I forget how to patch it myself )
Click to expand...
Click to collapse
Where to find update script A20 to A21?
You patched only the boot.img. Is this enough? Idk, since never received this A21 update.
Please elaborate how to update from A20 to A21 on rooted with magisk_patched_A20.img to A21 update with magisk_patched_A21.img
Thank you!
roldev said:
Where to find update script A20 to A21?
You patched only the boot.img. Is this enough? Idk, since never received this A21 update.
Please elaborate how to update from A20 to A21 on rooted with magisk_patched_A20.img to A21 update with magisk_patched_A21.img
Thank you!
Click to expand...
Click to collapse
update-script file is located under META-INF\com\google\android\ in the incremental OTA zip file. (To get the link of the OTA update file, I used https://github.com/Akilesh-T/OTALink )
Patching just the boot.img works perfectly for me. root access and no limitations.
So far I've used the described patching method like this:
1. Patch boot.img as described above (create A21 from A20 img file)
2. Patch created boot.img with Magisk
3. Uninstall Magisk (Restore boot Image)
4. Install incr. OTA
5. After OTA installation, boot to fastboot
6. Flash magisk patched boot.img
7. fastboot reboot
Done.
CoinsClassic said:
update-script file is located under META-INF\com\google\android\ in the incremental OTA zip file. (To get the link of the OTA update file, I used https://github.com/Akilesh-T/OTALink )
Patching just the boot.img works perfectly for me. root access and no limitations.
So far I've used the described patching method like this:
1. Patch boot.img as described above (create A21 from A20 img file)
2. Patch created boot.img with Magisk
3. Uninstall Magisk (Restore boot Image)
4. Install incr. OTA
5. After OTA installation, boot to fastboot
6. Flash magisk patched boot.img
7. fastboot reboot
Done.
Click to expand...
Click to collapse
Thank you very much.
I try to figure how to do the step 4. Need offline install, because: 1) if try with TWRP end with bootloop, 2) the system updater wants to push me C.01 straight from A20. 3) for now want to keep the latest 11.3
Maybe using imgpatchtools can do update from my PC. Any idea?

How To Guide [GSI][PHH][13] Guide & Support [Mojito][Sunny]

Why should I use a GSI ? Mojito already have custom ROMs ¯\_(ツ)_/¯​Yes. But this thread exists due to the following reasons:
You don't wanna fear about devs stop shipping updates.​
You don't wanna re-flash your custom recovery / kernel after each update.​
Unlike some ROMs, no clean flashes necessary after you update.​
You don't wanna be a flashoholic / beta tester of a ROM maintainer.​
GSIs are like Linux Distros. Flexible, hasslefree & minimal.​
All GSIs support signature spoofing out of the box.​
Differences between GSIs & ROMs:
ROM updates modify all the partitions (boot, recovery, kernel, system, vendor, etc). A GSI update is just a system partition that updates "only" the system, that runs upon stock firmware.​
ROMs might pass safetynet out of the box. But for GSIs, you must root & use magisk modules to achieve that.​
You can't flash gapps on vanilla GSIs, as you do on vanilla ROMs. You must use bgS/bgN GSI variants.​
For now, GSIs have to be installed via fastbootd, as recoveries still yet to support logical partitions. So you need computer available when you update or change them.​
AOSP GSI project is being alive for almost many years now. I've been daily driving his project on this device for almost two years. Everyone claim GSIs are buggy & not daily drivable, which is a complete false claim. There are no compromises with GSIs when compared to ROMs.
PREREQUISITES​
USB Drivers (guide to install)​
Platform Tools (guide to setup)​
Stock ROM (fastboot)​
MicroG (for vanilla)​
vbmeta.img (from google)​
TWRP (thanks to Nebrassy)​
Magisk (thanks to topjohnwu)​
SafetyNet Fix (thanks to kdrag0n)​
Recommended GSIs :
TrebleDroid (thanks to phhusson)​
Pixel Experience (thanks to ponces)​
LineageOS (thanks to AndyYan)​
More to test from here
INSTALLATION​NOTE: I'm assuming you've already unlocked bootloader, backed up your data & know all the technical consequences of flashing & modding.
Download / extract all prerequisites in one place.​
From stock firmware, edit flash_all_except_data_storage.bat/sh & modify last line to fastboot reboot fastboot​
Enter fastboot mode {vol_down+power}, connect to PC & flash firmware using above edited script. When device enters fastbootd, from terminal/cmd execute :​
fastboot erase userdata​
fastboot flash vbmeta vbmeta.img​
fastboot flash system <gsi-file.img> (ignore INVALID SPARSE warning)​
fastboot reboot & make sure your GSI boots up. Power off & return to fastboot again.​
fastboot boot <twrp-file.img>, head to Advanced & run flash current TWRP to make recovery persistent across reboots.​
Finally Magisk (for root, safetynet fix, additional modding, etc).​
BUG_1: Don't touch the screen while booting to avoid touch issues after you boot (this bug occurs only on custom kernels).
BUG_2: Don't set up password on startup wizard. Instead, set it up later & then disable Android Setup app if it exists. Else it'll crash fingerprint settings.
UPDATE / DIRTY FLASH HOW ?​
fastboot reboot fastboot
fastboot flash system <new-gsi.img> & reboot twice
All phh based GSIs are dirty flashable (unless you switch between vanilla & gapps). If any GSI doesn't boot up, you can always reflash the older GSI & restore the previous state without any data wipes.
POST CONFIGURATION​
Enable the following Settings > Phh Treble Settings:​
Qualcomm features / Use alternate camera profile & audio policy​
Misc features / Disable audio effects​
IMS features / Force the presense of 4G calling & Install IMS Apk for Qualcomm vendor from notification panel.​
Setup magisk, hide the app, enable Zygisk & Enforce Denylist.​
Use SafetyNet-Fix module to pass safetynet. Still won't pass? Try Pixel-Props (redfin) that ensures fingerprinting.​
microG module if you chose vanilla variant (Safetynet works. Most of the banking apps work except gpay).​
NOTE: Flash custom kernels only through your custom recovery. Flashing through kernel managers (FKM, SPKM, etc) is not suggested.
MAGISK NOT WORKING ?​In this case, the GSI you selected isn't securized (comes with su bydefault). Through TWRP, do
mount -o rw /dev/block/mapper/system_a /system_root from terminal
Code:
rm /system_root/system/xbin/su
rm /system_root/system/bin/phh-su
rm /system_root/system/etc/init/su.rc
Or instead, you can use recovery's file manager to delete the above files. Then reboot.
EXTRAS​My Recommendations for great experience:
SPKM to set GPU > GPU Governor > Performance (fixes UI lags)​
Lawnchair / Quickswitch for launcher customization with gesture navigation support.​
Lineage Dialer for built-in call recording (push into /product/priv-app/Dialer/Dialer.apk).​
ANXCam for MIUI camera's post processing.​
GCam for google camera's post processing.​
Aurora Store / Droid for microg users.​
Kiwi Browser for chrome extensions support.​
Migrate to backup / restore user apps & data, incase you lose your setup.​
Thanks for reading all the way through here.
I have been using GSIs on my old Huawei P10 lite for almost 3 years, and it was a very good experience.
Now with mojito I find myself lazy always using Roms -_- '
Thanks for the guide!
Hami_Do said:
I have been using GSIs on my old Huawei P10 lite for almost 3 years, and it was a very good experience.
Now with mojito I find myself lazy always using Roms -_- '
Thanks for the guide!
Click to expand...
Click to collapse
The only official dev for this device, who's actually from core development of a reputed project (PE), is Zid. There aren't any, as I do not find others to be helping from core (except couple of kernel devs).
ROMs have no complete guarantees for future updates. Although you can use other project GSIs such as crD by Nazim, LOS by Andy, phhusson's the one who's consistently providing regular monthly updates with built-in OTA.
Can I install MIUI gsi roms like this?
Furkantaner said:
Can I install MIUI gsi roms like this?
Click to expand...
Click to collapse
You can install any AOSP GSIs with this guide. Not sure of other skins, as they're proprietary.
And why would you need MIUI GSI? Mojito stock "is" MIUI.
Furkantaner said:
Can I install MIUI gsi roms like this?
Click to expand...
Click to collapse
Miui and its similar sGsi ( semi gsi ) such as OneUi , Color os .. and other AOSPs based ported with Erfan tool aren't real gsi.
They miss patches from Phh and Andy.
The recommanded gsis with full patches (minimum issues) are from Phh (aosp), AndyYan (LOS 18.1/19.1), Ponces (PE) and many others you can check them here for example :
Treble-Enabled Device Development A/AB ROMS
Treble-Enabled Device Development A/AB ROMS
forum.xda-developers.com
There are also more by Nazim and eremitein, you can check them in telegram groups.
can i use this method from aosp?
and what stock rom version should i use?
AlsoKouki said:
can i use this method from aosp?
and what stock rom version should i use?
Click to expand...
Click to collapse
Any version would work. Open stock ROM link in main post & make sure it's fastboot, not recovery.
As for AOSP, you can use any of them from this list (except A13).
in the last line i should change it to "fastboot %* reboot fastboot" or "fastboot reboot fastboot" ?
AlsoKouki said:
in the last line i should change it to "fastboot %* reboot fastboot" or "fastboot reboot fastboot" ?
Click to expand...
Click to collapse
Both work & imply the same btw. That line I've wrote just to make device go to fastboot instead of stock miui.
Adding fingerprint force closes settings.
Youtube fc aswell.
MPK99 said:
Both work & imply the same btw. That line I've wrote just to make device go to fastboot instead of stock miui.
Click to expand...
Click to collapse
i already execute the "flash_all_except_data_storage.bat" but nothing happen should i execute it with mi flash tool?
Samir2298 said:
Adding fingerprint force closes settings.
Youtube fc aswell.
Click to expand...
Click to collapse
No issues here. The procedure I've laid out is exact to that of my device. Some more info from your side might help, such as what you did from the start.
AlsoKouki said:
i already execute the "flash_all_except_data_storage.bat" but nothing happen should i execute it with mi flash tool?
Click to expand...
Click to collapse
I bet it's usb drivers issue. There's guide link in main post.
You should know the issue if you flashed a fastboot rom before.
MPK99 said:
I bet it's usb drivers issue. There's guide link in main post.
You should know the issue if you flashed a fastboot rom before.
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
nah its already installed and its detected in fastboot
i tried move the firmware to plarform-tools/ after i execute it this happen
MPK99 said:
No issues here. The procedure I've laid out is exact to that of my device. Some more info from your side might help, such as what you did from the start.
Click to expand...
Click to collapse
Followed exactly as in OP.
I did remove some apps tho from product app/priavpp and system app/privapp, so maybe that caused an issue? Is there anything related to fingerprint in those folders?
AlsoKouki said:
tried move the firmware to plarform-tools/ after i execute it this happen
Click to expand...
Click to collapse
This is redmi Note 10 forum mate. So I had stock ROM link of mojito/sunny. Your device (3rd screenshot) closely states it's Rainbow (Wiko).
Although this is a GSI guide, I suggest you to flash your own device's stock rom.
Still, it won't be enough caz I don't have overlay patch of your device.
Samir2298 said:
I did remove some apps tho from product app/priavpp and system app/privapp, so maybe that caused an issue? Is there anything related to fingerprint in those folders?
Click to expand...
Click to collapse
Probably. Try removing only one or two apps that are disablable from settings.. For overlay just 20kB is needed.
You can reflash system image from fastbootd & boot up without wiping again.
MPK99 said:
Probably. Try removing only one or two apps that are disablable from settings.. For overlay just 20kB is needed.
You can reflash system image from fastbootd & boot up without wiping again.
Click to expand...
Click to collapse
Alright, thanks! I'll try reflash.
Sorry for off-topic, does microg support whatsapp google drive backup/restore? I searched google but all answers are years old.
MPK99 said:
This is redmi Note 10 forum mate. So I had stock ROM link of mojito/sunny. Your device (3rd screenshot) closely states it's Rainbow (Wiko).
Although this is a GSI guide, I suggest you to flash your own device's stock rom.
Still, it won't be enough caz I don't have overlay patch of your device.
Click to expand...
Click to collapse
ahh sorry its because the spoofing feature from the rom,i forgot to disable that, will disable it and try again

Question Is there any custom ROM available for Redmi Note 11S(fleur) rather than miui rom ?

I have been searching since 6 months but am not able to download even a single custom ROM for my Redmi note 11S, I searched all through Google. Please help me.
llSiddharthll said:
I have been searching since 6 months but am not able to download even a single custom ROM for my Redmi note 11S, I searched all through Google. Please help me.
Click to expand...
Click to collapse
No or few development for Xiaomi with Mediatek processors.
llSiddharthll said:
I have been searching since 6 months but am not able to download even a single custom ROM for my Redmi note 11S, I searched all through Google. Please help me.
Click to expand...
Click to collapse
Yeah. Lineage 18.1.
https://sourceforge.net/projects/fleur-builds/files/lineage-18.1-20221023-UNOFFICIAL-fleur.zip/download
https://sourceforge.net/projects/fleur-builds/files/twrp_fleur_24-09-2022.img/download
Requirements:
- BACKUP YOUR DATA
- you must be on stock rom first and you must have a pc. Connect your phone to pc and put it into fastboot mode (vol - and power)
Installation:
Rom Install process with payload.bin
1) Download testing_files.zip from gdrive LINK
2) Unzip rom file with 7Zip or Winrar or Winzip (if you dont know how to unzip files you can quit now you're unfit for rom testing.)
3) create a folder name ROM and move that all files you got from setp-2.
4) next unzip custtom-rom zip you downlaoded from gdrive and unzip it
4) Move payload.bin file to ROM folder.
5) run rom.bat file if you're using windows PC. If you're using Linux use rom.sh
6) your phone will boot now. wait 5 min.
Credits to Aghora7 on telegram
Bugs :
- 90HZ mode
- NFC need to check
- VoLTE
- Brightness working but not properly
I hope you can understand the guide. I just copied and pasted it from the guy who made the ROM.
Nem1x said:
Yeah. Lineage 18.1.
https://sourceforge.net/projects/fleur-builds/files/lineage-18.1-20221023-UNOFFICIAL-fleur.zip/download
https://sourceforge.net/projects/fleur-builds/files/twrp_fleur_24-09-2022.img/download
Requirements:
- BACKUP YOUR DATA
- you must be on stock rom first and you must have a pc. Connect your phone to pc and put it into fastboot mode (vol - and power)
Installation:
Rom Install process with payload.bin
1) Download testing_files.zip from gdrive LINK
2) Unzip rom file with 7Zip or Winrar or Winzip (if you dont know how to unzip files you can quit now you're unfit for rom testing.)
3) create a folder name ROM and move that all files you got from setp-2.
4) next unzip custtom-rom zip you downlaoded from gdrive and unzip it
4) Move payload.bin file to ROM folder.
5) run rom.bat file if you're using windows PC. If you're using Linux use rom.sh
6) your phone will boot now. wait 5 min.
Credits to Aghora7 on telegram
Bugs :
- 90HZ mode
- NFC need to check
- VoLTE
- Brightness working but not properly
Click to expand...
Click to collapse
Thank you for help..
There have been a few other posts about ROMs already on this device forum:
Custom Rom
Can anybody compile lineage os 18.1 for this device? I know there is the GSI ROM for this device and I have been using it, but it has bugs. Would be great to get a device specific rom. Thanks!
forum.xda-developers.com
Privacy-Oriented Custom ROM Recommendations
Hi everyone, let me preface this with saying that I have searched for similar threads to avoid redundant threads, and I didn't find anything similar to this. I apologize in case I somehow missed it and am accidentally making a duplicate thread...
forum.xda-developers.com
Is this device will get custom roms or not ?
I bought redmi/poco device just for custom roms and sadly looks like this device will never get custom rom support 😭 , no devloper bought this device because of mediatelk chipset and poco is also not releasing kernel sources 😭.
forum.xda-developers.com
Nem1x said:
Yeah. Lineage 18.1.
https://sourceforge.net/projects/fleur-builds/files/lineage-18.1-20221023-UNOFFICIAL-fleur.zip/download
https://sourceforge.net/projects/fleur-builds/files/twrp_fleur_24-09-2022.img/download
Requirements:
- BACKUP YOUR DATA
- you must be on stock rom first and you must have a pc. Connect your phone to pc and put it into fastboot mode (vol - and power)
Installation:
Rom Install process with payload.bin
1) Download testing_files.zip from gdrive LINK
2) Unzip rom file with 7Zip or Winrar or Winzip (if you dont know how to unzip files you can quit now you're unfit for rom testing.)
3) create a folder name ROM and move that all files you got from setp-2.
4) next unzip custtom-rom zip you downlaoded from gdrive and unzip it
4) Move payload.bin file to ROM folder.
5) run rom.bat file if you're using windows PC. If you're using Linux use rom.sh
6) your phone will boot now. wait 5 min.
Credits to Aghora7 on telegram
Bugs :
- 90HZ mode
- NFC need to check
- VoLTE
- Brightness working but not properly
Click to expand...
Click to collapse
Bro Its not working , my phone goes in reboot and doesn't start , so I have to flash it again to start it. Please provide some proper instruction or try something new.
llSiddharthll said:
Bro Its not working , my phone goes in reboot and doesn't start , so I have to flash it again to start it. Please provide some proper instruction or try something new.
Click to expand...
Click to collapse
I don't really know how to flash it. I just sent you what I found. Make telegram account and join Redmi note 11s or Poco M4 pro group. You will get help there.
Nem1x said:
Yeah. Lineage 18.1.
https://sourceforge.net/projects/fleur-builds/files/lineage-18.1-20221023-UNOFFICIAL-fleur.zip/download
https://sourceforge.net/projects/fleur-builds/files/twrp_fleur_24-09-2022.img/download
Requirements:
- BACKUP YOUR DATA
- you must be on stock rom first and you must have a pc. Connect your phone to pc and put it into fastboot mode (vol - and power)
Installation:
Rom Install process with payload.bin
1) Download testing_files.zip from gdrive LINK
2) Unzip rom file with 7Zip or Winrar or Winzip (if you dont know how to unzip files you can quit now you're unfit for rom testing.)
3) create a folder name ROM and move that all files you got from setp-2.
4) next unzip custtom-rom zip you downlaoded from gdrive and unzip it
4) Move payload.bin file to ROM folder.
5) run rom.bat file if you're using windows PC. If you're using Linux use rom.sh
6) your phone will boot now. wait 5 min.
Credits to Aghora7 on telegram
Bugs :
- 90HZ mode
- NFC need to check
- VoLTE
- Brightness working but not properly
Click to expand...
Click to collapse
Can we trust this build uploaded only on sourceforge ?
The official lineageos website do not report Redmi Note 11S as a supported device.
llSiddharthll said:
Bro Its not working , my phone goes in reboot and doesn't start , so I have to flash it again to start it. Please provide some proper instruction or try something new.
Click to expand...
Click to collapse
Another reason to have doubts..
Anyone successfully found and flashed any custom rom?
I do not like the MIUI stock one too
shady9090 said:
Can we trust this build uploaded only on sourceforge ?
The official lineageos website do not report Redmi Note 11S as a supported device.
Another reason to have doubts..
Anyone successfully found and flashed any custom rom?
I do not like the MIUI stock one too
Click to expand...
Click to collapse
Just because it's unofficial, doesn't mean it's*unsafe*. Also make telegram account and join Poco M4 pro/ note 11s groups. You can get help there.
Nem1x said:
... join Poco M4 pro/ note 11s groups. You can get help there.
Click to expand...
Click to collapse
This sounds interesting.. can you link some good group here?
shady9090 said:
This sounds interesting.. can you link some good group here?
Click to expand...
Click to collapse
Poco M4 Pro 4G/Redmi Note 11s | Official
POCO M4 PRO / Redmi Note 11s - Official Telegram Group • Read Rules (/rules), English only • Our Channel: @PocoM4ProGlobalUpdates • Our Off-Topic group: @PocoOffTopic • Our Customization group: @PocophoneCustomization
t.me
Redmi Note 11S Community
Redmi Note 11 community chat Channel: @RedmiNote11S_Updates Off-topic group: @XiaomemeOT Photography group: @XiaomemePhotography
t.me
Poco M4 Pro / Redmi Note 11s | Updates
You can view and join @PocoM4ProGlobalUpdates right away.
t.me
Thank you @Nem1x !
I found the mentioned Lineage OS rom for this device in the telegram groups:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
So.... some developments seems to be active.
Anyone else tried this rom and can report some issues / if it is working properly ?
shady9090 said:
So.... some developments seems to be active.
Click to expand...
Click to collapse
Yeah. That guy aghora7 is making trees for fluer. You can asking him most thing IN GROUP.
shady9090 said:
Anyone else tried this rom and can report some issues / if it is working properly ?
Click to expand...
Click to collapse
Again ask on telegram groups. You will have better chance at getting answers you want.
llSiddharthll said:
I have been searching since 6 months but am not able to download even a single custom ROM for my Redmi note 11S, I searched all through Google. Please help me.
Click to expand...
Click to collapse
There is no offical custom roms for poco m4 pro 4g, but you can to flash any gsi rom:
1. enter in fastboot mode
2. fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img (take the vbmeta.img file from your current firmware)
3. fastboot reboot fastboot
4. fastboot getvar is-userspace
5. fastboot erase system
6. fastboot delete-logical-partition product_a
7. fastboot flash system YOUR_GSI_ROM.img
8. fastboot reboot recovery
9. (in recovery) wipe data
10. (in recovery) reboot to system
MiFoTheGood said:
There is no offical custom roms for poco m4 pro 4g, but you can to flash any gsi rom:
1. enter in fastboot mode
2. fastboot --disable-verity --disable-verification flash vbmeta vbmeta.img (take the vbmeta.img file from your current firmware)
3. fastboot reboot fastboot
4. fastboot getvar is-userspace
5. fastboot erase system
6. fastboot delete-logical-partition product_a
7. fastboot flash system YOUR_GSI_ROM.img
8. fastboot reboot recovery
9. (in recovery) wipe data
10. (in recovery) reboot to system
Click to expand...
Click to collapse
if animations are laggy just turn off hardware overlays and set 90 Hz in treble settings
Just got my Note 11s 4G (fleur) and its running very good with Android 11.
Cause there are no stable GSI´s for this device, i wanted to ask if anyone installed Android 13 with DSU Loader option in the developer options.
ncc1977d said:
Just got my Note 11s 4G (fleur) and its running very good with Android 11.
Cause there are no stable GSI´s for this device, i wanted to ask if anyone installed Android 13 with DSU Loader option in the developer options.
Click to expand...
Click to collapse
There we got almost 6 custom roms which are unofficial and have little bugs they all work on android 11 and arrow OS works on a12, there is no android 13 yet, development in progress, If I get any I will let u know.
llSiddharthll said:
There we got almost 6 custom roms which are unofficial and have little bugs they all work on android 11 and arrow OS works on a12, there is no android 13 yet, development in progress, If I get any I will let u know.
Click to expand...
Click to collapse
But what does the DSU Loader ? I have clicked it and its downloading a dynamic System Update image File, See the Screenshots...
ncc1977d said:
Just got my Note 11s 4G (fleur) and its running very good with Android 11.
Cause there are no stable GSI´s for this device, i wanted to ask if anyone installed Android 13 with DSU Loader option in the developer options.
Click to expand...
Click to collapse
I started developing ROMs for this phone. You can check out our telegram group.
Poco M4 Pro / Redmi Note 11s | Updates
You can view and join @PocoM4ProGlobalUpdates right away.
t.me

How To Guide [Close] A13 xdroidOOS GSIs.

Thanks to TheAtt1la​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Download:
Xdroid-13_arm64-bgN-slim-lite-UNOFFICIAL.img.xz ( Gapps with Read Only System )
Xdroid-13_arm64-bgN-lite-UNOFFICIAL.img.xz (Gapps with Read/Write System)
Installation: for A11 GSI Based Only
-TWRP's Fastboot or CustomAP for Odin.
-Check this first before CustomAP making with SM-T225
stat -c '%n %s' *.img
stat -c '%n %s' *.raw
A11 super-group fixed(odm+product+vendor)size = 1,737,162,752
super.raw 6094323712
odm.img 4349952
product.img 1091608576
vendor.img 641204224
Reclaim working spaces:
Delete system/system_ext/apex/com.android.vndk.all (except vndk 30) about 200M
Phh Treble Setting Hiding. (Termux from fdroid) After enable dubble tap for wake etc.,
( Must Have Magisk)
Code:
su
pm disable me.phh.treble.app/.TopLevelSettingsActivity
*For Enable again:
su
pm enable me.phh.treble.app/.TopLevelSettingsActivity
Update new xdroid GSI: (dirty update)
*Disable All Magisk modules.
fastboot flash system newGSI.img
(reboot system with not wipe)
* i don't like to use HOME_CSC with CustomAP. (Broken Knox Guard status happened to me.)
Calling
Camera
tigr: trCamera_V7_FINAL.apk
Download trCamera_V7_FINAL.apk by tigr.
www.celsoazevedo.com
Features:​*Home Launcher & UI
works well with this Tablet
Extended Pixel Launcher.
https://github.com/saitamasahil/Pixel-Launcher-Extended
Overlay for Auto-Screen Brightness: broken
* you can install "Velis Auto Brightness" from play store.
Bluetooth Connection: works on all wired, unwired headphone and external Speaker.
* Not required PHH Treble Setting.
* Do not mod system sound. ( Will broken Bluetooth connection )
* Wavelet EQ is recommended.
exFAT micro-sdcard supported
Face unlock : broken
Offline-charging : supported
Screen Casting : supported
DSU Side loader : supported with no Magisk.
What happened when we had made uncompleted or unsupported " New Super image" and flash it with Odin ?
- During Odin process then terminate itself , didn't write super image file to the partition, flashing stop , uncompleted
- at download mode screen of your Tab A7 lite
>press power + vol down to reboot device immediatly screen shutdow to black screen changes to press and hold
>Vol up + Vol down then insert USB cable which the other side had connected with computer usb port before.
Device will go into download mode again. waitting for Odin .
"This event happened when i have tried to mod and dump Super image inside A11 hope it help for bugs fixing on A12 with CustomAP. no luck now.
Rom is pretty good! But I have a small issue that i can't install magisk, I have build custom AP from a12 AP file.
If Anyone knows a solution please help.
I have also tried custom AP from a11 AP file on which I was able to install magisk and root but USB debugging wasn't working.
yshiv666 said:
Rom is pretty good! But I have a small issue that i can't install magisk, I have build custom AP from a12 AP file.
If Anyone knows a solution please help.
I have also tried custom AP from a11 AP file on which I was able to install magisk and root but USB debugging wasn't working.
Click to expand...
Click to collapse
Did you used slim variant ? What Based Android.? What you mean USB debugging not works?
tom.android said:
Did you used slim variant ? What Based Android.?
Click to expand...
Click to collapse
I have used this version Xdroid-13_arm64-bgN-lite-UNOFFICIAL.img. I can try slim variant.
yshiv666 said:
I have used this version Xdroid-13_arm64-bgN-lite-UNOFFICIAL.img. I can try slim variant.
Click to expand...
Click to collapse
CustomAP Based A11 works /but CustomAP Based A12 not works..? I mean install magisk.
No not try slim cause it Read only system.
Using debugging from dev to enable MTP works only on A12.
tom.android said:
CustomAP Based A11 works /but CustomAP Based A12 not works..?
No not try slim cause it Read only system.
Click to expand...
Click to collapse
I have Build Xdroid-13_arm64-bgN-lite-UNOFFICIAL.img one with A12 and one with A11 AP file. Both were working.
BUT Both have different issue
on A12
-Magisk broken(Warning:- you don't have enough space to install this app),
- USB debugging working
And
on A11
-Magisk working
-USB debugging Broken
yshiv666 said:
I have Build Xdroid-13_arm64-bgN-lite-UNOFFICIAL.img one with A12 and one with A11 AP file. Both were working.
BUT Both have different issue
on A12
-Magisk broken(Warning:- you don't have enough space to install this app),
- USB debugging working
And
on A11
-Magisk working
-USB debugging Broken
Click to expand...
Click to collapse
That right. You are good at making CustomAP.
Cause this GSI now in a beginning state. ( not fully support Stock A12)
MTP for GSIs is works on Stock A12 ONLY.
No A13 GSI now supported our A12 Stock Tab A7 Lite.
tom.android said:
That right. You are good at making CustomAP.
Cause this GSI now in a beginning state. ( not fully support Stock A12)
MTP for GSIs is works on Stock A12 ONLY.
Click to expand...
Click to collapse
I hope this issue gets fixed in future updates. Because This gsi has almost everything to use as a daily driver.
yshiv666 said:
I hope this issue gets fixed in future updates. Because This gsi has almost everything to use as a daily driver.
Click to expand...
Click to collapse
On A11 Based is very good . Quick & Stable the best I had tested.
yshiv666 said:
Rom is pretty good! But I have a small issue that i can't install magisk, I have build custom AP from a12 AP file.
If Anyone knows a solution please help.
I have also tried custom AP from a11 AP file on which I was able to install magisk and root but USB debugging wasn't working.
Click to expand...
Click to collapse
You try to flash magisk from Twrp
Difficul said:
You try to flash magisk from Twrp
Click to expand...
Click to collapse
Nope! A12 support TWRP?
Difficul said:
You try to flash magisk from Twrp
Click to expand...
Click to collapse
Can't install or update any apps , error not enough space. ( read only bug A12)
yshiv666 said:
I have Build Xdroid-13_arm64-bgN-lite-UNOFFICIAL.img one with A12 and one with A11 AP file. Both were working.
BUT Both have different issue
on A12
-Magisk broken(Warning:- you don't have enough space to install this app),
- USB debugging working
And
on A11
-Magisk working
-USB debugging Broken
Click to expand...
Click to collapse
Hmm. Thanks for the report because both are very important for me. I was building that GSI as of this post. Canceling. Sticking with A12 VGB with CherishOS A12 for a long time until issues get fixed.
yshiv666 said:
Nope! A12 support TWRP?
Click to expand...
Click to collapse
sorry
tom.android said:
Can't install or update any apps , error not enough space. ( read only bug A12)
Click to expand...
Click to collapse
I think it's because of the partition problem, usually the Bl upgrade will reduce the free partition
Difficul said:
I think it's because of the partition problem, usually the Bl upgrade will reduce the free partition
Click to expand...
Click to collapse
If it's about partition locked / not enough spaces uses this
[MAGISK][TWRP][ARM32/64][A8+]Universal Read Only to Read Write for android (RO2RW) | Auto converting SUPER "system partitions" to read/write mode
Read Only to Read Write for android (RO2RW) Update 03.01.2023 : Stable Beta v 3.7.2.1 The first truly working script, original and unique in its logic for all devices with a SUPER partition Universal auto RO2RW | EROFS-2-RW | F2FS-2-RW by...
forum.xda-developers.com
But I don't thinks so.
next step by step Tutorial​>Read Only to Read Write for android (RO2RW)
( SM-T22x Based on Android 12 )
How does the script work in Magisk?
- You need to install the archive via Magisk manager as a module. The script will tell you if you need to restart the device. Next, you need to launch the terminal and give it root rights with the command "su", Then enter the command "RO2RW" and the script will run, it will prepare an image of RW-super.img according to your choice and optionally backup the original super bak-super.img. These files will occupy the internal storage, so in order to get the space back you need to move them to a PC so that the modified image can be flashed via fastboot. Or you can simply flash it via TWRP as img super if the images are for recovery. Or
*After you got new super.img then you can uses CustomAP Making to flash with odin.
" Tested but not works"
tom.android said:
next step by step Tutorial​>Read Only to Read Write for android (RO2RW)
( SM-T22x Based on Android 12 )
How does the script work in Magisk?
- You need to install the archive via Magisk manager as a module. The script will tell you if you need to restart the device. Next, you need to launch the terminal and give it root rights with the command "su", Then enter the command "RO2RW" and the script will run, it will prepare an image of RW-super.img according to your choice and optionally backup the original super bak-super.img. These files will occupy the internal storage, so in order to get the space back you need to move them to a PC so that the modified image can be flashed via fastboot. Or you can simply flash it via TWRP as img super if the images are for recovery. Or
*After you got new super.img then you can uses CustomAP Making to flash with odin.
Click to expand...
Click to collapse
Did this worked on xdroid installed on top of stock a12 like apps can now be installed and not tell that is not enough space or sepolicy denaial ?

How To Guide OneUi 5.1 , The Last Update Android Version For Tab A7 Lite / The best way to process GSIs /LineageOS 20 "Light" v.22-03-2023 works

PDA / AP version T225XXU2CWB3
CSC T225OXM2CWB3 version
MODEM / CP T225XXU2CWB3 version
One UI 5.1 for Galaxy Tab: Samsung’s new Android 13 skin has wonderful additions
One UI 5.1 update further enhances the Android 13 experience for Galaxy devices compared to One UI 5.0. One UI 5.1 update not only brings meaningful improvements but also improves the usability of Samsung Tablets. The new One UI version comes with remarkable features and enhancements to Camera...
www.sammyfans.com
T225XXU2CWB3
(Can't downgrade)
Download FastbootD here
Full GSIs Processing with SM-T225
(From Up to Down)
FROM A11 through A13​
Flash Firmware and Customed Files. (Firmware +Root + FastbootD)​>Obtain the official firmware. https://samfw.com/>Download & Extract it and you will get 5 files (AP, BL, CP, CSC and HOME_CSC)>Open Odin on your computer and reboot your device to DOWNLOAD mode ( turn-off device , press and hold Vol+ together with Vol- then insert USB cable which one end connected with computer to device.)>Put AP, BL, CP, and CSC files in their Odin slots.
* Home_CSC for advanced user only.
** Do not changes input fileName for shot.>Put 3in1.tar
( patch boot + vbmeta + patched-recovery ) in UserData slot.>Click "Start" and wait for it to finish.
( No interruption)
( From now on Magisk & FastBootD recovery will remain in your device.)
Use FastbootD flash GSI image.​>*Based Firmware should be Official only.>*Download & extract Platform-tools to C:/ https://developer.android.com/studio/releases/platform-tools>*Download GSIs images.>Open device and connect USB cable to Computer.>Run CMD within Platform-tools Folder.
Code:
adb devices
> adb reboot fastboot> fastboot erase system> fastboot flash system gsi_name.img
NOTE: gsi_name.img. must changed to actual name of your extract download GSI from the Sources.> fastboot reboot recovery​* Select wipe data / factory resetreboot systemTroubles Shooting​Not enough space to resize partition solution.> fastboot erase product> fastboot resize-logical-partition product 0x0> fastboot getvar all^Find this (bootloader) partition-sizeroduct:0x0
Make System Writable​> *Get rid of SU from bvS, bgS GSI Variant.> *Execute phh-securize.sh> *Enable pre-install Magisk> *Install Root file Manager. Mixplorer from XDA here> We will dump device super-partition and patch it with script.
*Install & Execute Read2Write script.> Get New super.patch.bin. (output of script )> Compress super.patch.bin to super.img.lz4
( lz4 -B6 --content-size super.bin super.img.lz4 )***Don't use fastboot flash super super.img with FastbootD.>>>This will brick you device.
Make CustomAP
from
New super.img.lz4​> Create New CustomAP tar md5 for Odin. ( with new patched super.img )Download Clean (blank) vbmeta.img from Google
https://dl.google.com/developers/android/qt/images/gsi/vbmeta.img
>Compress the clean vmbeta.img
lz4 -B6 --content-size vbmeta.img vbmeta.img.lz4>Down& Extract "tar-md5-script-tool.zip" to C;\
2.26 MB file on MEGA
mega.nz
>extract all *.img.lz4 files (from AP Stock) to. C:/ tar-md5-script-tool folder>Replace super.img.lz4 and vbmeta.img.lz4
|
in tar-md5-script-tool dir
|
with your new repacked and compressed>Run Win Batch File For Packing Custom AP file> Flash Firmware together with CustomAP
BL slot = BL fie from Firmware.
AP slot = CustomAP file from my Download.
CP slot = CP fie from Firmware.
CSC slot = CSC fie from Firmware. not Home_CSC
UserData = 3in1 patch.tar** Do not flash CustomAP Alone. (Safety First )** Do not flash super partition with FastbootD.
Note:
>My CustomAP.tar.md5 for T225XXU1CWA2. (A13) only
Make Writable System and more spaces 500 Mb extra.
>Download here. https://mega.nz/file/TVEQ2DzR#EBtsS8LVriM-Hx--DNG_9vpTsGTSExzkH0zxn9_xH8A (3.37 GB)
>Odin: https://mega.nz/file/XVEAUAjI#RESS_gL_afkMoCr0-7eK5o_cMhkY1QFbCE2TDzegBgw
> 3in1 (magisk-patched boot + vbmeta + recovery-patch) for T225XXU1CWA2 only
69.01 MB file on MEGA
mega.nz
Original GSI file. 834 MB by Nazim
"SparkOS-13.5.5-arm64_bvN-slim-Unofficial.img.xz , ReadOnly System"
Release SparkOS-13.5.5 v2023.03.20 · naz664/SparkOS_gsi
Changelog February patch Synced with latest source
github.com
Battery usage test result :
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
**No Battery Drain. (check Phone idle values.)
✓Android 13 Battery Drain Issue​✓Can I Use Adaptive Charging In Android Without Alarm?​
T220XXU2CWB2
(Can't downgrade)
FastbootD here.
Next test GSI ( if passed DSU )​
LineageOS 20 "Light"​To mount or modify the image , it has to be unshared. Light is simply unshared to begin with.Updated all variants with Android 13 QPR2 and March security patches.Download: https://sourceforge.net/projects/andyyan-gsi/files/lineage-20-light/LOS has "rooted debugging" in Developer Options. Turn that on then "adb root" for a rooted shell.
step 1. flash GSI img with fastbootD.
( with gN variant, Gapps pre-installed)
Test restart android and boot menu.
Test all settings menu , default navigation. gesture navigation.New Treble Setting Menu.
No DT2W.
✓ Fixed it. by install "Double Tap" from google play.
oh..Not passed play protected.
✓Fixed it by Enable Treble Setting>"spoof system properties" checkbox right below... Tick that and reboot.
ok Change to download and install this variant. lineage-20.0-20230322-UNOFFICIAL-gsi_arm64_vN.img.xz
Step 2.
There are some error about loading Home menu..( guesture menu).
Please changes your Treble Settings configurations below. enable " Override navigation bar availability".
2.1 Enable Hidden Magisk. and reboot.
2.2 Install Mixplorer ( Root File Manager) https://forum.xda-developers.com/t/...released-fully-featured-file-manager.1523691/
Step 3. Add more spaces to sub-partition inside Super partition about 700 MB.( for each sub-partition)
( i don't want to break default Root from original then no delete any files )
ok now we have spaces for install GAPPS.
Note: Didn't show detail here.
Step 4. Flash new system with Odin and try to install GAPPS.
( Create new CustomAP.tar.md5)
Step 5. Install GAPPS.
There are 2 choices Gapps magisk module or regular install.
*Oh no not pass play protect block error.
Waiting for https://forum.xda-developers.com/t/gsi-13-lineageos-20-light.4509315/page-11
haha i'm dum dum..
✓Disable " Lift to check device" it conflict with "Double Tap".
✓ Disable "Wake on plug" it annoy when open device and plug-in power cable.
✓Enable Auto Screen Brightness.
✓Bluetooth connectivity works
-Two-pane layout in Settings for tablet.
Everything is ok now. except Offline-charging.
If i have time to fix "Offline-charging" and successful. then will share here.
✓ I had changed writable system partition and add spaces about 700 Mb , install new gapps which can shares . (system.img)
✓ Not all step are required for real installation , its my test step only.
hmmm I have unlocked my bootloader and rooted my phone using magisk also downgraded from a13 to a11(T225XXU1AUE3). I would love to install gsi/custom rom with this low end tablet can you make a more clearer instructions for a beginner like me?I would highly appreciate if you response,have a good one!!
also what do you mean by offline charging?you mean that I can only charge it when I have an internet connection?
xyrn23 said:
hmmm I have unlocked my bootloader and rooted my phone using magisk also downgraded from a13 to a11(T225XXU1AUE3). I would love to install gsi/custom rom with this low end tablet can you make a more clearer instructions for a beginner like me?I would highly appreciate if you response,have a good one!!
Click to expand...
Click to collapse
Send pm please.
sir need help
what?
tom.android said:
what?
Click to expand...
Click to collapse
I'm still confused about the instructions you provided
what I understand is
I need to put the 3in1 file you give on Ap slot to have fasbootd
then to flash gsi
> fasboot erase system
> fasboot flash system system.img
idk how can I flash gapps with magisk using odin
I already have the gsi file.
xyrn23 said:
I'm still confused about the instructions you provided
what I understand is
I need to put the 3in1 file you give on userdata to have fasbootd
then to flash gsi
> fasboot erase system
> fasboot flash system system.img
idk how can I flash gapps with magisk using odin
I already have the gsi file.
Click to expand...
Click to collapse
uses gsi with gapps
tom.android said:
uses gsi with gapps
Click to expand...
Click to collapse
you said change the download to Vn variantT^T
xyrn23 said:
you said change the download to Vn variantT^T
Click to expand...
Click to collapse
what gsi?
tom.android said:
what gsi?
Click to expand...
Click to collapse
LOS
i didn't used gapps. then used vanilla gsi.
tom.android said:
Next test GSI ( if passed DSU )​
LineageOS 20 "Light"​To mount or modify the image , it has to be unshared. Light is simply unshared to begin with.Updated all variants with Android 13 QPR2 and March security patches.Download: https://sourceforge.net/projects/andyyan-gsi/files/lineage-20-light/LOS has "rooted debugging" in Developer Options. Turn that on then "adb root" for a rooted shell.
View attachment 5871171step 1. flash GSI img with fastbootD.
( with gN variant, Gapps pre-installed)
View attachment 5871173Test restart android and boot menu.
Test all settings menu , default navigation. gesture navigation.New Treble Setting Menu.
No DT2W.
✓ Fixed it. by install "Double Tap" from google play.
oh..Not passed play protected.
✓Fixed it by Enable Treble Setting>"spoof system properties" checkbox right below... Tick that and reboot.
ok Change to download and install this variant. lineage-20.0-20230322-UNOFFICIAL-gsi_arm64_vN.img.xz
View attachment 5871267
Step 2.
There are some error about loading Home menu..( guesture menu).
Please changes your Treble Settings configurations below. enable " Override navigation bar availability".
View attachment 5871631
2.1 Enable Hidden Magisk. and reboot.
2.2 Install Mixplorer ( Root File Manager) https://forum.xda-developers.com/t/...released-fully-featured-file-manager.1523691/
Step 3. Add more spaces to sub-partition inside Super partition about 700 MB.( for each sub-partition)
( i don't want to break default Root from original then no delete any files )
ok now we have spaces for install GAPPS.
Note: Didn't show detail here.
Step 4. Flash new system with Odin and try to install GAPPS.
( Create new CustomAP.tar.md5)
View attachment 5871353
Step 5. Install GAPPS.
There are 2 choices Gapps magisk module or regular install.
*Oh no not pass play protect block error.
Waiting for https://forum.xda-developers.com/t/gsi-13-lineageos-20-light.4509315/page-11
haha i'm dum dum..
✓Disable " Lift to check device" it conflict with "Double Tap".
View attachment 5871603
✓ Disable "Wake on plug" it annoy when open device and plug-in power cable.
View attachment 5871605
✓Enable Auto Screen Brightness.
View attachment 5871611
✓Bluetooth connectivity works
View attachment 5871619
-Two-pane layout in Settings for tablet.
View attachment 5871715
Everything is ok now. except Offline-charging.
If i have time to fix "Offline-charging" and successful. then will share here.
✓ I had changed writable system partition and add spaces about 700 Mb , install new gapps which can shares . (system.img)
✓ Not all step are required for real installation , its my test step only.
Click to expand...
Click to collapse
this one
if you want Los then uses Los TD
tom.android said:
if you want Los then uses Los TD
Click to expand...
Click to collapse
send link, this LOS light, the gn variant has already gapps right?
xyrn23 said:
send link, this LOS light, the gn variant has already gapps right?
Click to expand...
Click to collapse
los td
https://sourceforge.net/projects/andyyan-gsi/files/lineage-20-td/lineage-20.0-20230324-UNOFFICIAL-arm64_bgN-vndklite.img.xz/download
tom.android said:
los td
https://sourceforge.net/projects/andyyan-gsi/files/lineage-20-td/lineage-20.0-20230324-UNOFFICIAL-arm64_bgN-vndklite.img.xz/download
Click to expand...
Click to collapse
this https://sourceforge.net/projects/an...30322-UNOFFICIAL-gsi_arm64_gN.img.xz/download has also gapps preinstalled right?

Categories

Resources