Have a cleaner stock ROM that is best suited for your needs
Install the ROM then flash the optional parts that you want
ROM download (backup made on ClockworkMod Recovery v5.0.2.0):
http://www.mediafire.com/?4a2fnfg8j902b74
Optional parts (flashable ZIPs):
Car Home: http://www.mediafire.com/?4f7hsq05rck3mjz
LG Keyboard: http://www.mediafire.com/?clduteothoarey5
LG PC Suite: http://www.mediafire.com/?1lxa9bz707j5and
LG widgets: http://www.mediafire.com/?445vzwsmiogvj30
In case you're interested, toxicro shared his RingNoFade patch for those wanting to test it.
http://forum.xda-developers.com/showpost.php?p=25024287&postcount=34
NOTE: It started as a personal backup that later I decided to share with everybody. It's not a tweaked/themed ROM. It's a stock ROM with an easier start (already rooted, cleaned up and updated), so you're free to use it as a base to all the changes you like (kernels, tweaks, scripts, themes, etc).
Here is the story of this ROM
Or should I say "backup"?
klaudyuxxx pointed out here that the stock ROM V20I from T-Mobile UK doesn't have the problem of wakelocks caused by fast dormancy.
Then toxicro posted the link to download the *.KDZ of this ROM here.
Huge thanks to both of them!
I installed the stock ROM V20I, made some modifications and then made a backup. Here's what I changed:
- Rooted it;
- Removed all the apps that were put by T-Mobile UK;
- Removed all the apps that can be found on Google Play Store (the only ones I didn't remove were Google Search, Superuser and Voice Search);
- Removed the ringtone, the notification and the alarm sounds that were put by T-Mobile UK (they were excessively high).
- Made Car Home, LG Keyboard, LG PC Suite and LG widgets available to download as optional parts (removed them from the ROM).
- Updated Google Play Store to 3.5.16, Google Search to 1.3.3.247963, Superuser to 3.0.7 (with binary 3.0.3.2) and Voice Search to 2.1.4;
Advantages:
- The superb and well known quality of the camera on stock ROMs;
- If you like Lg's keyboard, it's there. If you like LG's widgets, they're there. LG's launcher is also there;
- CPU sleeps just fine (no wakelocks from fast dormancy);
- All the other things you like on the stock ROMs.
Drawbacks:
- T-Mobile UK boot animation with sound in the very beginning (instead of the mute and coloured LG's animation);
- Couldn't remove T-Mobile UK APN and MMS settings from the list, but I was able to select another APN, having no problem with mobile data. But having two MMS settings seems to be a problem for people who sends and receives MMS.
Enjoy!
Does anyone know how to remove the APN and MMS settings on this ROM?
As I said, mobile data has no problems with another APN selected, but two MMS settings seems to be a problem.
I tried a different /system/etc/apns-conf.xml, removing telephony *.db files and rebooting, but I think this ROM simply ignores the entries in that file.
Also took a look at the framework-res.apk, but the apns.xml looks the same as on other ROMs.
Am I missing some trick here? Please help!
Thanks in advance!
Check system/etc/flex and remove flex.db or edit it with some sqlite editor
Keep up the good work...I was waiting for something like this, being to lazy myself to start cooking ROMs.
You are my hero...and Roqu3 - I adopted your kernel over franco's.
Roqu3 said:
Check system/etc/flex and remove flex.db or edit it with some sqlite editor
Click to expand...
Click to collapse
Thanks man!!! Very, very much!
I replaced both files for the ones of brazilian ROM and I have now only the corerct APNs listed and selected.
I even made a ZIP to flash during the installation of this backup with the proper brazilian configuration.
http://dl.dropbox.com/u/47227133/Brazil-signed.zip
In case anyone wants the same, just send me the following three files from a stock ROM of your country.
/system/etc/apns-conf.xml
/system/etc/flex/flex.db
/system/etc/flex/flex.xml
Click to expand...
Click to collapse
The phone won't sleep again if you do this.
Is it mandatory to edit the files?
yuripg1 said:
In case anyone wants the same, just send me the following three files from a stock ROM of your country.
/system/etc/apns-conf.xml
/system/etc/flex/flex.db
/system/etc/flex/flex.xml
Click to expand...
Click to collapse
So are you saying the a new APN cannot be created without d!cking around with the files? I'm asking because with V20G (which is Romanian version) I had no problems creating a Canadian APN.
Please keep us updated on your work...as I said, I've been waiting for something like this since I first read about V2oi and the wakelocks fix.
Ipse_Tase said:
So are you saying the a new APN cannot be created without d!cking around with the files? I'm asking because with V20G (which is Romanian version) I had no problems creating a Canadian APN.
Please keep us updated on your work...as I said, I've been waiting for something like this since I first read about V2oi and the wakelocks fix.
Click to expand...
Click to collapse
No, as I've said, I had no problem setting and selecting another APN (because you can select the right one). It's just that you can't remove the T-Mobile entries from the list, meaning that it may be a problem for MMS only (because you can't select a specific MMS setting like you can do with APNs, and I don't know how smart Android is dealing with two different MMS settings).
By the way, you can change the mentioned files by yourself with just a file manager with permission to write on /system partition, like ES File Explorer (enabling the root functionalities of it). I created a ZIP to myself only to make my life easier when installing the backup, eliminating the entries from T-Mobile without having to use a file manager to do it afterwards.
Long story short: I did use the ROM before without this change, only with additional APN and MMS settings and I had no problem with mobile data. It worked just fine!
yuripg1 said:
In case anyone wants the same, just send me the following three files from a stock ROM of your country.
/system/etc/apns-conf.xml
/system/etc/flex/flex.db
/system/etc/flex/flex.xml
Click to expand...
Click to collapse
These are the files I replaced in my custom rom to give me a T-Mobile 2.3.3 ROM base of the 20G Open Europe KDZ. Fixes a few issues if you do it this way.
techhead0 said:
These are the files I replaced in my custom rom to give me a T-Mobile 2.3.3 ROM base of the 20G Open Europe KDZ. Fixes a few issues if you do it this way.
Click to expand...
Click to collapse
Interesting...when I touched the files (replaced the v20i ones with the V20g files) my phone would not boot. I had to recover the ROM.
How do I get rid of the T-Mobile APNs ...and why are they read-only?
/EDIT I can edit the optable.db (to leave only my provider) but you guys did not mention this file. apns-conf.xml can also be trimmed to one provider...flex.xml is still giving me trouble (still looking for the correct codes in flexinfo) and I kind of see what can be edited in flex.db.
If anyone can help sort this mess out, I'd appreciate it
Scared of having to recover the phone again if I mess with it.
Ipse_Tase said:
Interesting...when I touched the files (replaced the v20i ones with the V20g files) my phone would not boot. I had to recover the ROM.
How do I get rid of the T-Mobile APNs ...and why are they read-only?
/EDIT I can edit the optable.db (to leave only my provider) but as far as flex.db goes, I have no idea what to keep. apns-conf.xml can also be trimmed to one provider...flex.xml is still giving me trouble (still looking for the correct codes).
If anyone can help sort this mess out, I'd appreciate it
Click to expand...
Click to collapse
I installed the flex.* and apns-conf.xml on a clean installation, so I had no problem. I think you had problems because you didn't delete telephony *.db files after changing the files (I suppose you changed the files manually using the phone, so you had data left from previous configuration).
If you can, try the same thing but deleting the *.db files in /data/data/com.android.providers.telephony/databases/
They will be generated again on reboot.
Of course, it's good to have a backup in case it goes wrong again.
By the way, if your flex.xml has FLEX_AUTOPROFILE="true", you will have the problem of fast dormancy (Mine has and I'm suffering from it after disabling mobile data. I suspect that's the case. I'll take a look at the same file of stock T-Mobile setup to see if it's lacking or set as false - which may indicate the way to solve it)
Click to expand...
Click to collapse
I was wrong saying that.
yuripg1 said:
IBy the way, if your flex.xml has FLEX_AUTOPROFILE="true", you will have the problem of fast dormancy (Mine has and I'm suffering from it after disabling mobile data. I suspect that's the case. I'll take a look at the same file of stock T-Mobile setup to see if it's lacking or set as false - which may indicate the way to solve it)
Click to expand...
Click to collapse
WHAT?????? You're killing me...the whole reason I moved to V20i was to get rid of that stupid bug
How did you determine it's related to fast dormancy?
Last night my phone was NOT awake at all (unlike V20G) and drained <0.5% /hr
BTW: it is the telephony.db that has the APN list...I see my APN added there. One would think if I edit that db I should get rid of the T-Mobile entries. But then there is the preferred-apn.xml that points to the db....
Ipse_Tase said:
WHAT?????? You're killing me...the whole reason I moved to V20i was to get rid of that stupid bug
Click to expand...
Click to collapse
You misunderstood me. The stock V20I on post #1 has a flex.xml without this entry, so I think it won't keep your phone awake as it was promised.
It was my fault to push the brazilian files containing that entry (the reason why I experienced FD bug even on this ROM).
Ipse_Tase said:
How did you determine it's related to fast dormancy?
Click to expand...
Click to collapse
For a reason I can't remember confused I searched for FLEX_AUTOPROFILE and found this page. It's from another LG phone.
And comparing both flex.xml from V20B_00 (Brazil unbranded) and V20I_00 (T-Mobile UK), the latter doesn't have the FLEX_AUTOPROFILE declared.
Don't know if any other ROM without this thing would start to behave fine or not (I don't even know if it's needed to edit also the flex.db file)
Ipse_Tase said:
Last night my phone was NOT awake at all (unlike V20G) and drained <0.5% /hr
Click to expand...
Click to collapse
I hope it stay that way!
yuripg1 said:
And comparing both flex.xml from V20B_00 (Brazil unbranded) and V20I_00 (T-Mobile UK), the latter doesn't have the FLEX_AUTOPROFILE declared.
Don't know if any other ROM without this thing would start to behave fine or not (I don't even know if it's needed to edit also the flex.db file)
I hope it stay that way!
Click to expand...
Click to collapse
Thanks for the clarification...for a moment I had shivers down my spine that I'll be in the same boat with wakelocks...
If I have any luck editing telephony.db without crashing, I'll be happy. Not that I have any problems at the moment (just annoying that the T-Mobile APN is R/O).
/EDIT I changed my telephony.db on PC and uploaded it to the phone...got only one APN now, and it's mine. Hope it stays that way.
BTW: deleting the telephony.db database only caused the default one to be re-created...not what we needed.
APN Global Pack (CyanogenMod's APNs - Thanks to them)
Removed - Have to fix behavior on clean installation
APN Brazil Pack (Brazilian V20B_00 APNs)
Removed - Have to fix behavior on clean installation
READ BEFORE INSTALL
If you are flashing one of these packs on the ROM you are currently running, I would recommend you to first delete all content of /data/data/com.android.providers.telephony/detabases/ then reboot to recovery to flash the pack you want.
If you are flashing one of these packs on a clean installation (no /data yet), there's no problem in flashing it.
If you are going to flash the APN Global Pack, containing a huge list, it can take you a fair amount of time to "Reset to default" the APNs list (it took me almost 48 seconds when I tested it), but it works just fine.
However, the best part is that, after applying the APN Global Pack, any apns-conf.xml that you push from another stock ROM to /system/etc/ will be fully understood. So you can have APNs list you want, not forgeting to delete the directory mentioned above before the change.
----------edit----------
Haven't tested if it invokes the problem of fast dormancy (I personally think it's very unlikely, but...)
I'm going to try later
Click to expand...
Click to collapse
Haven't figured out how to make it work without flex.db (or how to create a flex.db containing all needed APNs)
yuripg1 said:
You misunderstood me. The stock V20I on post #1 has a flex.xml without this entry, so I think it won't keep your phone awake as it was promised.
It was my fault to push the brazilian files containing that entry (the reason why I experienced FD bug even on this ROM).
For a reason I can't remember confused I searched for FLEX_AUTOPROFILE and found this page. It's from another LG phone.
And comparing both flex.xml from V20B_00 (Brazil unbranded) and V20I_00 (T-Mobile UK), the latter doesn't have the FLEX_AUTOPROFILE declared.
Don't know if any other ROM without this thing would start to behave fine or not (I don't even know if it's needed to edit also the flex.db file)
I hope it stay that way!
Click to expand...
Click to collapse
Romanian v20h doesnt have that line on flex.xml and that ROM have data tracker-fd problem, so i think it's not that line
Roqu3 said:
Romanian v20h doesnt have that line on flex.xml and that ROM have data tracker-fd problem, so i think it's not that line
Click to expand...
Click to collapse
Does it have a space before the closing /> ? Could be a parsing problem.
It is somehow related to those files, because when I pushed the files from my stock ROM it started to suffer wakelocks caused by fast dormancy.
----------edit----------
Compared the flex.db files and, despite each one having some some different fields, both have the same values related to fast dormancy (10).
yuripg1 said:
Does it have a space before the closing /> ? Could be a parsing problem.
It is somehow related to those files, because when I pushed the files from my stock ROM it started to suffer wakelocks caused by fast dormancy.
----------edit----------
Compared the flex.db files and, despite each one having some some different fields, both have the same values related to fast dormancy (10).
Click to expand...
Click to collapse
yeah but changing that value to 0 or deleting the line had no effect on dtfd-fd bug, you can also delete the whole db file and no effect on that
Happy camper
After a couple of days on V20i with Roq IX (notouch) I can happily reports all's well, good battery life and no FCs.
THANK YOU both yuripg1 and Roqu3 for your work - now the O1 is worth keeping a little longer.
Only issue I have is that Clockworkmod 5.0.2.7 does NOT backup my ext2 partition that I use for apps...I have to back it up manually from Root Explorer.
where can i find the Roq IX kernel? i searched all the forum without luck.. thanks in advance..
answer for Roq kernel
where can i find the Roq IX kernel? i searched all the forum without luck.. thanks in advance..
you can find it here:
mioptimusone.com/foros/viewtopic.php?f=11&t=684
latest is Kernel-X.
Click on [Descargar Kernel-X] and download latest Roq version.
I recently installed the viberom for my lenovo p780 and it comes with preinstalled japanese software, i deleted nearly all the japanese software and installed english alternatives however ive got the english secureit installed and when i delete the japanese secureit, no matter what i do, i wipe the davlik-cache, normal cache, i even delete all folders associated with the app manually and it still comes back upon every reboot of the phone, i want to know how to get rid of the app completely so when i reboot my phone it doesnt reinstall, thanks in advance.
Eryklok said:
I recently installed the viberom for my lenovo p780 and it comes with preinstalled japanese software, i deleted nearly all the japanese software and installed english alternatives however ive got the english secureit installed and when i delete the japanese secureit, no matter what i do, i wipe the davlik-cache, normal cache, i even delete all folders associated with the app manually and it still comes back upon every reboot of the phone, i want to know how to get rid of the app completely so when i reboot my phone it doesnt reinstall, thanks in advance.
Click to expand...
Click to collapse
I think you mean Chinese apps, there are no Japanese apps in the Vibe ROM. You can disable the app or uninstall the system app to prevent it from recovering back after your factory reset your phone, but be caution, removing wrong app will make your phone unusable.
Or perhaps you can try modded Vibe ROM, called X Vibe, those bloatware has been removed.
http://forum.xda-developers.com/lenovo-p780/development/x-vibe-rom-lenovo-p780-t2665791
Hi, i have a OnePlus 6T wich is set to Portuguese Language,
Twrp is installed and phone is rooted and running at the moment official OOS 10.3.4.
The issue i'm facing is, that google decided to translate the playstore to my native language, i don't like the translations, Often misleading but i can live with that, what i dont like is the translation of app name and even after install causing confusion. and even harder to share or when someone seeks help for a app it has the wrong name. or it is not the official name it was released.this causes no Standard or pattern... in the end taking "Windows" software as example, in Portuguese it is still "Windows", not "Janelas"
Is there a way to make the Playstore use the English language, but also maintain my OS Language Portuguese as this is a eyesore and tingling my OCD?
:silly::silly::silly:
@dreameater
Because your device is rooted, install Xposed Framework in order to install and run Xposed module named XPosedAppLocale. It allows you to set locales on a per-app basis, which means you can use a different language in each of your Android apps, and finally restore the nuances that always get lost in translation.
I see your point and thanks for your reply , but I already tried that and it didn't work
EdXposed + app locale 1.4 no luck
EdXposed + app locale 2 no luck
EdXposed + app settings no luck...
@dreameater
It annoys me in retrospect that I wasted my time with you.
Hi all,
i hope this is right section.
I'm searching in forum by 3 days without found how solve, and i have a DC-Phoenix license that is expiring today.
I have a Honor20 that modified an year ago with a friend ( root and others ) but i have problem that ROM doesn't include a keyboard. So when i reset phone i have only vocal possibility. I need to NOT set phone, pass Gboard apk by PC and install it.
Each time that i need to reset it's the same thing
I also change other 3-4 RoMs with same result
Is there a way to cook Huawei Rom to add this apk as system app ?
I try some kitchen tool but doesnt work with these ROMs. I think it was a simple operation after unpack and before repack ROM but i don't know how found system/app folder or similiar
Thanks in advance who can help me , and sorry for my english
gurghedi said:
Hi all,
i hope this is right section.
I'm searching in forum by 3 days without found how solve, and i have a DC-Phoenix license that is expiring today.
I have a Honor20 that modified an year ago with a friend ( root and others ) but i have problem that ROM doesn't include a keyboard. So when i reset phone i have only vocal possibility. I need to NOT set phone, pass Gboard apk by PC and install it.
Each time that i need to reset it's the same thing
I also change other 3-4 RoMs with same result
Is there a way to cook Huawei Rom to add this apk as system app ?
I try some kitchen tool but doesnt work with these ROMs. I think it was a simple operation after unpack and before repack ROM but i don't know how found system/app folder or similiar
Thanks in advance who can help me , and sorry for my english
Click to expand...
Click to collapse
What’s the problem with installing gboard apk. You can Systemize it, but it gets wiped in firmware reflash, just like all apps.
Problem is that actually i'm searching to sell this phone, and anytime a buyer reset phone and see problem .. if buyer don't know about android he think that phone could not work
Are you saying that stock rom doesn’t have keyboard? Stock rom always has keyboard.
i don't know why... but there isn't.
i flashed some stock ROM ( from huawei-firmware or others ) but same results. when i go ( very difficult ) in settings no keyboards are present , when i install Gboard or others apk , i can switch from Vocal to keyboard
in huawei firmware i don't know if it's possible check by pc what apks are present, but i would modify stock rom to add Gboard apk and reflash it