Related
CyanogenMod 10.2 for P768
CM 10.2 has reach state. So I update this rom and I'm moving my CM repo to CM 11 now.
This is an unofficial CM 10.2 build from source with original omap kernel (3.0.31-CM+). Please flash at your own risk. I've tested on my P768f so it should work on all L9 P768 phone.
Only for P768 phone with Unlocked bootloader!
Camera & Gallery don't work without sdcard, please flash sdcard emulate patch to fix it
Click to expand...
Click to collapse
Features
Original Kernel 30.0.31 CM+ for OMAP board.
Jellybean 4.3.1
Swap internal/external sdcard / Disable sdcard emulate / Emulate sdcard via Aroma installer option
Home button wake phone (you can disable this in Display setting)
Reduce headset volume and increase speaker volume
OC - 300, 600, 800, 1008, 1200 Not OC by default, must select max 1200 in Performance menu
UV - 925, 1075, 1175, 1275, 1350
Add SIO, SIOPLUS, FIFO, ROW and VR I/O scheduler
Add sanjose, lazy, interactiveX, ondemandx, pegasusq, adaptive, adaptivex, smartass2, zenx and abyssplug CPU Governor
UMS (external), MTP (internal/external) and PTP all work, default to UMS, you can select MTP/PTP from "System Setting" > "Storage" > "Usb computer connection", I suppress old ICS UMS dialog so don't panic when it open and then suddenly close itself (no better solution for now, I do this because I don't want anyone to open it and press USB connect button. It'll unmount sdcard). <-- Don't add this fix, so don't bother with ICS UMS mount dialog.
How to install
Download rom and put it in sdcard.
Download Google Apps for CM10.2 and put it in sdcard.
Boot into recovery and Clear cache, dalvik cache and format /system. (Full wipe is recommended but not required if you came from CM 10.2)
Flash rom, then flash Google Apps.
Flash sdcard emulate patch at this point if you don't have sdcard (Skip this if you have sdcard)
Reboot.
After reboot if your gps doesn't fix properly please use FasterGPS to change gps config to your region
Download Link
2013/12/07
cm-10.2-20131206-UNOFFICIAL-p768.zip md5:24c54c3cf77f69604d83dd130fd40a6a
Bugs / known issues
CM 10.2 bugs
1080 video recording not work
Camera will not work if no sdcard in phone, please select emulate internal sdcard from installer
Version History
2013/12/07 - Fix sound record volume is too low - Thanks Artas182x
2013/12/05 - Update to CM 10.2
2013/11/28 - Update to CM 10.2 RC1
2013/11/21 - Bug fix
Fix bluetooth audio
Calling volume adjust
GPS config update
Disable Scissor renderer for SGX540
2013/11/17 - Update to CM 10.2 M1
2013/09/28 - Add kernel mod
OC - 300, 600, 800, 1008, 1200 Not OC by default, must select max 1200 in Performance menu
UV - 925, 1075, 1175, 1275, 1350
Add SIO, SIOPLUS, FIFO, ROW and VR I/O scheduler
Add sanjose, lazy, interactiveX, wheatley, ondemandx, pegasusq, adaptive, adaptivex, smartass2, zenx and abyssplug CPU Governor
UMS (external), MTP (internal/external) and PTP all work, default to UMS, you can select MTP/PTP from "System Setting" > "Storage" > "Usb computer connection", I suppress old ICS UMS dialog so don't panic when it open and then suddenly close itself (no better solution for now, I do this because I don't want anyone to open it and press USB connect button. It'll unmount sdcard).
Bugs
Camera will not work if no sdcard in phone
2013/09/16 - Initial release
Original Kernel 30.0.31 CM+ for OMAP board.
Jellybean 4.3
Swap internal/external sdcard + access sdcard via MTP
Home button wake phone (you can disable this in Display setting)
Reduce headset volume and increase speaker volume
Bugs
Camera will not work if no sdcard in phone
Credits
Cyanogenmod for ROM and P760 device tree which I modified it to P768
AntonX for serveral bugs fix.
artas182x for default sound profile values
HOW TO
Flash over last version
You can flash new version over old version
Put rom & gapps for CM10.1 in sdcard
Boot to recovery
Wipe cache & dalvik cache
Flash rom & gapps
Reboot
Flash this ROM over CM10.1
Put rom & gapps for CM10.2 in sdcard
Boot to recovery
Wipe cache & dalvik cache
Flash rom & gapps
Reboot
Enable OC, change I/O scheduler and change CPU governor
You need to enable developer mode on your phone, do it by
Goto "System Setting" > "About phone" > Tap 7 times on "Build number". You're now enable developer mode.
Goto "System Setting" > "Performance"
Enable OC by select "Processor" and set "Maximum CPU frequency" to 1200
You can also change CPU governor in that page, about what is it please refer to http://forum.xda-developers.com/showthread.php?t=1792369 and http://translate.google.com/transla...013/01/governor-scheduler-tcp-bejegyzest.html
You can change IO scheduler in "I/O scheduler", please read about it at https://www.vincentkong.com/wiki/android/android-io-schedulers/
Please test all changes before select "Set on Boot" because if something go wrong you can reboot your phone to revert it.
Cannot connect to wireless access point
This problem mostly occur when you got some error at first boot. The problem is error interrupt startup service to write proper MAC address data to file. Your wifi mac address will be 00:00:00:00:00:00
Use file manager or adb to delete /data/misc/wifi folder from your phone
Reboot (disconnect usb cable to make sure there're no error at startup)
Great, gonna test and report later.
EDIT: Reporting
Bugs:
1-CyanogenMod account remote wipe does not work, nothing happens. Location works fine btw.
2-When downloading (eg an app from market) under wi-fi, it eats all the connection. I cannot download another thing or visit a web for a couple of seconds. Sometimes it gives a time out error, other times takes a while to start to download. If you dont download many things simultaneously you wont notice this. This could a problem with my router, but i dont recall this happening before with my old Defy.
3-ADB wont work on Windows 8 x64 for me, tried different drivers but LG E2 USB device never gets installed correctly.
4-GPS can only see 2 sat and never locks position.
N°2, 3 and 4 are bugs that i experienced also on the p760 version of CM10.2
Aside from those bugs, everything else seems to work perfectly, great work.
So how is 10.2 over 10.1.3? I'm using 10.1.3 and having no issues, I find the battery life to be slightly less than stock, mainly when 3G data is left on. I've disabled location access via 3G and WiFi and that has helped a little, Google Now is off also.
Is the battery life any better on 10.2? I found going from 4.2 to 4.3 on my nexus 7 to gave no benefits.
Also, to prevent posts in this thread of people getting security errors, I think it would be a good idea to link the bootloader unlock guide in the OP.
Sent from my LG-P768 using xda app-developers app
donk165 said:
So how is 10.2 over 10.1.3? I'm using 10.1.3 and having no issues, I find the battery life to be slightly less than stock, mainly when 3G data is left on. I've disabled location access via 3G and WiFi and that has helped a little, Google Now is off also.
Is the battery life any better on 10.2? I found going from 4.2 to 4.3 on my nexus 7 to gave no benefits.
Also, to prevent posts in this thread of people getting security errors, I think it would be a good idea to link the bootloader unlock guide in the OP.
Sent from my LG-P768 using xda app-developers app
Click to expand...
Click to collapse
My battery life on 10.1.3 is better than stock (3G on) after use it for a while. After flash CM I notice that first day my battery life is not good as I expected. So I install cpu spy and wakelock detector to see what the problem. My phone don't go to deep sleep mode and that because of some apps (Line, Google keep, ...). I try to use it for a few day and the deep sleep problem gone, don't know why. The battery life is good when my phone enter deep sleep when I don't use it.
mato_d007 said:
Great, gonna test and report later.
EDIT: Reporting
Bugs:
1-CyanogenMod account remote wipe does not work, nothing happens. Location works fine btw.
2-When downloading (eg an app from market) under wi-fi, it eats all the connection. I cannot download another thing or visit a web for a couple of seconds. Sometimes it gives a time out error, other times takes a while to start to download. If you dont download many things simultaneously you wont notice this. This could a problem with my router, but i dont recall this happening before with my old Defy.
3-ADB wont work on Windows 8 x64 for me, tried different drivers but LG E2 USB device never gets installed correctly.
4-GPS can only see 2 sat and never locks position.
N°2, 3 and 4 are bugs that i experienced also on the p760 version of CM10.2
Aside from those bugs, everything else seems to work perfectly, great work.
Click to expand...
Click to collapse
All that bugs come from CM 10.2, I just build it for those who want to test. I'll rebuild it again in a week or so to add any bug fix from CM (if any).
For GPS there're some people in P760 thread posted that it work with some fix. I don't test it yet.
donk165 said:
So how is 10.2 over 10.1.3? I'm using 10.1.3 and having no issues, I find the battery life to be slightly less than stock, mainly when 3G data is left on. I've disabled location access via 3G and WiFi and that has helped a little, Google Now is off also.
Is the battery life any better on 10.2? I found going from 4.2 to 4.3 on my nexus 7 to gave no benefits.
Also, to prevent posts in this thread of people getting security errors, I think it would be a good idea to link the bootloader unlock guide in the OP.
Sent from my LG-P768 using xda app-developers app
Click to expand...
Click to collapse
In my case is like artit says, better battery life than stock (tough i use mostly wi fi and a bit of 3G), on deep sleep it only eats about 1% per hour, about 10.1.3 i dont see many diferences tbh, both of them works fine on our devices luckily. The battery life with the screen on all the time (playing games, surfing, messaging, etc) its 5 hours approx. Without touching it on deep sleep you can reach 24+ hours. Forgot to mention that i use many accounts (FB,G+, LINE, whatsapp, Skype, Cyano, Twitter) and i have auto sync activated always. Its a very good rom a good daily driver if you dont care much about the gps problems.
artit said:
All that bugs come from CM 10.2, I just build it for those who want to test. I'll rebuild it again in a week or so to add any bug fix from CM (if any).
For GPS there're some people in P760 thread posted that it work with some fix. I don't test it yet.
Click to expand...
Click to collapse
Yeah like i said, i experienced those bugs previously on the p760 version but i reported them here so everyone can see them. Thanks for taking the time to build this version.
I tried the suggested fix for GPS bug (modify the gps.conf file) but sadly, it didnt helped in my case.
Thank you for the replies guys. Ill try what you suggested about wakelock checking and using CPU spy, I'm sure I need to turn off a few Google apps or at least their syncing.
I'll try out this 10.2 version once I have everything fully setup to my liking on 10.1, then I can make a backup and switch back if needs be.
I wasn't aware of a GPS problem, but to be honest, I don't really use GPS.
Sent from my LG-P768 using xda app-developers app
Hey, how did you get the camera to work in CM10? Thanks
Sent from my LG-P760 using xda app-developers app
aloy99 said:
Hey, how did you get the camera to work in CM10? Thanks
Sent from my LG-P760 using xda app-developers app
Click to expand...
Click to collapse
I replaced /system/vendor/firmware/ducati_m3.bin from P768 ICS stock rom.
artit said:
I replaced /system/vendor/firmware/ducati_m3.bin from P768 ICS stock rom.
Click to expand...
Click to collapse
I thought you said it only work with stock ROMs and not CM based ROMs?
EDIT: I found your patch, thanks a bunch
Sent from my LG-P760 using xda app-developers app
I seem to be haivng a problem keeping 10.2 installed. I have tried a clean install by wiping all directories but external_SD, and then installed 10.2, then gapps, then wiped caches and booted. I can boot up and use the phone fine but as soon as I turn it off, it just gets stuck on the LG logo on the bootup. I have tried fixing permissions and rewiping caches. I have also tried to go from 10.1 to 10.2 without data wiping and I get the same results, great first time round, doesnt boot after switching off. I have also tried full wipes, then install CM + GAPPS, then advanced restore just data from 10.1 then wipe caches then boot. Again with the same results!
Does anyone have any suggestions to keep CM10.2 working for me? (Other than never switching it off )
Thanks, donk165
donk165 said:
I seem to be haivng a problem keeping 10.2 installed. I have tried a clean install by wiping all directories but external_SD, and then installed 10.2, then gapps, then wiped caches and booted. I can boot up and use the phone fine but as soon as I turn it off, it just gets stuck on the LG logo on the bootup. I have tried fixing permissions and rewiping caches. I have also tried to go from 10.1 to 10.2 without data wiping and I get the same results, great first time round, doesnt boot after switching off. I have also tried full wipes, then install CM + GAPPS, then advanced restore just data from 10.1 then wipe caches then boot. Again with the same results!
Does anyone have any suggestions to keep CM10.2 working for me? (Other than never switching it off )
Thanks, donk165
Click to expand...
Click to collapse
I don't use this rom recently and build it only for testing so there may be bugs. I'll try to reproduce your issue and update source from CM to see if it's fixed.
IMO, stable version is more suitable for daily use. That's why I focus on stable version because I don't want to build CM nightly every 2-3 days.
donk165 said:
I seem to be haivng a problem keeping 10.2 installed. I have tried a clean install by wiping all directories but external_SD, and then installed 10.2, then gapps, then wiped caches and booted. I can boot up and use the phone fine but as soon as I turn it off, it just gets stuck on the LG logo on the bootup. I have tried fixing permissions and rewiping caches. I have also tried to go from 10.1 to 10.2 without data wiping and I get the same results, great first time round, doesnt boot after switching off. I have also tried full wipes, then install CM + GAPPS, then advanced restore just data from 10.1 then wipe caches then boot. Again with the same results!
Does anyone have any suggestions to keep CM10.2 working for me? (Other than never switching it off )
Thanks, donk165
Click to expand...
Click to collapse
I can't reproduce your issue. Umm... struct at LG logo, it's seem that there're something wrong about kernel or initialization files. What steps you did to get that problem?
I do following
- CWM back my CM 10.1.3 RC2 (I did it last week)
- Reboot to recovery
- Do full wipe, cache, dalvik cache, user data/factory reset then format /system (in mount/unmount menu)
- Install CM 10.2
- Install GApps for CM 10.2, gapps-jb-20130813-signed.zip **** Not the same as for CM 10.1
- Reboot
- Login to CM account & google
- Install some app
- Do 2-3 reboot without problem
Then I test restore data from CM 10.1.3 RC2
- Reboot to recovery
- Advance restore from external sdcard
- Restore /data
- Reboot
- Re-login to CM account
- Phone work fine, but first reboot is longer than normal.
- Try to reboot 1-2 times, no problem.
Did anyone get this problem as donk165?
New build is up. I also include some kernel mod from my CM 10.1.3 for P768 rom and a sdcard re-enable patch for those that has no sdcard.
GPS work but took a long time. I'm not on this rom just test it and flash other one. If you have issue you can post here.
Re-upload latest release because it has minor error for UMS on windows. I fixed it now.
Do i is Necessary overclock to 1200?But i not want to overclock.i just set to 1008.
speed processor That is 2 dual 1024.
Is there a problem ?
bahram360 said:
Do i is Necessary overclock to 1200?But i not want to overclock.i just set to 1008.
speed processor That is 2 dual 1024.
Is there a problem ?
Click to expand...
Click to collapse
You don't need to OC, this rom default max frequency is 1008. If you don't want to OC just leave the value stay at 1008.
for save battery on this rom What I do?
and if overclock for always this will damage?
bahram360 said:
for save battery on this rom What I do?
and if overclock for always this will damage?
Click to expand...
Click to collapse
No need to do anything to rom configuration because it's a little bit Under Volt (UV) as I state in OP. It's should use less battery than official configuration.
If you still have battery drain problem, it almost come from phone not go into deep sleep mode. There're some app in your phone that keep phone awake. To find out what that app is, you can install "WakeLock detector" along with "CPU spy" to see if you phone goto deep sleep while screen off (CPU spy) and if not what is the problem (Wakelock detector).
For OC I don't use it but it shouldn't damage our phone. I also don't OC GPU because there're no preference for user to disable it.
I still can't get this Rom to stay booting. I can boot up after the install but once I reboot, it gets stuck on the LG logo. TWRP still works though so I can save my phone. But 10.2 doesn't like my phone. Its weird because 10.1 is fine.
My nexus also died when I put 4.3 on there, maybe 4.3 just doesn't like me lol.
Sent from my LG-P768 using xda app-developers app
Cyanogenmod 11.0 for Huawei Mediapad 7" (S7-30Xx)
Be aware that im not responsible for any damage that can cause this rom!!!
Working:
- Radio;
- Data connection;
- Touchscreen;
- Sensors;
- Wi-fi;
- AGPS;
- Usb connection to PC (mtp/ptp);
- GPS;
- HDMI;
- Sound;
- Microphone;
- Video playback;
- Camera;
- Bluetooth.
Features:
- Support bludroid stack
- Battery tweaks
- Selinux supported
- Usb disk (vfat, fat32 )
Download
ROM: http://goo.im/devs/zyr3x/cm//cm-11-20140118-UNOFFICIAL-hws7300u.zip
GAPPS: http://www.mediafire.com/download/0kd1p01a5kzpocx/mini-kk-gapps-20131203.zip
Instructions: !!!Be aware that im not responsible for any damage that can cause this rom!!!
1. Be sure that you have installed 4.0.3 stock official rom from huawei.
2. Now you need to install TWRP/CWM recovery.
To do it download zip with Automated installer of TWRP/CWM/STOCK Recoveries to PC, unpack it in the place you like on PC, run install_recovery.cmd and follow onscreen instructions.
2. Then download CyanogenMod 11 for Huawei Mediapad, Google apps and place them on your internal or external sd.
3. Boot in TWRP/CWM Recovery, then choose Backup and confirm operation (you will get full backup of stock rom).
4. If you want flash rom on top of previous cm10/pa rom - skip this part and go to 5.
Otherwise If you goes from stock or other rom then Press back to go to main menu and choose Wipe there and choose Factory reset there and confirm operation .
5. Press back again and choose Install, then find downloaded zip rom, choose it and and confirm operation .
6. Press back again and choose Install, then find downloaded zip with Gapps, choose it and confirm operation .
7. Then reboot in system and enjoy CyanogenMod 11 rom on your Mediapad
PLS notice: twrp/cwm recoveries are intended to use with custom roms like cm11/pa/aokp. In stock huawei rom internal memory is mounted to data/shared. But custom recoveries have an option to bypass only internal memory that mounted to data/media. So for stock rom these recoveries will do backup of internal memory during backup and will do wipe during factory reset. But they wont do it for custom roms like cm10/pa etc.
Thanks and credits
to all these great opensource communities, and of course CyanogenMod team and after_silence, bart594
Can't believe im seeing this update coming!
Sent from my Huawei MediaPad using xda app-developers app
What's diffrent with "Evervolv 4.0.0 for Mediapad Public Preview 2 Final" ?
New GPU Driver and CM features
Great buddy you can count on a donation as soon as I'm back from my holidays. Keep the good work
Hey zyr3x,
I've one question:
What about the "battery tweaks" in the "HuaweiMediapad settings"?
How do these tweaks work?
Greets Gunnar
Wow...
Which GAPPS to use...the ones in this thread, in the first post, or the ones for CM11 here:
http://wiki.cyanogenmod.org/w/Google_Apps
It looks like there are more apps in the ones in the link than the mini apps zip in this thread. If we can get the rest from the Google Store, the mini apps is better.
In the link, there's mention of ART compatible for one zip and states that ART should not be enabled for the other. I read up on ART. This is something that will be/is replacing Dalvik. Can anyone explain why one would be ART compatible and the other wouldn't?
I'll probably be trying all of them out, if others don't know.
Thanks.
mastrv said:
Which GAPPS to use...the ones in this thread, in the first post, or the ones for CM11 here:
Click to expand...
Click to collapse
use the gapps which are recommended by the developer. Others are not working correctly. Have tried by myself and finally got everything working so far with the recommended version. Even if the smaller would save space...
Regards,
Xian
hows battery life on this rom? I am using CM10.2 which is giving pretty sub-par battery life compared to stock...
molnartibor said:
hows battery life on this rom? I am using CM10.2 which is giving pretty sub-par battery life compared to stock...
Click to expand...
Click to collapse
Check this post if you are having battery problems
http://forum.xda-developers.com/showthread.php?p=48940619
I've been using this ROM for few days and It's very stable and smooth...
I don't use bloetooth, so this ROM is already the best among all Mediapad's ROM
sharonsym said:
I've been using this ROM for few days and It's very stable and smooth...
I don't use bloetooth, so this ROM is already the best among all Mediapad's ROM
Click to expand...
Click to collapse
hi,
There are stability issues with the battery this rom?
guayaquilander said:
Check this post if you are having battery problems
http://forum.xda-developers.com/showthread.php?p=48940619
Click to expand...
Click to collapse
Unfortunately, I have not solved even by this method ... I believe that it is appropriate to return to the stock 4.0.3 rom
mediapad has poor quality battery, it starts losing capacity after half year
I'm close to three times that and I can see no battery wear.
lucacata said:
Unfortunately, I have not solved even by this method ... I believe that it is appropriate to return to the stock 4.0.3 rom
Click to expand...
Click to collapse
This method look helped to earn 5 hours display time... and I think it will be even more a bit.
thank you very much for your work ... I wanted to point out that the last link of 18:01 does not work ...
zyr3x said:
Cyanogenmod 11.0 for Huawei Mediapad 7" (S7-30Xx)
Be aware that im not responsible for any damage that can cause this rom!!!
Donate:
Yandex.money: 410011398065662
Paypal USD: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=98PJL7RESVVZY
Paypal RUB: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=T6X2PDRARZUKY
Paypal EUR: https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=MF4HZYM72724Y
Working:
- Radio;
- Data connection;
- Touchscreen;
- Sensors;
- Wi-fi;
- AGPS;
- Usb connection to PC (mtp/ptp);
- GPS;
- HDMI;
- Sound;
- Microphone;
- Video playback;
- Camera;
- Bluetooth.
Features:
- Support bludroid stack
- Battery tweaks
- Selinux supported
- Usb disk (vfat, fat32 )
Download
ROM: http://goo.im/devs/zyr3x/cm//cm-11-20140118-UNOFFICIAL-hws7300u.zip
GAPPS: http://www.mediafire.com/download/0kd1p01a5kzpocx/mini-kk-gapps-20131203.zip
Instructions: !!!Be aware that im not responsible for any damage that can cause this rom!!!
1. Be sure that you have installed 4.0.3 stock official rom from huawei.
2. Now you need to install TWRP/CWM recovery.
To do it download zip with Automated installer of TWRP/CWM/STOCK Recoveries to PC, unpack it in the place you like on PC, run install_recovery.cmd and follow onscreen instructions.
2. Then download CyanogenMod 11 for Huawei Mediapad, Google apps and place them on your internal or external sd.
3. Boot in TWRP/CWM Recovery, then choose Backup and confirm operation (you will get full backup of stock rom).
4. If you want flash rom on top of previous cm10/pa rom - skip this part and go to 5.
Otherwise If you goes from stock or other rom then Press back to go to main menu and choose Wipe there and choose Factory reset there and confirm operation .
5. Press back again and choose Install, then find downloaded zip rom, choose it and and confirm operation .
6. Press back again and choose Install, then find downloaded zip with Gapps, choose it and confirm operation .
7. Then reboot in system and enjoy CyanogenMod 11 rom on your Mediapad
PLS notice: twrp/cwm recoveries are intended to use with custom roms like cm11/pa/aokp. In stock huawei rom internal memory is mounted to data/shared. But custom recoveries have an option to bypass only internal memory that mounted to data/media. So for stock rom these recoveries will do backup of internal memory during backup and will do wipe during factory reset. But they wont do it for custom roms like cm10/pa etc.
Thanks and credits
to all these great opensource communities, and of course CyanogenMod team and after_silence, bart594
Click to expand...
Click to collapse
lucacata said:
thank you very much for your work ... I wanted to point out that the last link of 18:01 does not work ...
Click to expand...
Click to collapse
Take this one: http://goo.im/devs/zyr3x/cm//cm-11-20140118-UNOFFICIAL-hws7300u.zip
Greets Gunnar
First, thanks for this great ROM. Everything is working smooth.
I have one big problem: My Wi-Fi MAC-address changes every time I switch it on. I tried wiping cache/dalvik and also tried setting a custom MAC in the settings but nothing helped. As I am filtering MACs in my Wi-Fi network it's a real big problem for me.
Has anyone else noticed this too?
Dietrich
which is f2fs
F2fs, Ext4, FAT benchmark
Unofficial Carbon Rom Full F2FS
Presentation:
Custom Carbon Rom and modified to run on the system file F2FS.
Main changes:
Kernel settings with ElementalX
disable sweep2wake
disable doubletap2wake
sweep2sleep enable left and right
disable usb fastcharge
disable support exFAT
disable Max screen off frequency
stock color
enable Graphics Boost
enable fsync
ElementalX governor
ROW I / O Scheduler
Readahead Buffer Size 1024
Max CPU frequncies 2266 for all CPU
Thermal Settings cooler
ElementalX L2/Bus Overclock Settings
on the kernel changes to support F2FS
removed Galery 2 and camera (added google apps)
removed DSPManager (added Viper4Android)
removed Delta Carbom (for obvious reasons)
Changed lcd density to 420 (feel free to change your settings will be saved in updates)
Added Google Apps and its libraries
Added many in build.prop and init.d tweaks for maximum performance with battery saving.
Edited media_profiles.xml and mixer_paths.xml for best results the camera.
Installation:
ATTENTION! Back up your current ROM and copy the entire contents of your Nexus to your computer (you will lose everything).
Note: I am assuming that you have already unlocked your phone and did the same root.
01 - download and install last version of PhilZ Touch.
02 - download the full rom and put in the clockworkmod folder on your phone.
03 - Restart your device in recovery mode (PhilZ. ..)
03A- Under "mounts and storage" menu, select "toggle f2fs <-> ext4 migration"
format the system and cache in mode f2fs
03B- reboot in recovery mode
03C- install the rom
03D- Under "mounts and storage" menu, select "toggle f2fs <-> ext4 migration"
format "/data and /data/media" in mode f2fs
04- Restart your phone and voila!
Update:
Important: Your preferences are saved.
Xposed, lcd density and hosts -> settings-carbon fibers-Persistence
Elementalx.conf, GPS and init.d.cfg -> Automatic
01 - download the last update rom and put the clockworkmod folder on your phone.
02 - Restart your device in recovery mode (PhilZ. ..)
install the rom
Restart your phone and voila!
Gapps:
PA_Gapps
Sources (every third)
Carbon Rom
Carbon Kernel
ElementalX Kernel
F2FS Tools
Change log
14-08-22
Based on version 20140821
Update ElementalX kernel to version 1.04.
Incrementing the kernel parameters (based on Uber Kernel script):
Governor GPU settings (set to ondemand);
Max GPU Frequency (set to 389);
Multicore Powersavings (set to aggressive);
Frandom Module (set to on);
File System Trim (set to on);
Sysctl parameters (set to obtain performance, stability and battery friendly according to my customizations).
All parameters above as well as all others are configurable by changing the values in /etc/elementalx.conf (do carefully and knowledge).
From this version the integration with updates GAPPS is full(I suggest one pa_gapps-stock-4.4.4-2014xxxx-signed).
14-08-08
based on version 20140807
14-08-02
based on version 20140731
Update on the update script, now you can install any google apps package (packages suggest pa).
14-07-24
based on android 4.4.4 carbon night 14-07-24
small tweaks changes
Update Gapps 14-07-23
Heads up!
The GAPPS been updated (including Play Store Black, thank MyLifeRocks10).
Follow these steps if you have problems like certain apps not showing up in Play Store(e.g. Facebook,Beautiful Widgets) or shows incompatiblity error.
1. In Settings->Apps->All clear data of Play Store and Google Services Framework then reboot.
2. Open Play Store, if it gives error then clear data of Play Store and open Play Store again then hit accept.
3. If ur apps doesn't show up under installed apps in play store after installing this fix then reboot once and u should see it afterwards.
4. If above steps didn't fix ur issues then remove Google account,reboot and re-add ur Google Account.
14-06-09
Initial release
based on android 4.4.3 carbon night 190614
elementalX 45
IMPORTANT!
1 - There are two versions of the rom, one is always complete and must be downloaded and installed first the other is merely update will come every Saturday and is only for those who already have installed the full rom.
2 - How to F2FS the system is not yet official in nexus 5 do not recommend installing packages via recovery because most will want to mount the system on ext4 so in this case I suggest editing the installation script.
Thanks: Phil3759 - dennes544 - rootSU - NABENDU1 - flar2 - ViPER520 and zhuhang - Jishnu Sur™ - Carbon - pacman rom - dtrail1 - Cl3Kener - Google - Linus Torvalds
If somehow you participated in this study and has not been mentioned here, I'm sorry, please contact and I will gladly mention you.
Thanks so much bro ill try
can i flash with twrp ?
hunting_ said:
Thanks so much bro ill try
can i flash with twrp ?
Click to expand...
Click to collapse
you have two options:
1 - Install Philz by TWRP and use it according to my instructions;
2 - Install the rom following the instructions TWRP (the latest version supports f2fs).
Sweet! I'll give it a go later.
Sent from my Nexus 5 using Tapatalk
Awesome so glad to see a full f2fs friendly ROM, it saves me time trying to either run a script or use the app and troubleshoot which kernel works with what, I hope to see more like this and look forward to updates as they come
Quick edit: @davidsonsjesus is there a way to enable some of the elemental x options like exfat and wake gestures (using xposed module)? Or is there a reason for the way you have them set?
DaringDomino3s said:
Awesome so glad to see a full f2fs friendly ROM, it saves me time trying to either run a script or use the app and troubleshoot which kernel works with what, I hope to see more like this and look forward to updates as they come
Quick edit: @davidsonsjesus is there a way to enable some of the elemental x options like exfat and wake gestures (using xposed module)? Or is there a reason for the way you have them set?
Click to expand...
Click to collapse
/etc/elementalx.conf
Change the settings and reboot. :good:
210614 released!
Based on kitkat 4.4.4 carbon night 210614 and ElementalX 1.0
May I ask what is the benefits of disabling usb fast charge?
Sent from my Nexus 5 using XDA Premium 4 mobile app
Ntress said:
May I ask what is the benefits of disabling usb fast charge?
Sent from my Nexus 5 using XDA Premium 4 mobile app
Click to expand...
Click to collapse
I had problems transferring data to the computer, but you can activate the in /etc/elementals. Conf
Sent from my Nexus 5 using Tapatalk 4 Beta
No gapps on the latest build? What gapps should I flash that work with F2FS?
Edit: Also, volume keys do not work on 6/21.
Koopa777 said:
No gapps on the latest build? What gapps should I flash that work with F2FS?
Edit: Also, volume keys do not work on 6/21.
Click to expand...
Click to collapse
6/21 update only, ie, if this is your first installation you must install the full and then upgrade if already installed the full just install the 6/21 which is just an update.
This is well explained in the first topic, read it please.
Sent from my Nexus 5 using Tapatalk 4 Beta
Unofficial F2FS carbon 2806 released!
I cannot flash this if my device is ext4, correct?
Sent from my Nexus 5 using Xparent Green Tapatalk 2
aheeejd said:
I cannot flash this if my device is ext4, correct?
Sent from my Nexus 5 using Xparent Green Tapatalk 2
Click to expand...
Click to collapse
Originally all are ext4, read the whole thread and have your answer.
Unofficial F2FS carbon 05/07 released!
I have been use your rom for a while,it's real nice.Thanks a lot for your work dude!??
Hey man, great work on getting this ROM working, everything is great for me with the exception of one issue I've been having: I am trying to use a kernel other than the ElementalX1.00 kernel and every one of the f2fs AOSP kernels i've tried doesn't let me boot past the Google boot screen. It just sits there.
Is there something I'm missing? Is anyone else having this problem?
socioteq said:
Hey man, great work on getting this ROM working, everything is great for me with the exception of one issue I've been having: I am trying to use a kernel other than the ElementalX1.00 kernel and every one of the f2fs AOSP kernels i've tried doesn't let me boot past the Google boot screen. It just sits there.
Is there something I'm missing? Is anyone else having this problem?
Click to expand...
Click to collapse
To run this rom have changed beyond the original kernel Carbon (which already has support f2fs but inactive) also su. The ElementalX (duly amended) is what makes it tick. Beyond this I could boot the uber (also appropriately amended).
I intend to eventually make it available to a converter that converts the roms in rom f2fs using your own kernel (logical that not all will be compatible) and those tested so far to boot in Carbon, Liquid and Purity, unable AOKP, Paranoid and Gummy (yet) . Also a specific converter for whoever uses roms f2fs convert any package installed via recovery, of course it can be done manually but simply do automated way is better.
Thanks for the quick response! I am for the most part happy with elementalx, but have had better benchmarking and smoothness with LaboDJs Linaro-Franco kernel, so I was really hoping to pair this ROM with it to see what happened, especially since it has -O3 optimization etc etc. Anyway, can't wait for the next build, I'm very happy with this rom so far!
Edit: Thank you for recommending Uber Kernel. I went ahead and flashed it and I am much more satisfied with it than I thought I would be. It has MANY options for different governors and schedulers. AWESOME!
version 7.14.24 available see the post
Want to update to CM13? Read this first!
Welcome to my upgrade guide that will allow users to painlessly upgrade from an earlier version of android to CM13.
Background info:
Our Cyanogenmod maintainer, Lysergic Acid, started bring alpha builds of Cyanogenmod 13 since October of last year. Now, we have official nightlies on our device which just proves how strong of a device we have and how strong we are as a community on XDA. With all of the exciting new features Marshmallow brings to the table, people have been flashing CM13 without reading any precautions or information about the possible consequences of not doing a particular step or procedure. With this guide, you will learn how to successfully flash CM13 on a device, everytime!
This guide will assume you are on a rooted custom ROM with a working custom recovery. It will not guide users how to update from stock ROM to CM13. If you haven't rooted your phone yet or are on stock ROM, use a different guide to install a rooted custom ROM (KK or LP preferred) then follow this guide.
Another important tip is to read the issues post before flashing the latest build of CM13. There could be issues that you could encounter so make sure to read before flashing!
How to install:
CM13 is available to install for CM12.1 users via the OTA updater. However, updating to CM13 via OTA updater is buggy and will remove gapps and Isorec Recovery. If you receive notifications about the CM13 update, don't use the OTA updater! Use this guide below instead.
Backup your current ROM in TWRP or CWM! You will need to do this just in-case something goes wrong during the upgrade process or you don't like CM13 in general. If you are using Cyanogen recovery from CM12.1, you should flash a isorec recovery from this thread. TWRP or CWM are both fine. Note: If you are using a build earlier than 20160119 nightly or not using one of Lanchon's isorec kernels, you will not be able to use a isorec recovery. This will not apply to people on older versions of android (for older versions of android, KK compatible recovery or higher is all you need).
If you require to use Gapps, make sure to re-partition your phone now if you haven't done so! This can be done by following one of the guides linked in the Gapps section. It is required for users to re-partition their system partition to 1GB to prevent issues when flashing gapps. Please also note that when upgrading from an older ROM, you must flash a newer Gapps to keep Gapps on your phone.
Download CM13 from the official cyanogenmod downloads page onto your phone. Update: The Cyanogenmod downloads page is gone, instead download from here.
If you are in CWM, while on the main menu, choose factory reset. Then go into mounts and storage and select format system. If you are in TWRP, go into the wipe menu, select advanced wipe, check wipe system, data and cache, then swipe the bar to wipe.
Flash the CM13 zip.
(Optional)Install Gapps (if you've re-partitioned already, if you didn't, you will get errors!).
(Highly recommended)If you don't have isorec recovery already installed, you should flash an isorec recovery here: Thread link
Reboot your device. If the recovery prompts if you want to fix root, always select NO because root installer is broken.
I will repeat what I said earlier but with more explanation. Why don't I have a guide on how to update to CM13 via OTA? OTA update from CM12.1 to CM13 is broken! You will lose gapps and it will cause a lot of problems to user. Just follow the above guide to flash update manually and no issues will be encountered.
Gapps on Android Marshmallow:
Recommended Gapps: OpenGapps Pico
What to select on OpenGapps page: ARM>6.0>Pico
While flashing Gapps is an optional step during the upgrade process, many people require the Google Play store to install all of their apps. It is required for people who want to flash gapps to increase their system partition to 1GB (or more). Stock partition sizes have a system partition size of about 500MB which is not enough to hold even the smallest gapps packages available!
Re-partition guides
You can re-partition your device by following my guide (Requires PC): http://forum.xda-developers.com/gal...ivatives/mod-increase-partition-size-t3011162 or Lanchon's guide (Doesn't require PC): http://forum.xda-developers.com/android/software-hacking/tool-lanchon-repit-data-sparing-t3358036
If you have working recovery, use Lanchon's guide (second link). Otherwise, my guide (first link) will work for everyone else.
Please note that re-partitioning your device via ODIN (first link) will delete all of your data, including your internal storage which contains all of your personal files. You must backup all of your files to an external sd card or PC if you want to keep them! However Lanchon's guide (second link) keeps all of your personal data but requires a working custom recovery!
Please also note about the naming of the zip/pit files!
If you get error 70 while flashing Gapps, make sure you are using the re-partition guides properly, you may have missed a step or forgot to do something. If you didn't bother reading all of the information I've given and decide to post about your error, you will be told to read the information properly and nothing else. All help was given already If you get some other error, read the OpenGapps FAQ.
Stock Cyanogen Recovery:
CM13 Stock Cyanogen Recovery is a basic recovery that allows you to flash zips from your internal and external sd storages. It provides wipe options and ADB flashing support, but was only designed to provide the basic tools for flashing. Although it works fine in recent builds of CM13, it is highly recommended that you use an Isorec Recovery like TWRP.
Update: Cyanogen recovery has fixed mounting support for internal and external sd as of the 5th of October nightlies. The steps below now only apply to people who want to use older CM13 builds.
If you have build 20161005 or later, you can now easily switch to an Isorec recovery simply by flashing it via Cyanogen recovery. You can not do this in older builds!
Isorec install on builds older than 20161005
1. ADB Sideload Method (requires PC)
This is the easiest and quickest method to restore Isorec Recovery on your device. However it will require ADB/Fastboot tools to be installed on your computer. You also need to enable ADB debugging and enable root access for ADB in the development settings to use this method. If you don't have ADB/Fastboot tools installed, download it from this thread
Download recovery-Lanchon-IsoRec-TWRP-2.8.7.0-20160113-i9100-(by-arnab).zip onto your PC
If you haven't enabled ADB debugging and root for ADB, do this now in the development settings menu
Reboot your phone into Cyanogen recovery
Select apply update from ADB sideload
In the ADB/Fastboot folder containing ADB.exe, hold shift + right click the window to open up the folder menu.
Select open command line menu here
Type or copy and paste this command: adb sideload recovery-Lanchon-IsoRec-TWRP-2.8.7.0-20160113-i9100-(by-arnab).zip
Cyanogen recovery should begin flashing TWRP recovery
Once completed, reboot your device
2. ODIN method (requires PC)
This method requires ODIN to be installed on your computer. You will be connecting your phone to the computer which may or may not be a problem for some users.
Put your phone into download mode (Power key, home button, Volume Down button)
Connect your phone to your PC
Open ODIN. Make sure that it detects your device. If it doesn't, check if you have the right drivers installed and if the usb cable/port is damaged
Download ODIN-flashable CM12.1 kernel here: http://forum.xda-developers.com/showpost.php?p=57974756&postcount=4 Don't worry if it isn't CM13 kernel, you will have to reflash CM13 anyway! If you don't know which one to choose, the TWRP CM12.1 kernel is fine.
Select the CM12.1 kernel as PDA (or AP)
Make sure you untick auto-reboot
Start the flash.
Once flash is successful, disconnect your phone from your PC. Remove your phone battery, then reinsert it.
Get into recovery mode (Volume Up, Power Key, Home button)
Repeat CM13 flashing guide above without any backup.
If you have linux, use JOdin instead of ODIN.
3. Terminal method (Doesn't require PC)
This method requires a terminal emulator. Either download one from the google play store or enable the in-built terminal emulator in development settings. Follow the guide carefully. You can use this method if your USB port is broken.
See Lanchon's post: http://forum.xda-developers.com/showpost.php?p=65164875&postcount=1002
As mentioned in Lanchon's post, IF YOU MAKE A MISTAKE IN ONE SINGLE CHARACTER YOU TYPE IN THE TERMINAL, YOU COULD BRICK YOUR PHONE FOREVER!!!
Root on Android Marshmallow
CM13 has root included, however it is disabled by default. To enable root, you need to enable root for apps in the developer options menu (tap the build number in about phone until it has been enabled). I recommend allowing root access for ADB too because this can help you recover from some problems that may occur in the future.
You may be familiar with the root tool, SuperSU, and it may have been installed in CM12.1 or earlier versions of android. Android Marshmallow has a different way of rooting the device. It is not compatible with older versions of root.
Currently, SuperSU doesn't work on CM13. Do not attempt to install it with system method and don't try to install it with systemless method.
How to update to a newer build of CM13
1. OTA Updater method
This method of updating Cyanogenmod is usually preferred by many users because it is ready-to-use and is quite simple to do.
Go into settings>about phone>system updates
If there is a new build available, press the download button. The OTA updater will now download the update to your phone
Once it finishes downloading, it will prompt you if you want to install the update. Confirm that you want to update and your phone should restart
Your phone will reboot into recovery mode. The update process is automated. Once the progress bar is full, your phone should reboot again.
If your phone doesn't bootloop and you get to the android is upgrading screen, you have successfully updated CM13!
2. CyanDelta Update method (Popular method)
This method of updating Cyanogenmod is most beneficial to people who want to save bandwidth and/or want to download the update via their mobile data. This method typically saves around 200MB of data which makes it a quick way of updating, without sacrificing stability.
Download Cyandelta from the google play store
Download from CyanogenMod website the .zip file of the ROM you are using. Please note that if you haven't saved a copy of your current build onto your phone, the Cyanogenmod Downloads server usually deletes old nightlies. Update: The Cyanogenmod downloads page is gone, instead download from here.
Launch CyanDelta and select the .zip file you just downloaded from CM website. CyanDelta will import them and will create a new bigger zip in “Cyandelta” directory in the root of sdcard.
When an update will be available, a notification will appear. Now you can launch CyanDelta and start the download by simply clicking a button!
The new zip will be placed in “Cyandelta” dir in the root of sdcard. Now you can install it manually from recovery, or you can press “Install zip”. Cyandelta will automatically reboot to recovery, install the zip, wipe cache partition and reboot (this requires root permission).
If you are stuck using the CyanDelta update method, check out their FAQ on their website.
3. Manual method (Recommended)
If you have issues using the other methods to update CM13, you can also install the update manually via recovery. This method usually has the greatest success rate.
Backup your current ROM in TWRP or CWM! You will need to do this just in-case something goes wrong during the update process. If you don't have Isorec TWRP or CWM, use the guide above to reinstall CM13 with a working recovery!
Download newer CM13 build from the official cyanogenmod downloads page onto your phone. Note: Old cyanogenmod nightlies are usually deleted from the Cyanogenmod server if you haven't downloaded your current build onto your phone yet. Update: The Cyanogenmod downloads page is gone, instead download from here.
Flash the CM13 zip
Wipe cache
Reboot your device. If the recovery prompts if you want to fix root, always select NO because root installer is broken. If your phone doesn't bootloop and you get to the android is upgrading screen, you have successfully updated CM13!
New users are encouraged to post questions about CM13 here and not in the CM13 Development thread, this will leave everyone happy and everyone gets what they want
Thanks to Lysergic_Acid for CM13, Cyanogenmod team, CyanDelta team, arnab for his TWRP isorec recovery, Lanchon for his Isorec kernels, repartition script, Isorec recovery and guides.
Updated on 02/02/17
Since the wiki for our device hasn't been updated yet, here are a list of some issues on CM13:
Issues marked with red are recent issues you will experience in any current build of CM13.
Ongoing issues:
MX Player can not use HW+ decoder. Instead, use HW or SW decoder. The developer of MX player is working on a fix.
Cyanogenmod OTA Updater sometimes can be buggy. MD5 errors, download errors, installation errors. Although it is working fine for most people, I still recommend just to flash manually via recovery!!!
Internal storage and external storage is not labelled correctly and has a random name. This is not a bug but a feature of one of the mounting ways of MM.
Screenrecorder works for some users, however it seems that you can not playback them on your phone. Workaround: Play the videos using your PC.
Some apps may have trouble detecting internal/external storage.
Some bluetooth devices may not behave properly or connect
Multiple issues with F2FS. Please note that this FS is still relatively new for our device so bugs are likely to be experience. Stay on ext4 for best stability!
Some people have reported that they have lost connection to their mobile network. This usually can be fixed by resetting APNs. If this doesn't help, you may need to downgrade back to stock 4.1.2 ROM.
MMS video file (.3pg format) will not play on the default video player. Workaround: Play the video through MX Player on SW renderer.
Hardware button is always on until screen is switched off. Workaround: After installing the BLN MOD and synapse, you can control the timeout values.
You may experience reboots when you receive phone calls
More to be added later
Fixed issues:
(from latest issue solved to earliest)
Cyanogen Recovery can not mount internal and external storage. You can not flash zips via internal or external storage. ADB sideload or other methods of flashing can be used instead. Fixed in nightly 20161005
Battery Percentage Incorrect and Causing Constant Low Battery Warnings. Fixed in nightly 20160818
As of the 20160722 nightly, decryption of /data partition is broken. Keyboard can't be switched to enter digits. Fixed in nightly 20160724
As of the 20160722 nightly, setup wizard is broken. When you press next, the notification bar drops down instead of the next screen showing. Fixed in nightly 20160724
Some people have reported that the youtube app (play store version) displays green lines during playback.
Front camera errors in recent builds
Phone dialer is currently broken Workaround: Use google dialer from Google Play Store
Live lockscreen has multiple issues being experienced in recent builds.
Nightly 20160326 is experiencing Google Play Launcher FCs. Please stay on a earlier build until this is fixed. Fixed in nightly 20160329
People who are using a non-english language may experience Clock app FCs. This problem is under investigation. Update: Fixed in nightly 20160325
Doze feature can not optimize any apps. This is not a bug, doze is disabled on our device! Please ignore this menu! Update: Fixed in nightly 20160325. Note: This is the app standby feature that is now working and not motion sensor doze!
Nightly 20160323 is experiencing CM file manager FCs Fixed in nightly 20160325
Nightly build 20160216 is currently affected by the no signal bug and dialer issues. Update: Calling issues have been fixed in nightly builds 20160218 or newer. If you are on build 20160216, you should update immediately to fix this issue.
FAQ
Q: What is cyanogenmod?
A: CyanogenMod is a free, community built, aftermarket firmware distribution of Android 6.0.1 Marshmallow, which is designed to increase performance and reliability over stock Android for your device. CyanogenMod is based on the Android Open Source Project with extra contributions from many people within the Android community. It can be used without any need to have any Google application installed. Linked below is a package that has come from another Android project that restore the Google parts. CyanogenMod does still include various hardware-specific code, which is also slowly being open-sourced anyway.
Q: What version of android is CM13 based on?
A: Android Marshmallow 6.0.1
Q: What is Gapps?
A: Google Apps (Gapps) is an app package containing the Google Framework which is required for most apps from Google to function. This will include the Google Play Store and other Google apps and services depending on what setup you select (it varies on what Gapps package you select, I recommend OpenGapps).
Q: Is this ROM pre-rooted?
A: CM13 has root included, however it is disabled by default. To enable root, you need to enable root for apps in the developer options menu (tap the build number in about phone until it has been enabled). I recommend allowing root access for adb too because this can help you recover from some problems that may occur in the future.
Q: I get error 70 when flashing gapps. What can I do to solve it?
A: Error 70 means that you have insufficient space available in the system partition. Your device does not have sufficient space available in the system partition to install the Open GApps package. As I have said in my guide, you will need to repartition your system partition using one of the links in the gapps installation section of my guide. Then only you will be able to install gapps on your phone.
Q: Help me! My phone says that sdcard0 is corrupted! What can I do to solve it?
A: If you've re-partitioned your device recently using the ODIN method, it is highly likely that you forgot to format your internal sd card. You can do this in the recovery by selecting sdcard0 or internal sd, format as vfat (fat) or default (CWM). Alternatively, you can use your computer to format it manually by mounting your phone's storage via recovery then using a formatting utility such as the built-in windows formatting tool.
Q: Does xyz app work with CM13?
A: I don't know. Check the app's website, check the google play store, check other users comments. Google is your best friend. If not, try it out for yourself! Some apps require selinux to be set to permissive, you can do this in apps like SELinuxModeChanger.
Q: Does SuperSU work on CM13?
A: While there are ways to get SuperSU working, this guide is only here to provide basic procedures. I do not recommend new users to install SuperSU on any Android 6.0 ROM.
Q: My apps that require root say that I need busybox to use the app. What should I do?
A: You do what it tells you to do. Download busybox installer from the app store, install busybox and your app will hopefully work as it should.
Q: What happened to busybox? It was available on older android versions but why do I have to install it myself on CM13?
A: Busybox was replaced with toybox in CM13. As a result, you can not run apps that require busybox so you need to install a busybox installer from the google play store.
Q: Does GPS work well on CM13?
A: Reports have shown that GPS is still not reliable like in CM12.1.
Q: Does CM13 have Isorec Recovery Support?
A: Yes, it does. However CM13 comes with CM recovery as the default recovery.
Q: Does xposed work on CM13?
A: Yes it does. Use the latest installer (xposed-v80-sdk23-arm or newer) and make sure selinux is set to permissive.
Q: Which is better, CM13 or CM12.1?
A: CM13 is still new for our device. Naturally, there will be bugs experienced by users. Over time, the ROM will mature and it will become stable for everyone to use. Try it out for yourself and see which one is best for you
Q: Can I install CM13 on {different S2 model}?
A: If it is just a carrier/region variant of the international s2 i9100, it should work without problems. If it is different physically (hardware), then it will not work!
Q: Battery life sucks on CM13! What happened to doze mode?
A: Our device lacks the (low power) sensors that take advantage of this feature, therefore making it useless so it was disabled. Don't forget our device (s2) is quite old now, it shouldn't be a surprise that we can't take advantage of new features like this.
Q: Battery life sucks on CM13! (General)
A: Download and install betterbatterystats onto your device. Check what app is the culprit to your poor battery life. If there are no apps that are behaving strangely, try reflashing your current ROM and making sure to factory reset and format system partition. A lot of battery problems are created by the user, maybe brightness is set too high, change the screen timeout delay, etc.
Q: Can I update to CM13 without a computer?
A: Yes you can. I have included guides/steps that are not computer dependent if you haven't noticed already. If you have a broken USB port, you need to get it fixed ASAP because if anything happens during the flashing process, your phone is useless!
Q: My device runs slow on CM13. Can I do anything to make it go faster?
A: Make sure to close all apps that are not needed. Change swappiness to a lower value or 0. Change CPU governor parameters: Up threshold, sampling rate. Make these values smaller to give more performance. Remove apps that may be hogging up your CPU/RAM. Reboot, it helps
Q: What does android security patch level mean?
A: Google regularly updates their newer android versions with security fixes. Cyanogenmod will apply those fixes to their ROM so you will stay protected as well.
Q: Why is xyz feature not available in CM13 when it was available in CM12.1?
A: It is a good possibility that Cyanogenmod are not ready to add the feature yet. It could still need more internal testing or other more important features have to be added first for adding it to the ROM.
Q: Why can't I install gapps?
A: Now before you post this, have you read the post given by the users on the CM13 thread? I have said in my guide that in order to flash gapps, you will need a larger system partition. Please re-read the guide and make sure to read carefully before posting questions.
Q: What is BLN?
A: BLN (Backlight Notification) is a feature which uses your phone's hardware button lights to notify you whenever you receive a notification such as SMS, email, etc.
Q: How do I use BLN?
A: BLN is disabled by default. You need to use Synapse to configure it. See this thread
Q: How do I change the behavior of BLN?
A: See this thread
Q: Will BLN drain my battery?
A: BLN (not BLN without wakelock) prevents your CPU from going to deep sleep mode (low power CPU mode to save battery) which will drain your battery quicker versus having it disabled. Lighting up your hardware buttons will also use a little more power, so please take these factors into account before posting about poor battery life.
Q: Why is my button backlight always on?
A: See this thread
Tuning guide
For performance
These changes require an app (e.g. Kernel Adiutor) that can change tune kernel parameters
Change CPU governor to PegasusQ
Change swappiness to 20
Change I/O scheduler from CFQ to Deadline
Decrease CPU governor sampling rate to 40000
Decrease CPU governor up threshold to 60
Increase internal sd card read-ahead to 1024KB
If you have 8GB/16GB/32GB sd card, set external sd read-ahead to 512/1024/2048 KB respectively (Note: Some lower quality sd cards may not behave well with higher read ahead values)
Change entropy read threshold to 512 and write threshold to 256
Disable entropy for internal and external sd
Disable iostats for internal and external sd
For battery life
These changes require an app (e.g. Kernel Adiutor) that can change tune kernel parameters
Kernel Adiutor
Change CPU governor to PegasusQ
Change swappiness to 40
Change I/O scheduler from CFQ to SIO
Increase CPU governor up threshold to 90
Increase internal sd card read-ahead to 1024KB
If you have 8GB/16GB/32GB sd card, set external sd read-ahead to 512/1024/2048 KB respectively (Note: Some lower quality sd cards may not behave well with higher read ahead values)
Decrease vfs cache pressure to 60
Change entropy read threshold to 512 and write threshold to 256.
Disable entropy for internal and external sd
Disable iostats for internal and external sd
Greenify
Enable aggressive doze (beware, you may lose notifications!)
Thx a lot for that. There s everything what i need .
---------- Post added at 07:03 AM ---------- Previous post was at 06:24 AM ----------
Finally i flashed everything except gapps. Ty so much. Must i re-partition or can i flash gapp without it ?
rolves1899 said:
Thx a lot for that. There s everything what i need .
---------- Post added at 07:03 AM ---------- Previous post was at 06:24 AM ----------
Finally i flashed everything except gapps. Ty so much. Must i re-partition or can i flash gapp without it ?
Click to expand...
Click to collapse
Repartition is highly recommended, otherwise you will have a hard time finding a gapps package that will work. Use lanchon's guide linked in the OP now that you have a working recovery.
gsstudios
Got it. I'll try as soon as possible . Phone looks smooth atm. thx to u
Don't have problem to update from CM OTA and didn't lost IsoRec with this method.
Also if you flash VM13 then IsoRec, you don't need to flash IsoRec anymore after next CM13 flash.
Envoyé de mon GT-I9100 en utilisant Tapatalk
Good work @gsstudios
I would add that CyanDelta is a valid way of updating, been using it reliably for days, saves 200mb+ downloads every night
http://www.cyandelta.com/index2213.html?q=FAQ
https://play.google.com/store/apps/details?id=com.cyandelta&hl=en
Draky50110 said:
Don't have problem to update from CM OTA and didn't lost IsoRec with this method.
Also if you flash VM13 then IsoRec, you don't need to flash IsoRec anymore after next CM13 flash.
Envoyé de mon GT-I9100 en utilisant Tapatalk
Click to expand...
Click to collapse
You have good luck then However, it still needs to be worked on.
Although it is not required to reflash isorec, I include it anyway in the steps to prevent issues that may occur anyway. That way, users are 100% sure that they don't end up with cyanogen recovery.
gsstudios
stylemessiah said:
Good work @gsstudios
I would add that CyanDelta is a valid way of updating, been using it reliably for days, saves 200mb+ downloads every night
http://www.cyandelta.com/index2213.html?q=FAQ
https://play.google.com/store/apps/details?id=com.cyandelta&hl=en
Click to expand...
Click to collapse
Thanks, will add this to the guide soon.
gsstudios
Thanks for your work and this nice guide.
In this guide in the repartition part where is instructed
to flash kernel with ODIN, i would instruct to set the option
for AUTOMATIC RESET after flash to OFF, and pull battery after flash.
Because the flash happens so quickly and its a little difficult to
do the 3-finger boot then.
Best regards.
Thanks for this thread, I wanted to ask questions on the other thread but think the devs are getting overwhelmed by basic questions so this thread is perfect.
I wanted to ask what exact steps I need to take as I am on cm12 with cyan recovery and it's been years since I flashed this phone so I don't want to brick it. I am on the original 512mb system partition.
I have Ubuntu not windows and struggling to get jodin loading and heimdall worries me a bit so I am going to borrow a windows machine later but before I do I want to make sure I have the steps right.
So I figure I need to install Odin, then use this to flash a twrp kernel first to get my recovery is that right? And at the same time I need to repit so I can do both things at once, then reboot my phone into twrp have I got that bit right?
Next I need to format the partitions, then reboot again into twrp? At the next reboot I then can flash cm13 from an external zip file, isorec and gapps all at once, then reboot again and the handset should come up?
I hope I don't upset anyone asking all this and I really appreciate help, for the past 2 weeks I have been googling and reading the other thread to make sure I have understood it right but bit put off from asking questions that might upset others.
OP updated with recommendations from other users. Thanks for the suggestions!
Remember that new users are encouraged to post in this thread as it was specifically created to help new users install/update CM13.
gsstudios
System partition looks risky to me. Is there any other way to flash gapps ? I can format internal memory if it helps. Im using phone to connect internet. If there is something wrong with partition i cannot solve it ..
Very nice1! You could add that Lanchons repitting method keeps all data, but nevertheless, a backup is always recommended.
fireburner-de said:
Very nice1! You could add that Lanchons repitting method keeps all data, but nevertheless, a backup is always recommended.
Click to expand...
Click to collapse
Already in the OP. It is the second link for the repartition section
gsstudios
AT LAST ! Now they will not spam the official thread of cm 13!
gsstudios said:
Already in the OP. It is the second link for the repartition section
gsstudios
Click to expand...
Click to collapse
Well I know, that the link is there. Just 2 lines after the links you write in red that one will loose all data. That is where I meant you could mention that Lanchons script doesn't.
UsualSuspectReaL said:
AT LAST ! Now they will not spam the official thread of cm 13!
Click to expand...
Click to collapse
I fear, they still will
fireburner-de said:
Well I know, that the link is there. Just 2 lines after the links you write in read that one will loose all data. That is where I meant you could mention that Lanchons script doesn't.
I fear, they still will
Click to expand...
Click to collapse
Yes, I forgot to change that. Updating now... I read your post wrong
gsstudios
Edit: Done. Thanks!
STANDARD DISCLAIMER: I am not responsible for any damages caused to your phone. Use Audo_Debloat and or FAQ & Troubleshooting guide at your own risk there is no warranty or guarantee.
{
"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"
}
Welcome to the Lemon Drop Rom, for the Lgv20...
Auto_Debloat is a twrp flashable file I created, it's very unique in that you flash in twrp after you have already flashed Stock Oreo v8.0, kernel, magisk ect. This will transform Stock Oreo 8.0 into The Lemon Drop Rom. Auto_Debloat mods the build.prop file and updates the GPU drivers and tweaks. I love music, Lemon Drop was designed with music in mind, by forcing true 24 bit audio, at 44.1 kHz and System wide Quad DAC support. You will need to install apps like the alarm clock and weather. Most all LG apps are still there and some Google apps, like Chrome and the Play Store. You can always DeGoogle, at any time or keep Google Play Services installed. The idea is to customize Lemon Drop, to fit your needs.
Please read Questions, before rooting or flashing Auto_Debloat.
What works?
-Google Play Store
-Google Assistant
-Audio (input all three mics, & output)
-Display (with image retention fix & tweaked KCAL settings for optimal color)
-Bluetooth
-FM works on (H910) mod for VS995 & US996 link
-IR Remote
-LGMusic Player (for H910)
-Second screen
-usb
-Media playback
-fast charging
-Hardware buttons
-Camera (Camera improvement tweaks)
-GPS (USA gps fix by default & other countries optional) link
-Fingerprint
-DAC (24_BIT_Deep_Buffers_Enabler v4.2 force true 24 bit audio at 44.1 kHz) & (System wide Quad DAC support. V6.2)
-Radio (VoLTE & Wifi Calling only tested on H910 with AT&T)
-Wifi (dual channel bonding on 2.4GHz + speed tweaks)
-Thermal Throttling (70c default max temp) link
-Video output via hdmi
-DRM Widevine L1
What does not work?
-Miracast (removed due to security concerns)
My other xda pages
Best Apps, Games, Emulators for android & mods/tweaks for the Lgv20
Twrp Mods not included in Auto_Debloat
This mod has to be flashed, after you have already setup your phone.
Speed up WIFI / LTE By enabling CRDA on Android aka wifi country code (root only)
Magisk Module extra add-on Mods are not included in Auto_Debloat.
Disable find my device administrator account. Only if Google is installed.
Disable lock screen service administrator account. Only if Google is installed.
Force Doze Mode Force your phone into doze mode to save battery. (root only) With Google or without, like LineageOS or a DeGoogled phone.
Thermal Engine mod for Lgv20 Stock Oreo/Nougat (root only) Lemon Drop default is 70c you can flash 80c or 60c if you want.
Change Log Notes:
New v9.82 & v8.82
Increased the Zram size to 2.5 gigabytes. Added some extra Zram tweaks that may speed up the phone.
New v9.81 & v8.81
Auto_Debloat v9.81 updated to latest working version of Magisk v24.3. Also on v8.81 updated Auto_Debloat script.
New v9.80 & v8.80
Updated Auto_Debloat script also on v8.80 I removed the DT Ignite on the H990DS roms.
New v9.79 & V8.79
Updated Auto_Debloat script also on v8.79 I removed DT Ignite (aka) Mobile Services Manager on the VS995 Roms and US996 Roms, it's a bloatware app that installs other apps on your phone. link
New v9.78 & v8.78
Updated to 24_BIT_Deep_Buffers_Enabler_v4.2_Lgv20_Oreo
new sound improvement tweaks.
New v9.77 & v8.77
Fixed the hide boot warning message on the H910. Also update the Auto_Debloat script.
New v9.76 & v8.76
Updated the Auto_Debloat script, made it a little faster when flashing.
New v9.75 & v8.75
Hide boot warning message on the H910 Auto_Debloat v9.75. Cleaned up the Auto_Debloat script a little bit.
New v9.74 & v8.74
Fixed the internet speed Mod tweak in WCNSS_qcom_cfg.ini
Added gEnablePhyAgcListenMode=7
On this version I found the fix for the slow wifi and LTE. Dual bonding is enabled on the 2.4GHz band.
New v9.73 & v8.73
Added a new internet speed fix in the WCNSS_qcom_cfg.ini
This tweak will speed up LTE and wifi.
New v9.72 & v8.72
Only fixed some typo's,
New v9.71 & v8.71
Fixed Enable power save offload on wifi. Will speed up wifi and help save power.
New v9.70 & v8.70
Enable power save offload on wifi. Save battery when using wifi.
New v9.69 & v8.69
Enabled WMM on wifi should speed up playback of video and multimedia data.
New v9.68 & v8.68
Changed the wifi scanning period and enabled wifi dual bonding on the 2.4GHz band. This should speed up the internet on 2.4GHz band, and maybe save a little battery because I slowed the wifi scanning period down.
New v9.67 and v8.67
Updated to speed mod v5.28 change GPU governor to msm-adreno-tz with default 133mhz
New v9.66 & 8.66
Fixed Auto_Debloat script to work with the GPU Drivers.
New v9.65 & 8.65
Found an issue with the GPU drivers. Fixed GPU Drivers.
New v9.64 & v8.64
Updated to Speed Mod v5.27 Removed the GPU tweaks and adjusted the idle timer that should speed up the GPU also with out the battery drain I was experiencing.
New v9.63 & v8.63
Fixed zram settings.
New v9.62 & v8.62
Adjusted the GPU tweaks so they do not use too much power but still provide a performance boost.
New v9.61 & v8.61
Updated to Speed Mod v5.25 Added some GPU Tweaks
New v9.60 & v8.60
Updated to Speed Mod v5.24 Fixed typo in last speed mod.
New v9.59 & v8.59
Updated to Speed Mod v5.23 Changed the rq_affinity to number 2. That should speed up the eMMC drive and sdcard.
New v9.58 & v8.58
Fixed delete only log files.
New v9.57 & v8.57
Removed all the Auto_Debloat.log's on /system and moved to internal storage. I was just thinking that it may be getting a little bit messy on the /system with log files.
Also on the H910, updated to the latest version of twrp. twrp-3.7.0_9-0-h910
New v9.56 & v8.56
Updated to Speed Mod v5.22 All new interactive governor settings.
New v9.55 & v8.55
Updated to Speed Mod v5.21 and tweaked the interactive governor settings.
New v9.54 & v8.54
Updated to Speed Mod v5.20. Changed governor to interactive, increased speed & increased battery life.
New v9.53 & v8.53
Updated to Speed Mod v5.19 Fixed some things with the TCP Speed Mod
New v9.52 & v8.52
Updated to Speed Mod v5.18 added a TCP Speed tweak to speed up internet.
New v9.51 & v8.51
Updated to Speed mod v5.17 Changed the TCP Algorithm to cubic. May speed up internet and make it more stable. I have an issue with Wifi Calling where the voice will cut in and out sometimes, this should fix that issue.
New v9.50 & v8.50
Changed the version number from 8.0.0_Lemon_Drop back to the default. I don't think it will hurt anything but still it was bugging me.
New v9.49 & v8.49
Updated to speed mod v5.16 changed GPU Governor to Simple_Ondemand and change the power level to save battery power.
New v9.48 & v8.48
Fixed Ram Optimization Tweaks
New v9.47 & v8.47
Updated the United States GPS fix. All other locations you can update manually link
New v9.46 & v8.46
Just some minor fixes with the script
New 9.45 & v8.45
Fixed another error in the build.prop file with Enable System wide Quad DAC support. This may improve sound quality.
New v9.44 & v8.44
Fixed an error in the build.prop file with the Enable System wide Quad DAC Support.
New v9.43 & v8.43
Added new build.prop GPU tweaks. This will improve the font on the Lgv20.
ro.hwui.use_gpu_pixel_buffers=true
ro.hwui.text_gamma_correction=lookup
ro.hwui.text_gamma=1.4
ro.hwui.text_gamma.black_threshold=64
ro.hwui.text_gamma.white_threshold=192
ro.hwui.disable_vsync=false
ro.hwui.render_dirty_regions=false
video.accelerate.hw=1
debug.sf.hw=1
debug.performance.tuning=1
debug.egl.hw=1
debug.composition.type=gpu
sys.use_fifo_ui=1
ro.HOME_APP_ADJ=1
New v9.42 & v8.42
Added some more GPU build.prop tweaks
debug.performance.tuning=1
debug.egl.hw=1
debug.composition.type=gpu
ro.HOME_APP_ADJ=1
New v9.41 & v8.41
Fixed an issue in the build.prop file with the GPU tweaks.
New v9.40 & v8.40
Added some GPU build.prop tweaks
hwui.disable_vsync=true
hwui.render_dirty_regions=false
debug.sf.hw=1
video.accelerate.hw=1
New v9.39 & v8.39
Updated to speed mod v5.15 trying to save a little bit of battery life without sacrificing speed. Also fixed some apps crashing.
New v9.38 & v8.38
Added some Zram tweaks.
New v9.37 & v8.37
I got Zram fixed. I was able to have 22 apps open at the same time and Android did not close the apps on me. I was using 1.8 gig's of Zram when doing that. Because Zram was never working before it will take like 1 second sometimes to open an app that's because it's in compressed ram and the phone needs to uncompress it on the fly. So just an fyi. The Zram size is 2304MB with a mem_limit of 768MB. But this will save loading from the eMMC drive because we are loading the apps from Zram once you have opened the app. Oh yeah and swapfile is disabled. Enjoy everyone.
New v9.36 & v8.36
Also Changed zram disk size to the optimal size of 2304MB I did the math and this is the best size of zram for this phone. Swapfile is disabled.
New v9.35 & v8.35
Removed the swapfile as it may slow the phone down. Increased the size of the Zram.
Enable 768MB Zram mem_limit and disksize of 3840MB
New v9.34 & v8.34
Fixed an issue with the swapfile priority
New v9.33 & v8.33
Changed Zram to 768MB Added swapfile 1024MB
Fixed issue with sluggish ui
I set the priority of Zram to high and the swapfile to low so the phone will use Zram first then once it's filled up the phone will start using the swapfile. This should give us a lot more ram for multitasking.
New v9.32 & v8.32
Added a 1.5Gig Zram with lz4 compression. Removed Swapfile.
Well I did a lot of research and trial and error, and have concluded that we need to give zram a try. I have came up with a custom zram that's 1.5Gig's. This phone is lacking ram. I wish we had 6 gig's or 8gig's. But we have 4gig's and most of that is used by the OS. So the only way to increase the ram on the phone is with zram. The next version will have my own custom zram config that's 1.5gig's. I got it done already. I guess I always thought that zram would slow my phone down, but I have tweaked this version to make it fast. I have to say I am impressed with the results.
New v9.31 & v8.31
Changed swapfile size to 256MB
Found the optimal swapfile size it's 256MB. That will reduce writes on the eMMC drive and still allow you to open a number of apps at the same time without having android kill them. The tweak from last version helps a lot also by freeing up extra ram.
New v9.30 & v8.30
Free up extra ram by reset zram0 and zram1
Lemon Drop is still using a swapfile
New v9.29 & v8.29
Added Speed mod v5.14 change micro sdcard disk scheduler to noop. Might speed up sdcard a little bit.
New v9.28 & v8.28
Added the Lemon Drop Boot logo. I think the phone may boot a little bit faster because there is no animation to load.
New v9.27 & v8.27
Added Speed mod v5.13 fixed image retention issue.
New v9.26 & v8.26
Added Speed mod v5.12 some tweaks a little faster and may improve battery life.
New v9.25 & v8.25
Tweaked the 1024MB Swapfile
New v9.24 & v8.24
Added Internet Speed Tweak
I tweaked "/system/vendor/etc/wifi/wpa_supplicant_overlay.conf" and the wifi is a lot faster now.
New v9.23 & v8.23
Added Camera improvement tweak. This will make the photos you take crisp, clear and sharp.
New v9.22 & v8.22
Fixed bug if system is mounted as read-only. If so then Auto_Debloat would not install. Some other small bug fixes.
New v9.21 & v8.21
Added speed mod v5.11. This should speed up the phone a little bit more. Should also save battery life. I tweaked the sched_upmigrate and sched_downmigrate. The up is set to 95% and down is set to 90%. So if a task is using more that 95% of cpu it will go the big cpu and vice versa.
New v9.20 & v8.20
Increased the swapfile to 1024MB & some fixes. No Zram only a swapfile.
New v9.19 & v8.19
Added Speed Mod v5.10 Tweaked Entropy speed tweak a little bit more.
New v9.18 & v8.18
Added Speed mod v5.9 Added an entropy speed tweak. Should speed up the phone and help with lag.
New v9.17 & v8.17
New Name for the Rom: Lemon_Drop
Added name to Android Version 8.0.0_Lemon_Drop
Just if you were wondering it's the Lemon Drop Candies not the drink. They were always my fav as a kid.
New v9.16 & v8.16
Added United States GPS Fix
To: /system/vendor/etc/gps.conf
New v9.15 & v8.15
Changed the swap file to 512MB, It's more like 488MB but it should be plenty.
New v9.14 & v8.14
Added a 341MB swap file to /cache/swapfile
This is something I wanted to do for a long time but I did not know where to put it at. The cache directory is the best place for it. Flashing the Speed Mod will remove the swap file. If that happens just flash Auto_Debloat again.
On v9.14 & v8.14
You may want to do a format data & reinstall of Oreo And Auto_Debloat. My phone is running faster, sound is great, I am getting close to the final version, this may be it.
New v9.13 & v8.13
Added AdAway default blocklist to /system/etc/hosts
New v9.12 & v8.12
Added a cool Droid startup animation no sound.
New v9.10 & v8.10
Updated speed mod to v5.8, a lot faster now. I think this is the max speed I can get out of the Lgv20.
New v9.9 & 8.9
It's even faster than v8.9 & v8.8. I found OTA file that is needed by the phone to do updates. I deleted that. And also I downgraded Magisk from v23.0 to v21.4 in v9.9. I think for now we should just stay on Magisk v21.4 it seems to work the best with Oreo. Only thing is you need to do another full reinstall again, for this new version. I am getting close to being done with Auto_Debloat.
New v9.8 & v8.8
Formatted the RCT and FOTA devices. Before I was just wiping them. Now there is no way the phone can download FOTA updates. Not in less Android knows how to read a NTFS file system. I think this new version has improved the speed of the phone a lot. Full reinstall is required for this version. Also found out how to unmount all the partitions after Auto_Debloat is done.
New v9.7 & v8.7
Updated to Speed mod v5.7 some other fixes. Enjoy.
I think this is it for awhile. I just keep finding thing to tweak. I am having fun.
New Stable versions of Auto_Debloat
v9.6 & v8.6
Updated the speed mod to v5.6
v9.5.1 & v8.5.1
I spent a lot of time changing the Auto_Debloat install script to get a perfect install of Stock Oreo Debloated. The trick is to un-mount all partitions after Auto_Debloat is done and before you reboot from TWRP into system. It's recommended to do a full reinstall with this version. Lot's of changes to the install script. Also Updated twrp to twrp-3.6.2_9-0-h910.
v9.2.2 & v8.2.2
Sable Branch version also. Has no add-on mods installed. It's recommended to do a full reinstall with this version. Lot's of changes to the install script. Un-mount all partitions after Auto_Debloat is done and before you reboot from TWRP into system.
v9.4 &v 8.4
Updated the Speed mod from v5.4 to v5.5. Moved Auto_Debloat_log to /system and moved build.prop.stock to /system.
Also there was an issue with Auto_Debloat v9.3 & v8.3 where it was not backing up the original build.prop file. Also my phone was getting hot with v9.3 & 8.3 IDK why? But this new version phone seems to be running a lot cooler.
This version there is some other changes I made to improve the install of Stock Oreo. I would recommend doing a full reinstall with this version, if anything to get your stock build.prop file backed up.
v9.3 & v8.3
I wanted to Include some of my Add-on Mods in Auto_Debloat.
What's included is in v9.3
24_BIT_Deep_Buffers_Enabler_v4.1_Lgv20_Oreo
DAC_Enabler+LGMusic_v1.3
Speed_Mod_Lgv20_msm8996_Oreo_v5.4
Thermal_Engine_Mod_v7.0_70c
System wide Quad DAC support. V6.2 in build.prop file
What's included in v8.3
24_BIT_Deep_Buffers_Enabler_v4.1_Lgv20_Oreo
Speed_Mod_Lgv20_msm8996_Oreo_v5.4
Thermal_Engine_Mod_v7.0_70c
System wide Quad DAC support. V6.2 in build.prop file
You can always just flash the version of the mod you want. Theses are just what's included.
You can update if you want, it's always best to do a full reinstall. Update instructions are down below.
v9.2 & v8.2
I was having an issue with my sdcard, my files were getting corrupted. I think I fixed the issue with v9.2 and v8.2. You can update if you want, it's always best to do a full reinstall. Update instructions are down below.
I think it had something to do with Oreo wanting to encrypt the sd card. But it's a issue I have been dealing with for a long time. Let's hope I got it this time. Always backup your sdcard just in case.
v9.1 & v8.1
This version is 95% Vanilla Stock Oreo Debloated to the max. Same for v9.2 & 8.2. This version there is a bug that may corrupt your sd card. Best use v9.2 or 8.2 if you want a Vanilla Stock Oreo Debloated.
05-06-23
Auto_Debloat v9.82 Version for H910/H915 Install Stock Oreo & debloat.
****Warning ONLY flash on the H910/H915****
What's included in v9.82?
Modded boot.img
Triton removed
LG RCT removed (root checker tool)
twrp-3.7.0_9-0-h910
Updated Oreo Modem Drivers
Magisk 24.3
ezV2020 Kernel v1.0
New GPU drivers 313.0 V11
24_BIT_Deep_Buffers_Enabler v4.2 force true 24 bit audio at 44.1 kHz
DAC_Enabler+LGMusic_v1.3_Oreo
Speed_Mod_Lgv20_msm8996_Oreo_v5.28 / includes image retention fix
Thermal_Engine_Mod_v7.0_70c
System wide Quad DAC support. V6.2
Added AdAway default blocklist to /system/etc/hosts (aka ad blocker)
Added United States GPS Fix
Added Camera improvement tweak
Added Internet Speed Tweaks
Added the Lemon Drop boot logo
Added Zram of 2.5GB + LZ4 algorithm and Zram optimization tweaks
Added Hide boot warning message
Added dual channel bonding on 2.4GHz
Upgrade Instructions:
Flash Auto_Debloat v9.x in twrp reboot. If on a lower version of Magisk v24.3 then install the latest working version of Magisk-v24.3.apk GitHub Link, Open Magisk it will say Requires Additional Setup press Ok and Allow if asked. Patch vbmeta in boot image click next. Direct install recommended let’s go then reboot.
Installation instructions:
Before installing Auto_Debloat you need to be on the latest version of twrp. The H915 needs to install the H910 twrp.
Update twrp. twrp-3.7.0_9-0-h910.img
With the phone powered off, hold the down volume button and plug in usb to computer and phone.
type on your computer:
fastboot flash recovery twrp-3.7.0_9-0-h910.img
fastbboot reboot
take battery out
put back in
go into twrp by doing a factory reset. How to factory reset the Lgv20
1. First download the two required files.
If you are having issues downloading the rom you can try this download manager for Firefox.
Turbo Download Manager
H910_20g_Oreo_full_rooted.zip
Auto_Debloat_H910_20g_only_v9.x_flashable.zip
2. Then copy both files to the micro sdcard on phone
3. Reboot into twrp
4. Click Wipe
5. Format Data Partition (this will erase your internal storage on the phone)
6. Click back and reboot into recovery again. aka twrp
7. Flash H910_20g_Oreo_full_rooted.zip
8. Flash Auto_Debloat_H910_20g_only_v9.x_flashable.zip
9. Reboot into system, run setup
Notes:
You can use an app like package manager to debloat more apps on your phone.
Magisk app v26.1, does not work with Oreo. Magisk 24.3 is the latest version that works with Oreo.
I had issues running the H910 v20H rom, my phone would crash after a day or two. With the v20G rom, my max uptime was 31 days.
Good idea to reinstall your EFS to get cell signal woking. Under "Is there a guide I can root my Lgv20 with Dirtysanta?" You only need to do this once.
You can DeGoogle at any time, if you want. Under "I want to DeGoogle after Auto_Debloat, can I do that?"
100% FOSS apps you may find useful.
Download FOSS software
F-Droid
File Manager
Amaze or Material Files
Deleted LGClock
Deskclock or New Clock
Deleted LGWeather
Forecastie or Weather
Deleted Google Calculator
OpenCalc or yetCalc
Deleted Google Keyboard
AnySoftKeyboard or OpenBoard
Deleted Google Maps
Organic Maps
Deleted YouTube
Newpipe
Twitch Client
Xtra
Deleted Google Play Music
ViMusic or InnerTune
Podcast Client
AntennaPod
Ad Blocker
AdAway
Tea Timer
Cuppa - Tea Timer
Reddit Client
Infinity
Deleted Facebook
Frost for Facebook
Latest Chromium based browser
Kiwi Browser Next download arm64
05-06-23
Auto_Debloat v8.82 Version for most Lgv20 phones, Install Stock Oreo & debloat
What's included in v8.82?
New GPU drivers 313.0 V11
Disable MLT/LDB
Removed Triton
Disabled LG RCT (root checker tool)
Disabled LG Backup
Disabled ccmd
With out having to Mod your boot.img
24_BIT_Deep_Buffers_Enabler v4.2 force true 24 bit audio at 44.1 kHz
Speed_Mod_Lgv20_msm8996_Oreo_v5.28 / includes image retention fix
Thermal_Engine_Mod_v7.0_70c
system wide Quad DAC support. V6.2
Added AdAway default blocklist to /system/etc/hosts (aka ad blocker)
Added United States GPS Fix
Added Camera improvement tweak
Added Internet Speed Tweaks
Added the Lemon Drop Boot logo
Added Zram of 2.5GB + LZ4 algorithm and Zram optimization tweaks
Added dual channel bonding on 2.4GHz
Upgrade Instructions:
Flash Auto_Debloat v8.x in twrp reboot. If on a lower version of Magisk v24.3 then install the latest working version of Magisk-v24.3.apk GitHub Link, Open Magisk it will say Requires Additional Setup press Ok and Allow if asked. Patch vbmeta in boot image click next. Direct install recommended let’s go then reboot.
Installation instructions:
Before installing Auto_Debloat you need to be on the latest version of twrp.
Update twrp link
With the phone powered off, hold the down volume button and plug in usb to computer and phone.
Note: twrp.img is your version of twrp image file name
type on your computer:
fastboot flash recovery twrp.img
fastbboot reboot
take battery out
put back in
go into twrp by doing a factory reset. How to factory reset the Lgv20
1. First download the five required files.
If you are having issues downloading the rom you can try this download manager for Firefox.
Turbo Download Manager
Stock Oreo 8.0 rooted rom, for your Model of Lgv20.
H918 Rom
US996 DIrtysanta Rom
VS995 Rom
H900DS Rom link1
H990DS Rom link2
ezV2020 kernel for Oreo link
Magisk-v21.4.zip
Latest version of twrp link
Auto_Debloat_Lgv20_msm8996_Oreo_v8.x_flashable.zip
2. Then copy the five files to your micro sdcard
3. Reboot into twrp
4. Click Wipe
5. Format Data Partition (this will erase your internal storage on the phone)
6. Click back and reboot into recovery again. aka twrp
7 Flash in order
A. Your version Of Stock Oreo 8.0 rom
B. ezV2020 Kernel
C. Magisk v21.4
D. Twrp (The twrp img file you can flash with twrp you just need to select Install Image, select the file and choose recovery)
E. Auto_Debloat_Lgv20_msm8996_Oreo_v8.x_flashable.zip
8. Reboot into system, run setup
Notes:
You can use an app like package manager to debloat more apps on your phone.
Magisk app v26.1, does not work with Oreo. You can install the latest working version of Magisk-v24.3.apk GitHub Link, Open Magisk it will say Requires Additional Setup press Ok and Allow if asked. Patch vbmeta in boot image click next. Direct install recommended let’s go then reboot.
Good idea to reinstall your EFS to get cell signal woking. Under "Is there a guide I can root my Lgv20 with Dirtysanta?" You only need to do this once.
You can DeGoogle at any time, if you want. Under "I want to DeGoogle after Auto_Debloat, can I do that?"
100% FOSS apps you may find useful.
Download FOSS software
F-Droid
File Manager
Amaze or Material Files
Deleted LGClock
Deskclock or New Clock
Deleted LGWeather
Forecastie or Weather
Deleted Google Calculator
OpenCalc or yetCalc
Deleted Google Keyboard
AnySoftKeyboard or OpenBoard
Deleted Google Maps
Organic Maps
Deleted YouTube
Newpipe
Twitch Client
Xtra
Deleted Google Play Music
ViMusic or InnerTune
Podcast Client
AntennaPod
Ad Blocker
AdAway
Tea Timer
Cuppa - Tea Timer
Reddit Client
Infinity
Deleted Facebook
Frost for Facebook
Latest Chromium based browser
Kiwi Browser Next download arm64
The latest version of Auto_Debloat, can be download from MEGA or XDA.
Latest version of Auto_Debloat + Mods & Tweaks MEGA
SHA1 = e12c6b241fde84fe792c1910d0d5f1dcecb550af
Auto_Debloat_H910_20g_only_v9.82_flashable.zip
SHA1 = 2314baa5dc0054a3b94dea916bb5f329d51ce3fd
Auto_Debloat_Lgv20_msm8996_Oreo_v8.82_flashable.zip
Credits, A Special Thank You
@ezzony - for the ezV2020 kernel. XDA
@askermk2000 - for the MK2000 kernel. XDA
@me2151 for DirtySanta. XDA
@darkknight200 for the H910 Oreo modem drivers. Download Link
@gavin19 for providing the Adreno 530 GPU drivers 313.0 V11 non-treble-use Download Link
@Alex_HP for the Camera Improvement tweak for Oreo XDA
@helf for the original Camera Improvement tweak for Nougat XDA
@helf for the KCAL settings XDA
@rawe_etc for the TCP Speed mod XDA
@ZDeuce2 for the slow wifi fix XDA
@tom.etc for the dual bonding speed tweak XDA
@4shared for how to hide boot warning message on H910 XDA
@ezzony for the FM Radio mod for Oreo XDA
@clsA for the H910 Oreo v20g rom. XDA
@dudeawsome for the H918 Oreo Rom XDA
@darkknight200 for the DirtySanta-US99620F Oreo Rom Download link
@thchipmunk for hosting the VS995 Oreo Rom XDA
@NotYetADev for making the VS995 Oreo Rom XDA
@dudeawsome for the H990DS Oreo Rom Link1 XDA
@reza_xdv for the H990DS Oreo Rom Link2 XDA
at amitwh for the interactive governor settings for the msm8996 Github
at the people over at AdAway Hosts List GitHub
at the people over at Magisk, for an Opensource Root.
at the people over at TWRP for a great recovery app
at XDA, for a Great Platform.
at Everyone that gave feedback.
And everyone else that I may have missed that helped with the Lgv20.
FAQ & Troubleshooting guide
Updated on 05-17-23
Questions (please read before rooting, or flashing Auto_Debloat)
What's the number one rule I should know before I root my Lgv20?
Very crucial before you flash the KDZ to downgrade your firmware for rooting, make a DUMP with LGUP all files, you don't need to dump system or cache. Put it in a very safe place, like google drive. It will have your EFS and your EFS has the IMEI number of that particular phone. If your EFS ever becomes corrupted then you can re-flash your EFS from your backup to get cell signal working again.
Can I just edit step3.bat and install the latest twrp in there?
No. You need the old version of twrp to format data, then you can update twrp to the latest version. You only need to remove the encryption on the data partition once, when rooting your phone. The old version of twrp is the only version I know of, that can remove the encryption on the data partition.
My camera does not work after Auto_Debloat?
If you were on LIneageOS or crDroid and then flashed Stock Oreo, then your camera may not work afterwords. The only fix that I know of is to root your phone again. Flash the KDZ to downgrade your firmware and root again.
I can not download Magisk modules with v24.3?
It's because that version of Magisk is too old, that's the only version that works with Oreo. You can still install Magisk modules offline, from the zip file.
What is the EFS?
"EFS stands for Encrypting File System, which is really important part of networking and communication for Android Smartphones, It also contains your device IMEI data."
What is the MSM8996?
"MSM8996 (or Snapdragon 820) is a Qualcomm SoC released in 2016."
What does FOSS mean?
Free and open-source software
Can all Lgv20 phones be rooted?
Most but not all.
How to check to see if you can root, lgv20 Anti-Rollback Version ARB
Can my LS997 install the Lemon Drop Rom?
As far as I know there is no Oreo Stock rom for the LS997, so Auto_Debloat will not work on that model of phone. But you may be able to install Lineage OS depending on your firmware. Check your ARB.
Sprint LG V20 Model (LS997): Comprehensive Overview of Guides and Resources (and why most LS997 phones are unrootable)
Go back to the top post and follow the install guide for your phone.
End of questions.
Is there a guide I can root my Lgv20 with Dirtysanta?
Yes, this is how I rooted my H910. It should be about the same for other Lgv20 phones, you just need to find your root guide for your phone.
1. Disable real time scanning, on the windows virus scanner. Download all the files, save terminal emulator to your microsd card the other two save on your computer, unzip dirtysanta, install usb drivers if using windows. Root your H910 with this guide.
h910_root_pkg.zip "DirtySanta root package"
usb drivers for windows
Terminal Emulator for Android "f-droid Download APK at bottom of page"
2. [ROOT] HOWTO: AT&T H910 up to v20g (FULLY TESTED) Note: before you flash the KDZ to downgrade your firmware make a DUMP backup with LGUP all files. You don't need to DUMP system or cache. It will have your EFS.
3. On step3.bat wait for phone to reboot from fastboot mode, when you see the LG logo, pull the battery. Do a factory reset and that will load TWRP How to factory reset the Lgv20.
4. Then format data. Very important, you format data with the older version of twrp that is with dirtysanta.
5. Then power off phone.
Note: This next part is for the H910, you need to get your version of twrp for your model of Lgv20. Latest version of twrp link at the bottom of page
6. Download twrp for the H910 twrp-3.7.0_9-0-h910.img
7. With the phone powered off, hold the down volume button and plug in usb to computer and phone.
type on your computer:
fastboot flash recovery twrp-3.7.0_9-0-h910.img
fastbboot reboot
take battery out
put back in
go into twrp by doing a factory reset. How to factory reset the Lgv20
8. Then you want to format data once more with the new version of twrp.
9. power off phone
10. Now would be a good time to reinstall your EFS. Just scroll down tell you see Manually reinstall your EFS on the Lgv20.
Troubleshooting guide for Dirtysanta
Getting an error on step1.bat "dirtysanta no such file or directory"?
Just disable real time scanning in windows defender, and try again. You will have to unzip the files again as windows defender will eat up dirtysanta. Dirtysanta was created by the Lgv20 community at XDA, it's not a virus.
I am stuck in fastboot mode on step3.bat, I get an error?
You most likely have a driver issue in windows. Just stay in fastboot mode fix your windows drivers and run step3.bat again.
[GUIDE] V20 Fastboot access in Windows.
Getting Secure Start up when booting?
Secure start-up issue. If your getting this screen do not try and type in a password. After 30 attempts it may brick your phone. What's going on is your data partition is still encrypted. You need to do a format in twrp on the data partition. Some versions of twrp will not remove the encryption correct for the Lgv20. I know the twrp version that is with dirtysanta will remove the encryption from the data partition. Then you can just update twrp again, you only need to format once.
Stuck at boot screen after flashing Nougat rom to root?
After flashing the rom to downgrade your firmware to root, if your stuck at the boot screen. Factory reset that should fix the issue.
Manually reinstall your EFS on the Lgv20.
You need to find your Original DUMP of the rom your Lgv20 phone was on, before you downgraded your firmware for rooting.
With the phone powered off, hold the down volume button and plug in usb to computer and phone.
type on your computer:
Note: COM6 is what ever com port you were using at the time.
fastboot flash fsg fsg_COM6
fastboot flash misc misc_COM6
fastboot flash modemst1 modemst1_COM6
fastboot flash modemst2 modemst2_COM6
fastboot reboot
Note: If you just rooted your phone, take battery out after you type fastboot reboot. Because you do not have an os installed yet, the phone will not boot. Go back to the top post and follow the install guide for your phone.
End of dirtysanta guide.
I want to DeGoogle after Auto_Debloat, can I do that?
Yes you can, I will show you how to install microG. It's a free and open-source implementation of proprietary Google libraries, that serves as a replacement for Google Play Services.
Make sure your phone is all setup the way you like, before you DeGoogle. There is no rush, you can DeGoogle at any time. All your paid apps and games from the Play Store should run just fine with microG. You will still be able to download the free apps and games from the Play Store, just not your paid apps and games. In less you login via the Aurora Store with your Google account, but that is against Googles TOS, your account may get banned.
1. Only do this once. Copy all your contacts from your Google account to your sim card. Make sure your signed into Google Play Store, open up the phone app, choose Manage contacts, copy from your email address to your SIM card.
2. Then you want to remove your google account in settings, general, accounts. Un-Check Auto-sync Accounts. Then power off phone, do a factory reset to boot into twrp. How to factory reset the Lgv20
3. Mount system & data, make sure read only is not checked. Open file manager under Advanced and delete the following folders.
To remove any folder from your device, click on the folder.
Then hit the Delete button
Finally, perform a right swipe to confirm the deletion.
/system/priv-app/GmsCore
/system/priv-app/GoogleServicesFramework
/system/priv-app/Phonesky
/data/app/com.android.googlequicksearchbox (then some letters and numbers) May not be there.
/data/app/com.android.vending (then some letters and numbers) May not be there.
/data/app/com.google.android.gms (then some letters and numbers) May not be there.
4. Then restart phone into system, Close all the errors.
5. Then power off the phone.
6. Download the three files.
NanoDroid-microG-23.1.2.20210117.zip
NanoDroid-patcher-23.1.2.20210117.zip
NanoDroid-fdroid-23.1.2.20210117.zip
NanoDroid Main Page
7. Put them on your sdcard.
Note: Now would be a good time to let your phone cool down.
8. Boot into twrp.
9. Install NanoDroid-patcher
Note: this will take 10 minutes.
10. Install NanoDroid-microG
11. Install NanoDroid-Fdroid
12. Wipe Dalvik cache
Note: Now would be a good time to let your phone cool down.
13. Reboot into system.
14. Open F-droid, update.
15. Update to the latest version of Aurora Store from f-droid
16. Open up Aurora Services and click on Whitelist check mark Aurora Store.
17. Open Auroa store choose anonymous. Just choose the default settings for install.
18. Give microG all the permissions it wants. Open microG and enable Google Device Registration. Wait 30 seconds, then restart your phone. After your phone restarts, wait 2 minutes, open microG and check mark Cloud Messaging and the Location Modules.
All done, your phone is now DeGoogled.
Troubleshooting guide for DeGoogle
In microG under Self Check, Play Store Phonesky Has correct Signature is not checked.
First disable Chrome and then download and install Kiwi Browser Next arm64 from GitHub.
Download Termux and copy past this command:
su
pm grant com.android.vending android.permission.FAKE_PACKAGE_SIGNATURE
Or use adb
adb shell pm grant com.android.vending android.permission.FAKE_PACKAGE_SIGNATURE
Then update Google WebView to the Latest version from the Aurora Store, restart your phone.
Phonesky should now be checked.
I am logged in as anonymous and the search does not work in Aurora Store?
Yes it's a known bug, open Auora Store sign in as anonymous, open Kiwi browser, do a google search for like "Spotify Lite Play Store". The first link will say in the top left, Google Play. Just click on the link "Spotify Lite". You should get an option to open Aurora Store and set it as the default app. If you get an error "no such app found" or it loads F-droid, then go to settings, do a search for default. Click on Default apps, App links, Aurora Store, click on open supported links, change to ask every time.
Network Location not working with microG?
You have to install Apple UnifiedNlp backend from f-droid and enable it in microG under location modules, disable Deja Vu Location Serivce.
Push Notifications not working?
Clear all data on microG. Give it all the permissions it wants. Open microG and enable Google Device Registration. Wait 30 seconds, then restart your phone. Wait about 2 minutes, enable Cloud Messaging and Location Modules.
Text to speech is not working on my DeGoogled phone.
Install "Speech Services by Google" from the Aurora Store. It was removed automatically when you DeGoogled. Once you get Google Speech Services installed you can install the FOSS app RHVoice do a search for "Speech rate" to activate it.
End of DeGoogle Guide.
How do I install EdXposed on Oreo?
Download the following. All files are from GitHub.
EdXposedManager-4.6.2-46200-org.meowcat.edxposed.manager-release.apk
EdXposed-v0.5.2.2_4683-master-release.zip
riru-v25.4.4-release.zip
Using Magisk Install the following in this order.
1. riru-v25.4.4-release.zip
2. EdXposed-v0.5.2.2_4683-master-release.zip
Reboot
3. Install EdXposedManager-4.6.2-46200-org.meowcat.edxposed.manager-release.apk
EdXposed should now be installed on Oreo.
Note: don't update Riru. You need the older version for EdXposed.
The xposed module repository is not longer working. Some modules you can try.
Gravitybox
Greenify
End of how to install EdXposed.
How can I install the latest Viper4Android FX on Oreo?
Viper4Android FX is a Adaptive Digital Signal Processor that is very powerful, and enhances your phone's audio quality tremendously.
The Viper4Android FX Magisk module was cloned directly from GitHub link
1. If you have an older version of Viper4Android installed, open Viper4Android uninstall the drivers, uninstall in Magisk, also uninstall BusyBox NDK, reboot.
2. Download the latest Viper4Android FX from the mega link, or download from XDA down below.
Viper4Android FX 2.7.2.1
3. Install Viper4Android in Magisk, reboot.
4. Open Viper4Android, allow it to access files, give it root access to install the drivers, phone will reboot.
5. Enable Legacy Mode, this will force Viper4Android to stay on.
6. Done.
Viper4Android Presets
Viper4Android-presets GitHub
direct link
Viper4Android-presets-full-presets-v1.0.zip
1. To install the presets, download, unzip, copy the three folders to your VIPER4Android home directory on your phone. /sdcard/VIPER4Android
2. Then you need to reinstall Viper4Android in Magisk, this will convert all the Presets, may take about 10 minutes.
3.Then reboot.
4. When you open Viper4Andorid it will say no driver found. Just click ok and give it root access, phone will restart.
5. done
Troubleshooting guide & questions
I have Poweramp installed and Viper4Android FX stops working at random times.
Viper4Android will say Processing No. To fix, Disable Direct Volume Control in Poweramp. You may have to restart your phone.
Does Viper4Android FX work with 24bit Hi-Res music players?
Yes, it works with both Poweramp and Neutron music player.
Is there any free and open-source music streaming apps?
ViMusic, InnerTune or Termux Music Players Rom
Does Viper4Android FX work with the Lgv20 Quad DAC with wired headphones?
Yes
How many 24bit Hi-Res music players are there that work with the Lgv20?
Not Sponsored.
There are only two that I know of. Everything else is going to be 16bit Including LGMusic Player. USB Audio Player Pro should work on 24bit but I cant seem to get the free trial version to work on 24bit only 16bit.
24bit Hi-Res music players that are confirmed to work with the Lgv20. Free trails.
Hi-Res Music Player
Poweramp
Hi-Res Music Player
Neutron Music Player
End of how to install Viper4Android FX on Oreo.
Troubleshooting
How can I disable the built in ad blocker?
It's not hard to disable just download AdAway install it and give it root access and then click the pause button to disable the ad blocker. If you ever want to enable it, just click on the button again.
I installed the H910 20H rom with Auto_Debloat, my phone locks up and crashes.
I had issues running v20H, my H910 would crash after a day or two. On v20G my max uptime was 31 days.
How can I pass SaftyNet?
Open Magisk Click on settings scroll down to MagiskHide check that. Click back go to MagiskHide under the shield icon. Check mark Google play services.
I can`t Download Netflix from the play store?
It's becasue your phone is rooted. You can download Netflix from apkmirror.com or you can Degoogle your phone and download it then.
GPS takes for ever to get a lock?
You need to find and install the correct GPS fix for your country. Default is United States.
You just need to copy the gps.conf to /system/vendor/etc/ folder permissions are "0 0 0644" reboot. GPS should connected faster.
GPS Fix
Help I updated to Magisk 26.1 now Magisk will not load?
This is a problem with the app not Magisk it's self. Just uninstall the Magisk app and install the latest working version of the Magisk app.
Magisk-v24.3.apk
My camera does not work after Auto_Debloat?
If you were on LIneageOS or crDroid and then flashed Stock Oreo, then your camera may not work afterwords. The only fix that I know of is to root your phone again. Flash the KDZ to downgrade your firmware and root again.
Security PIN not working, or I forgot my PIN to login.
This can happen if you are restoring a twrp backup. Just delete your pin & set it back up again.
How to Delete Your Android Security PIN
"Improve Location Accuracy" keeps popping up when wifi-calling is enabled?
This is how you fix the google popup message.
Note: 910 is the model number of your phone
dial
*#546368#*910#
Field Test
GPRI VoLET/VoWiFi
IMS
Common
VoWiFi
Use Geolocation Information (Uncheck)
press back, tell you get to home screen
Restart phone
End of Troubleshooting guide.
Frequently Asked Questions
How can I save battery power on the H910 & all phones?
You can turn off AT&T Auto Connect under WIFI. Then under NFC Disable Tag Reading. Also you can download Force_Doze_Mode, this is for all phones.
Force Doze Mode Force your phone into doze mode to save battery. (root only) With Google or without, like LineageOS or a DeGoogled phone.
Also one of my favorite programs for all phones
SuperFreezZ "making it possible to entirely freeze all background activities of any app."
Also if you want to save your battery from wear you can use BatteryBot Pro. You can set an alarm when charged is reached and you can see your battery level on the second screen with the screen off.
BatteryBot Pro "Battery monitoring tool"
Can I see some benchmarks for Auto_Debloat v9.67 & v8.67?
I have an H910 so I can show you benchmarks from Auto_Debloat v9.66 DeGoogled Oreo v20g. I am still using the LG OEM 2018 battery, so a new battery may show better performance.
Geekbench 5
3dmark max
All internet speed tests were done on Auto_Debloat 9.74
Home Wifi on 2.4GHz 144 connection.
AT&T LTE
What options do you recommend for a twrp backup?
Your sdcard need's to be formatted in exfat.
Boot
Recovery
System Image
data (excl. storage)
EFS
Firmware
LAF/Download Mode
What about a twrp restore?
You should factory reset, then restore only if you were already had Lemon Drop installed.
You only need to flash.
Boot
System Image
Data
How do I format my sdcard for the Lgv20 & copy over my data?
Note: Formatting will delete all you data on your microsd card. So you may want to make a backup first before formatting.
I have found that it is best to format the sdcard in twrp.
Click on Wipe
Click Advanced Wipe
Check Mark Micro SD card
Click repair or Change file System
Click Change File System
Click on exFAT
Swipe to format
It's best to just Mount the Usb Storage in TWRP to copy over your data to you micro sd card. I was having issues with my sdcard reader in my laptop. I think it was corrupting the files on the sd card. This way you don't ever have to take your card out of your phone.
What is the differences between Auto_Debloat 9.x & Auto_Debloat 8.x?
Not much they are almost identical. Auto_Debloat 9.x has the H910 boot.img, twrp and modem drivers. Auto_Debloat 8.x does not have the boot.img, twrp or modem drivers, so it can be used on most Lgv20 phones, running Stock Oreo 8.0.
Can I use my Unlocked Lgv20 on another carrier, after Auto_Debloat?
You will need to make sure your APN is setup. Access Point Names, Go to settings, Mobile Networks, Access Point Names. If you do not see your carrier there you need to manually type it in. Do a google search to find your APN carrier settings. Other than that you will need to find out if the Lgv20 model phone you have is compatible with the carrier you are using it on. You may also need to call your cell provider and have them enable LTE or give them your IMEI number.
What does Auto_Debloat change on the Lgv20?
It removes a about one gigabyte of bloatware, disables all logging on the phone. Disabled MLT/LDB that slows your phone down. Removed LG Root Checker tool. Disabled all FOTA updates, when your phone is rooted FOTA updates will break your phone. Oh and there is my very own custom build.prop tweaks I have put together. Also Auto_Debloat will update the GPU drivers. All these changes will speed up the Lgv20 and bring it back to life, so you can use it for years down the road.
Why did I make the Lemon Drop Rom and the extra-add on mods?
I love my Lgv20 phone, it's an awesome phone. I don't think there will ever be another phone like the Lgv20. I want to use my Lgv20 phone for years down the road. I cant stand it when my phone or computers don't run perfect.
Why did I make the FAQ & Troubleshooting guide?
There is no way I could remember all this information. I use the guide myself, when I need to reinstall the Lemon Drop Rom. Once I forgot that I needed to reinstall my EFS, and I could not understand why I was only connecting at 4G not LTE. That's when I decided I need to write all this information down.
I am a developer may I port Auto_Debloat to another phone?
Yes you may, I only have an Lgv20. But if you want to take the time and port Auto_Debloat over to another phone, go for it.
Is LTE going away because of 5G?
"LTE, which stands for Long Term Evolution, will be around for at least 10 years, so 5G will not make LTE obsolete any time soon. May 20, 2020"
Can I change my Lgv20 from CDMA to LTE/GSM?
Depending on your version of firmware.
LG V20 CDMA to LTE/GSM switch via Hidden Menu
Can I go to LineageOS from the Lemon Drop Rom?
Yes you can, flash the KDZ to downgrade your firmware and root your phone again.
The End.
Credits, A Special Thank You
@vlad48 for the CDMA to LTE/GSM Guide
@Vexamus for the fastboot windows drivers Guide
at Christopher Roy Bratusek for NanoDroid
at u/C---D for the guide on the LS997.
at Zackptg5 for the Viper4Android Magisk Module.
at jadilson12 for the Viper4Android-presets
at appuals.com for the guide on how to delete the security PIN.
at hardreset.info on how to factory reset the Lgv20
at viper520 for Viper4Android
at Aamir Siddiqui for the information about Viper4Android FX
EdXposedManager GitHub
EdXposed GitHub
Riru GitHub
V20 connoisseur, well done, nice to see this being kept alive. I do like my V20 even though its now a second phone. Thanks for your time & dedication on this
[email protected] said:
V20 connoisseur, well done, nice to see this being kept alive. I do like my V20 even though its now a second phone. Thanks for your time & dedication on this
Click to expand...
Click to collapse
Your welcome, not a problem. I love my Lgv20 phone.
Darnrain1 said:
First download
Auto_Debloat_Lgv20_msm8996_Oreo_v7.2_flashable.zip
Click to expand...
Click to collapse
There is no link to the flashable zip file? Or am I missing something here?
SidneyD said:
There is no link to the flashable zip file? Or am I missing something here?
Click to expand...
Click to collapse
Yeah give me 5 min I was putting the final touches on Auto_Debloat v8.3 and v7.3. Uploading now.
Auto_Debloat v9.1 and v8.1 Fixed GPU permission files. Backed up stock build.prop file just in case you ever need it.
Just wondering what do u mean by disabling the ota?
I mean what ota do u disable…
stingbandel said:
I mean what ota do u disable…
Click to expand...
Click to collapse
OTA Updates are short for Over the Air Updates. When your phone is rooted then OTA updates will break your phone. I disabled all OTA updates. Also if they push out an OTA Update that changes the ARB Anti Role Back on the Lgv20 then the Lgv20 will be bricked. So it's just a good idea to have them disabled when your phone is rooted. If your going to run a stock based rom.
"An over-the-air (OTA) update is the wireless delivery of new software, firmware, or other data to mobile devices. Wireless carriers and original equipment manufacturers (OEMs) typically use over-the-air updates to deploy firmware and configure phones for use on their networks over Wi-Fi or mobile broadband."
Hey I just wanted to say thank you for creating this! I have an h910, been running alphaomega for the last couple of years I guess pretty happy but it got a bit buggy and is no longer supported obviously.
So this afternoon I'm gonna back up and take the plunge, change to this stock debloated and see how I get along. I'm a bit nervous haha since it's been ages since I tinkered/flashed anything.....will I remember, will it go smoothly jaja....or will this be two days without a phone and lots of hours sat reading? Soon find out!
I love the v20, really appreciate peoples' efforts to keep it alive and useful - I don't know if I'll ever want/need more from a phone to be honest!
*edit* I'm having real problems getting the rom file from androidfilehost There is only one mirror available and it keeps cutting my connection, I have to pause and restart, downloads a few megs and then stops again.....
If it is easy to put up another copy of the file somewhere it'd be appreciated, thank you!
koodz said:
Hey I just wanted to say thank you for creating this! I have an h910, been running alphaomega for the last couple of years I guess pretty happy but it got a bit buggy and is no longer supported obviously.
So this afternoon I'm gonna back up and take the plunge, change to this stock debloated and see how I get along. I'm a bit nervous haha since it's been ages since I tinkered/flashed anything.....will I remember, will it go smoothly jaja....or will this be two days without a phone and lots of hours sat reading? Soon find out!
I love the v20, really appreciate peoples' efforts to keep it alive and useful - I don't know if I'll ever want/need more from a phone to be honest!
*edit* I'm having real problems getting the rom file from androidfilehost There is only one mirror available and it keeps cutting my connection, I have to pause and restart, downloads a few megs and then stops again.....
If it is easy to put up another copy of the file somewhere it'd be appreciated, thank you!
Click to expand...
Click to collapse
Thank you very much, I love my Lgv20 phone and don't want to see it die. I have used A/O in the past it is a good rom just a lot of bloatware on the H910 phone. It's not hard at all to install on the H910 just flash two files and your good to go. But as for download the rom I know what your talking about.
If you have issues downloading the rom from androidfile hosting you use this Firefox extension Multithreaded Download Manager
Edit: You also may want to take screen shots of your phone, that way you know how you had your phone setup before hand. Just press down vol and power at the same time. They are stored in /sdcard/Pictures/Screenshots Back them up to the micro sdcard because you will need to format data and it will wipe everything on your internal storage. Also you may want to backup everything you want to save from your internal storage to the micro sdcard.
Darnrain1 said:
Thank you very much, I love my Lgv20 phone and don't want to see it die. I have used A/O in the past it is a good rom just a lot of bloatware on the H910 phone. It's not hard at all to install on the H910 just flash two files and you good to go. But as for download the rom I know what you talking about.
If you have issues downloading the rom from androidfile hosting you use this Firefox extension Multithreaded Download Manager
Click to expand...
Click to collapse
Thanks for your reply! I reckon flashing it will be easy too - hope so!
I did try with a couple of different download managers in Firefox, no luck. Now slowly but surely getting it bit by bit in brave browser haha. It lets me resume after showing "network error", which firefox didn't. Fingers crossed!
koodz said:
Thanks for your reply! I reckon flashing it will be easy too - hope so!
I did try with a couple of different download managers in Firefox, no luck. Now slowly but surely getting it bit by bit in brave browser haha. It lets me resume after showing "network error", which firefox didn't. Fingers crossed!
Click to expand...
Click to collapse
Yeah Multithreaded Download Manager is the best download manager I have ever used for Firefox. If that don't work you can always use that extension. I just downloaded the rom just now took about 6 min to download. It download at full speed of your internet.
Darnrain1 said:
Yeah Multithreaded Download Manager is the best download manager I have ever used for Firefox. If that don't work you can always use that extension. I just downloaded the rom just now took about 6 min to download. It download at full speed of your internet.
Click to expand...
Click to collapse
Thanks again for your replies!
I will persist with brave for now, I'm at 1.4 gigs and it keeps resuming OK so I'll try to be patient haha. I live in the mountains with limited data connection only, when its good 700kbps, average 200ish - but 100gig a month current limit so I really want to get it this time without wasting data If this one doesn't work in brave, one more try with multithreaded and then a walk into town tomorrow if not.
Looking forward to having a clean install again, cheers!
koodz said:
Thanks again for your replies!
I will persist with brave for now, I'm at 1.4 gigs and it keeps resuming OK so I'll try to be patient haha. I live in the mountains with limited data connection only, when its good 700kbps, average 200ish - but 100gig a month current limit so I really want to get it this time without wasting data If this one doesn't work in brave, one more try with multithreaded and then a walk into town tomorrow if not.
Looking forward to having a clean install again, cheers!
Click to expand...
Click to collapse
Not a problem, just follow the Installation instructions and Auto_Debloat will do all the hard work for you.
Hey man just to update
The install went smooth as, everything seems very snappy and the battery seems to be lasting nicely, no greenify or anything else installed.
I did get an issue I had before when installing AlphaOmega - I had no modem (phone didn't recognize it had a sim card in the slot). I installed as per instructions formatting and rebooting, coming from my previous AO (also Oreo) installation. Fortunately, I solved this problem, wrote a detailed write up and still had my modified modem file from 3 years ago. Here is that detailed write up for if anyone else should have the problem of only having Modem (cell signal) or Fingerprint working after flash. Doesn't seem to happen to many people, but a few have had the same problem as me.
Now in the long process of getting the phone back as I want it
Thanks again for your time and effort on this - it is so nice to boot into a debloated, snappy phone.....just playing with all your recommendations now, the screen ghosting zip seems to have worked well, battery is great, phone is quick....I'll keep playing and reporting anything interesting etc Subscribed, too of course!
koodz said:
Hey man just to update
The install went smooth as, everything seems very snappy and the battery seems to be lasting nicely, no greenify or anything else installed.
I did get an issue I had before when installing AlphaOmega - I had no modem (phone didn't recognize it had a sim card in the slot). I installed as per instructions formatting and rebooting, coming from my previous AO (also Oreo) installation. Fortunately, I solved this problem, wrote a detailed write up and still had my modified modem file from 3 years ago. Here is that detailed write up for if anyone else should have the problem of only having Modem (cell signal) or Fingerprint working after flash. Doesn't seem to happen to many people, but a few have had the same problem as me.
Now in the long process of getting the phone back as I want it
Thanks again for your time and effort on this - it is so nice to boot into a debloated, snappy phone.....just playing with all your recommendations now, the screen ghosting zip seems to have worked well, battery is great, phone is quick....I'll keep playing and reporting anything interesting etc Subscribed, too of course!
Click to expand...
Click to collapse
That's great you got it working. Thanks for posting a guide about how to fix the modem on the H910. I know some people have had issues getting the cell signal working correct in Oreo. I have never had that issue before with both H910 phones I have. So that does help out. Enjoy.
hey everyone I have updated the Thermal mods today 5-5-22 and I have updated the speed mods 5-4-22. The thermal mods are most likely the final version, I am very happy with how they turned out this time. Sometimes I have one of those aha moments and everything just comes together. That's how it was with the thermal mods today.
Updated all the speed mods to v3.1