[Q] Installing Web2Go and Wifi-Calling on P509 with custom ROM? - Optimus One, P500, V General

I have a P509 with no data-plan (pay as you go). I often use wifi-calling though (when signal is weak/non-existant) as well as web2go when I don't have wifi access and need to get on the net.
I tried a couple of the custom ROMs, and I really like devoid, but I was unable to get these apps reinstalled. I tried using Titanium Backup to restore the apps, but restoring web2go hangs titanium backup, and restoring wifi-calling works, but wifi-calling generates an error when it tries to start. For now I'm back on the stock rom with a franco kernel, which seems to be working fine, but I'd love to go to a custom kernel.

For anyone interested, the WebToGo app seems to be just a wrapper to bring you to http://home.web2go.com, so it is useless. It isn't included as an apk, so if you want to use it on a custom ROM, you need to deodex WebtogoHome.odex then recompile to apk
Wifi Calling is actually system/Kineto.apk
It also requires:
lib/libganril.so
lib/libkineto.so
lib/librilswitch.so
I'm not aware of a way to build an apk that installs extra files in .lib (there may be a way, I'm new here), so the only way I know to install is either using a custom zip, or to build a custom ROM with these. I did the latter.

I forgot this part:
in build.prop (I put it near the end)
Code:
rild.libpath=/system/lib/librilswitch.so
rilswitch.vendorlibpath=/system/lib/libril-qc-1.so
rilswitch.ganlibpath=/system/lib/libganril.so
I'm able to run devoid.franco with Wifi Calling using these settings and the above listed files on my P509

If you have T-Mobile as a provider, you can use wifi to send/receive calls with your normal phone-number.
The software is called 'Wifi Calling' and only works with T-Mobile. It comes stock on the Optimus-T/P509, but takes several tweaks to get it working properly on a P500 based ROM as I learned.

That is great news!
Are you able to go to http://home.web2go.com in your browser and add a day data pass? I disconected from wifi and allowed data but could not get to the website.

yep it seems to work for me.
I was much more interested in the Wifi-Calling though, as my cell reception is terrible at home.

I'm going to try to make a zip that will update the rom properly. I don't yet know how to alter the build.prop file from a zip, but assuming I can figure that out, I'll post it.

Here is a zip that should apply to any p500 2.2 based rom to get Wifi Calling (with T-Mobile) working. I've only tested it via clockwork mod. And I've only verified it using T-Moble in the US.
One note. I used a pretty dirty method to update the build.prop file, so don't install the zip more than once on any given rom. Doing so would probably work fine, but will leave extra junk in your build.prop file
Edit: I don't want to maintain multiple copies, should I need to update the code in the future. Get it from here:
http://forum.xda-developers.com/showthread.php?t=1116268

AxesofEvil said:
I'm going to try to make a zip that will update the rom properly. I don't yet know how to alter the build.prop file from a zip, but assuming I can figure that out, I'll post it.
Click to expand...
Click to collapse
That would be a great application. I know many T-mobile customers decide to just use the stock ROM so they can have wifi calling.
Figured out my problem accessing web2go. I thought it was a general problem because I had the same symptom in both phones. One phone had a sim that had never been used. The other phone somehow lost its APN settings. Of course, the bad sim card was in the phone with the correct APN and the good sim was in a phone with no APN entries. Stupid!

well done on the wifi calling zip!
i'm going to give it a shot tonight and post the results.
btw do you have any trouble with incoming MMS using custom ROMS? Mine shrink unless i'm using CM7.

You started off asking a question about wifi calling. You now have a app that solves the problem.
I think this section is no longer appropriate. This thread should be in the "Optimus One, P500 Android Development" section. When you post there your solution will get the attention it deserves!!
PS Don't forget to modify the thread title.
PPS Works Great!!!

I don't have enough posts to reply to your thread in the Development section, but just wanted to say thanks!
In the UK, this Wi-fi calling service is offered by the Orange network but I was unable to use it as my phone was not running the Orange ROM. I was able to adapt your zip, replacing the app and lib files with ones extracted from an Orange ROM - and it works perfectly.

What is the difference between this and say, Skype or Fring, or any of the other VoIP apps on the Market?

DigitalAnalog said:
What is the difference between this and say, Skype or Fring, or any of the other VoIP apps on the Market?
Click to expand...
Click to collapse
It uses your own phone-number, and you can call to other real phones with no additional charge. Other than that there isn't much difference.

AxesofEvil said:
Other than that there isn't much difference.
Click to expand...
Click to collapse
Humpf... would not the protocol be the huge difference here? The proprietary Skype blackbox pretty much sucks.

AxesofEvil said:
It uses your own phone-number, and you can call to other real phones with no additional charge. Other than that there isn't much difference.
Click to expand...
Click to collapse
I didn't know that, thanks.

RE: ?
509: Running with the new baseband, and OXYGEN.
Any progress on this? Since reading this, I'm trying to figure out a way to dissect an apk and allow for device specific compliance.
I have a few stock and aftermarket 'KINETO apks... What type of code would I need to learn for making this happen?
Also, when opening some of the files, they turn out to be characters spaced out several inches apart. I'm interested in learning about this.
I've been getting to know Eclipse and SDK on Ubuntu; however, some of these files cannot be edited with standard 'gedit' or notepad..
ALSO - When preparing to edit build.prop.kineto, the file opens with the code mentioned here. But that's all; nothing else.
Just these 3 lines of code:
rild.libpath=/system/lib/librilswitch.so
rilswitch.vendorlibpath=/system/lib/libril-qc-1.so
rilswitch.ganlibpath=/system/lib/libganril.so
Please Advise.

Related

[Q] Rooting an Eris flashed to Cricket

OK so I am considering rooting my Eris and have been reading up a bit. My main concern is that the phone is already flashed to Cricket and if I root it will it "unflash" or in any way affect the functionality of the phone? I don't want to pay another fee to get it flashed again. It works perfectly on Cricket right now (3G, navigation etc..) Also, if i can root this to get froyo 2.2 how can I ensure i have the latest version? Thanks for all the help in advance. Really looking forward to OC this baby to 700mhz like i have seen people do.
PM XDA (or androidforums.com) member "pkopalek", and give him a link to this thread - hopefully he will respond here.
When it comes to Cricket+Eris, he's the right person to ask.
You might also want to do an advanced search in the Eris forums using his member name and Cricket as a keyword.
e.g.
http://forum.xda-developers.com/search.php?searchid=55944722
I know that he has used several - or many - dev ROMs on Cricket, but I am under the impression that there are some post-ROM-install steps that need to be performed.
If it's "Flashed" to cricket, you probably have much less work to do.
"Flash" is a buzz word that 'cool kids' that work at Cricket stores throw around, not really understanding what they're doing.
First of all, there's the PST settings. If you have a normal SenseUI ROM, you can access these settings with ##778 (call). Try that. Does that access PST settings? The password is 000000.
If so, all you'll have to edit here is MDN, MSID, and Home SID. You can get these numbers from Cricket customer service. Sometimes they call MSID something else. MDN is your phone number. Home SID depends on your physical area, among other things.
Once you have those, you can go through your PST settings and just confirm them with Ryan Mogul's PST settings thread, but DON'T use the PRL's he's saying to use (1039 or 38515 or whatever he uses, ignore the PRL file numbers, you're going to use 32100 or 32400 or something higher). If you need the PRL file, look at the attachment of this post. I put it there in a .zip file (unzip it first).
http://forum.xda-developers.com/showthread.php?t=492824
After making the appropriate changes with your phone number, MSID, and SID, you can hit Menu > Commit modifications, and your phone will reboot.
If you've already had Cricket activate it from their side (aka scan or put in the Serial # of your phone into their system so that their network allows it to be used) then talk and text should work at this point. Does it?
If it does, you're ready for the 'flashing' part. Is the phone Rooted? If you're going to get the Android plan from Cricket, you don't technically need it to be, to have full functionality on Cricket. If you're on one of the lower plans (that has Mobile Web on it), and you want to use it still, you'll need to Root, and do this 'Flashing' thing everyone is talking about.
The Flash just tells all of the internet traffic to tunnel through wap.mycricket.com port 8080 (the web proxy that Cricket requires phones on the 'mobile web' plans to use -- the Android plan uses NO proxy, so that's why we don't need this step if you're going to go on that).
First, to root your phone (if it's not already rooted, and it's OK if it is), jcase's 1-click root works great.
http://forum.xda-developers.com/showthread.php?t=742228
Download that and throw it on your phone. You can install it with ADB, or if you have wifi on the phone (whether or not it has cell service), you can just use the web browser on the phone and download it straight there. Or get tAttachApkInstaller from the Google Market (it's free), and send the eris one click root file (eris01root.apk or whatever it's called) to your Gmail account, then download it on your phone. tAttachApkInstaller will allow you to install it right from the Gmail App. There are other ways to approach getting the .apk on your phone, but either of those methods are pretty simple.
Then the flash itself. You want to download this flash, put it on your SD card (not in any particular folder, just ON the SD card), and flash it. Do NOT unzip things that you're supposed to flash. They're in .zip format on purpose. I promise. I'd download the Cricket v10 flash.
http://forum.xda-developers.com/showthread.php?t=730289
If you're going to put a custom ROM on your phone; that's great. Do that first (through Amon-RA's recovery). I recommend xtrSense - http://forum.xda-developers.com/showthread.php?t=726467 - it works with Cricket perfectly, is 100% stable and has all of the stock functionality and then some, AND you can still access ##778, which can come in handy when you have Cricket. But just about any ROM available (even 2.2 Froyo ROMs) will work just fine. Always flash the Cricket flash (the link above that I explained) AFTER you flash a ROM. You can do it right after, or you can do it a week later. But either way, you'll need to flash it to make it work.
If you flash a new ROM, you have to flash the Cricket v10 flash again. AND you have to get Autostart installed on the phone. That's free from Android Market.
After a reboot, your phone will eventually ask you for SuperUser permissions for Autostart. Allow it.
Profit.
Let me know where you get stuck in this process, I'll try to help. But it works, I promise you. If you can't figure out PST settings, take screenshots of each screen and gmail them to me. I'll figure it out for ya.
It seems like it's so complicated, and that one little mistake will make it not work. Not really. It will work with a couple of settings off. But it's just data entry. Follow all the directions, and nothing will fail. If something's not working, don't get overwhelmed, just go one step backward and make sure you've got it all right.
Good luck, soldier.
Wow, Paul!
I figured you might give him some useful URLs, but you typed up the "motherload" - thanks!
bftb0 said:
Wow, Paul!
I figured you might give him some useful URLs, but you typed up the "motherload" - thanks!
Click to expand...
Click to collapse
Yeah I didn't realize it, it was so quick. I'll probably refer others to that post now!

[Q] Would you be so kind as to advise a newbie regarding APN issues?

I have the T-Mobile Optimus T. I am new to android so before I go to flashing a new baseband I wanted to get my feet wet with a froyo ROM. After a lot of reading I selected the OpenOptimus build 1.172.1 with the latest Franco BFS kernel. I'm not sure this is the best for me and will probably update to the gingerbread version later, but as I said, I want to play around a bit before fooling with baseband.
Well, after I flashed the ROM and during initial setup, I found that the only "english" locale available was "GB english". Couldn't find a USA locale. This is where my confusion starts. After setting up a few other items I found that I had no data network other than wifi. Following the instructions in the Openoptimus Rom Faq, (well sort of) I obtained an apn file from a different ROM (instructions said to get apn-list.xml but the file is actually named apns-conf.xml). Anyway I put the file in /system/etc and rebooted but there was no change. In fact, looking through the file I see no US T-Mobile info anyway. I'm not at all sure how this works. I "thought" putting the apns-conf file in place would automatically fill in my apn settings. But it didn't.
So my questions are:
Can I just enter the APN info from my original stock ROM (I nandroid restored it). Is this the best way to go or is there something else I should do?
Also, what drawbacks would there be to using the "GB English" locale, if any?
I saw a post somewhere that said using a different country can cause issues with streaming etc. But since I don't know how this all fits together, I wonder if providing the correct apn info will resolve that issue.
Thanks for your esteemed advice.
GB English means "Great Britain", so other than some extra U's (eg, colour vs color) this shouldn't change anything.
Entering your own APN is fine, but if you wipe your data you will need to enter it again. The other option is rebuilding the rom with an updated /system/etc/apns-conf.xml which you can get from a cm7 rom or on google. It's possible that your APN just isn't in the apns-conf.xml file you downloaded though.
Thank you. I just pulled the apns-conf.xml from my stock rom and it matches the one that ciaox had recommended. I guess the tech at T-Mobile must have entered it when I opened the account. I have no problem with the UK spelling. I just didn't want to have any issues with streaming music to my phone from US based sites. I figured they go by the actual apn but, what do I know? (not much on android. yet.)
No problem. For the record there is an option in the browser settings that lets you pick what 'User Agent' it defines itself as, eg Android/Linux/Windows desktop, IE6 and so on.

Stock ROM V20I rooted, cleaned up and updated (fast dormancy fixed)

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.

Wifi error on Sony style v1.1... help.

Hi
I installed this great rom but cannot enable wifi. After few seconds of "enabling" it stops and says "error".
Someone suggested cleaning memory - not helped
Tried this :
http://forum.xda-developers.com/showthread.php?t=1556810
And
http://forum.xda-developers.com/showthread.php?t=1308285
Nothing changed.
Please help, i dont want to revert to stock ****ty firmware.
You could think of moving to something newer, like ArcMini Nxt, which will also run beautifully on the stock kernel.
SmG67 said:
You could think of moving to something newer, like ArcMini Nxt, which will also run beautifully on the stock kernel.
Click to expand...
Click to collapse
I like the look of sony style very much also i would like to have something that is close to the original. But i have a look on your proposal, maybe i will change my mind.
But so far topic stands - anyone have a solution ?
Maybe try this:
Originally Posted by Theshawty
Oh my god! I should really start googling more! I got my Wifi to work again! What I did was:
I opened up Root Explorer
I went into Data
I went into Misc
I went into Wifi
I deleted the conf file.
I rebooted my phone
Success!
Click to expand...
Click to collapse
SmG67 said:
Maybe try this:
Click to expand...
Click to collapse
Tried. I dont have conf file in that folder. Its empty.
floyyt said:
Tried. I dont have conf file in that folder. Its empty.
Click to expand...
Click to collapse
Try to do a fresh install of the ROM
(Make a backup in Recovery, Flash original firmware, Flash ROM, Check WiFi, do Advanced Restore in Recovery and select Data only)
SmG67 said:
Try to do a fresh install of the ROM
(Make a backup in Recovery, Flash original firmware, Flash ROM, Check WiFi, do Advanced Restore in Recovery and select Data only)
Click to expand...
Click to collapse
Nah, i moved to miniCM7pro, it has only one problem, not that serious, and have practically the same functionality. To many playing with sony style to make wifi useful. Thanks for the tip tho...
check your kernel, is only stock kernel
TeckpZi said:
check your kernel, is only stock kernel
Click to expand...
Click to collapse
I have stock kernel.
Wifi on custom ROMs
Hi
I'm at holidays, so I have spare time and i have a backup mobile, so, at last, I've decided migrating my stock to a newer ROM. I just wanted to be able to use multitouch for zooming images/maps/webs, whilst not loosing any functionality. If I can also use a VPN to connect to work via RDP, ald view streaming flash sites... well, that will be a plus. As my mobile version is pretty new i know I can NOT unlock bootloader, so i can't also change my kernel. No problem... there are some ROMs that will bring me my basic needs. I require Androd 2.2 or newer... can't use ICS ROMs (need to change kernel/bootloader, unadvised for my mimmi). Okay, let's see the alternatives:
I've cheked Xperian Blaze v2, SE_Style v1.1, MiniCM7Pro v21, and Andread 2.3.5 Pro final v3
I've had some problems with one and others, but they all had the same issue: Wifi connection was not working. I've tried to ask in the development threads, but i couldn't (not enough messages), so I had to investigate on my own. Not an android developer, just user.
The last ROM I've checked is the Andread. The problem with others was "error" on trying to turn WIFI on, or turning it on but failing on getting IP, disabling the wifi and enabling it again for restarting process. The problem with Andread was slightly different: it made it all fine (establish connection, authentication, get an IP...), but when you want to use network it doesn't work. Seems to be missing routes or something.
I must say I love these ROMs, all of them. Launcher is not a problem, i always install Nemus (love its dock, folders, and ability to resize widgets), although ARC's one is good enough (way better than mimmi's one, despite being sooo similar)
Ok, ok, my solution: I've made a backup of original system before tests, didn't I? ok, lets extract it and see... I've found than /system/lib/Modules/tiwlan_drv.ko was less than 1Mb in my Andread, but 8.7Mb in my original files' backup. Hummm now it isn't working... What would happen if I overwrite it with older one? Lets try it... copy original one (the one in my backup) to SDCard, then use RootExplorer for mounting /system R/W, copy and overwrite Andread's tiwlan.ko, change it's permissions to match original ones (644), and reboot.
Now I have wifi, and my andread is working fine. I still have to recalibrate battery and replace the DroidSansFallback.TTF with the MIUI's one (so I can read my father-in-law chinese messages), but happy enough.
Not sure if it can work with the other ROMs I've cheked before, or with any other mobile. As far as I've seen in this forum, you always talk about the 2.1.1.A.0.6 SE firmware or the newest 2.1.1.C.0.1. I had the 2.1.1.B.0.1 (yes, it's a B). Not sure if it's due I'm in Spain, or my mobile was bought to Yoigo and not Sony... I always assumed the differences will be so minimal it doesn't mind ^_^
I wish this could help someone.
XiaoMigue said:
Hi
I'm at holidays, so I have spare time and i have a backup mobile, so, at last, I've decided migrating my stock to a newer ROM. I just wanted to be able to use multitouch for zooming images/maps/webs, whilst not loosing any functionality. If I can also use a VPN to connect to work via RDP, ald view streaming flash sites... well, that will be a plus. As my mobile version is pretty new i know I can NOT unlock bootloader, so i can't also change my kernel. No problem... there are some ROMs that will bring me my basic needs. I require Androd 2.2 or newer... can't use ICS ROMs (need to change kernel/bootloader, unadvised for my mimmi). Okay, let's see the alternatives:
I've cheked Xperian Blaze v2, SE_Style v1.1, MiniCM7Pro v21, and Andread 2.3.5 Pro final v3
I've had some problems with one and others, but they all had the same issue: Wifi connection was not working. I've tried to ask in the development threads, but i couldn't (not enough messages), so I had to investigate on my own. Not an android developer, just user.
The last ROM I've checked is the Andread. The problem with others was "error" on trying to turn WIFI on, or turning it on but failing on getting IP, disabling the wifi and enabling it again for restarting process. The problem with Andread was slightly different: it made it all fine (establish connection, authentication, get an IP...), but when you want to use network it doesn't work. Seems to be missing routes or something.
I must say I love these ROMs, all of them. Launcher is not a problem, i always install Nemus (love its dock, folders, and ability to resize widgets), although ARC's one is good enough (way better than mimmi's one, despite being sooo similar)
Ok, ok, my solution: I've made a backup of original system before tests, didn't I? ok, lets extract it and see... I've found than /system/lib/Modules/tiwlan_drv.ko was less than 1Mb in my Andread, but 8.7Mb in my original files' backup. Hummm now it isn't working... What would happen if I overwrite it with older one? Lets try it... copy original one (the one in my backup) to SDCard, then use RootExplorer for mounting /system R/W, copy and overwrite Andread's tiwlan.ko, change it's permissions to match original ones (644), and reboot.
Now I have wifi, and my andread is working fine. I still have to recalibrate battery and replace the DroidSansFallback.TTF with the MIUI's one (so I can read my father-in-law chinese messages), but happy enough.
Not sure if it can work with the other ROMs I've cheked before, or with any other mobile. As far as I've seen in this forum, you always talk about the 2.1.1.A.0.6 SE firmware or the newest 2.1.1.C.0.1. I had the 2.1.1.B.0.1 (yes, it's a B). Not sure if it's due I'm in Spain, or my mobile was bought to Yoigo and not Sony... I always assumed the differences will be so minimal it doesn't mind ^_^
I wish this could help someone.
Click to expand...
Click to collapse
Works perfectly. Big thanks

Question how Android "system apps" works...

I did post this in the forum specific to my device, but I though I'd look for help elsewhere too, since the question is more basic to Android, and not really just my phone.
I recently rooted my LG G Pro 2 smartphone, did some stuff and everything was great. I was using CCleaner to remove some unneeded apps, but apparently, I removed the basic "phone" system app that allows the phone's cellular modem to work and make phone calls and texts (I'm thinking of it like a Windows driver, rather than a Windows software app). The unit works fine (WiFi, internet, and such), but I cannot make phone calls or texts, and I have NO bars (reception) at all.
So, here's the question: Can just adding in that system app back into the OS be done, or am I screwed?
I read two ideas...
One was to try and find a "phone.apk" and add it back to the data folder. But then I was unsure if "phone"apk" files are the same on all android phones or if each manufacturer has unique phone apk for each device.
The other idea I heard was to do a full restore, which would be OK, but then someone else suggested that if I deleted the phone apk, that I might have also screwed up the possibility of restoring the phone.
Finally, I used an undelete software after this incident, and the undeleter found a lot of apks and zip files, and I recovered those to a storage file on the SD card for now. But the problem there is that the files all just have number for names (for example, like "recovered_file_342579.apk or .zip). I have no idea if any of these are the phone file I deleted. I feel like I should be able to identify these files somehow, and just re-insert the phone file back to where it was.
What do you guys think?
Reflash your rom. Or flash a new one. Restore will not work. Trying to drop in a dialer apk will probably be a big headache you don't want to deal with.
Wakamatsu said:
Reflash your rom. Or flash a new one. Restore will not work. Trying to drop in a dialer apk will probably be a big headache you don't want to deal with.
Click to expand...
Click to collapse
Part of the problem I'm running into now is that I can't find ROM for this phone. I googled, and a couple websites listed stock ROM, but then the links don't work. Device-specific forum here on XDA doesn't list any actual ROMs, either. This phone was in the upper eschelon of LG's line couple years ago, and is still pretty good by today's standards. I find it hard to believe I cannot find some kind of working ROM for this thing.
Is using a D838 ROM (or whatever the equivalent American model is called) OK to use on a South Korean model that I have (F350S)?
I'd still like to know if I can just re-install whatever phone file I erased and get phone function back again.

Categories

Resources