yashsingh1/xdaforums huggingface dataset:
[LG Optimus 2x] sibbor:
New version out - 0.2.3!

Version 0.2.3 - 2011/08/02

System partitions should be found even if it's other than the default O2X layout

Added the ability to e-mail me the device's current RIL, if they show as "Unknown"

Translation added: Dutch (courtesy to Michel Vrauwdeunt)

Updated German and Spanish translations
[LG Optimus 2x] traxxus:
The updatet german langugae is not included :confused:

Same typos as before.
[LG Optimus 2x] Guoreski:
Great job!:)

Little help for you - Russian language:)
[LG Optimus 2x] sibbor:
Uh. Can you e-mail me that strings.xml again or upload it here? I'm getting spammed currently and can't find it.

Sorry, and thanks!

It's getting in 0.2.4, together with a couple of other fixes. Thank you Guoreski!
[LG Optimus 2x] traxxus:
German language
[LG Optimus 2x] Keltek:
I have a little problem with LG GetRIL version 0.2.3.

I have installed BaseBand version of 0622 and lg-ril.so of size 144948 bytes and MD5 sum of 55a502df7a383b9be7f824002718eddd which is really version 0622, but LG GetRIL says I have version 0614. Then, the recommended BB is 0614 and finally says "Your RIL and baseband is matching". WTF? This is little confusing...
[LG Optimus 2x] gatebil:
same here. If i install BB 622 (not the GB leak) it show me BB614 is installed and matching.
[LG Optimus 2x] superdild:
+1

it seems that bb614 and 622 (10c euro) have the same md5sum :confused:

bb622 (10d singtel) it's well recognized

saluti, mario
[LG Optimus 2x] sibbor:
I'm sorry guys, but the 614 RIL is actually the same as the 622 EU RIL; same hash. That's why this shows. I'll rebuild my matching method so it'll look better before next version.

You're all good!
[LG Optimus 2x] MoreMachi:
A very good app. 5 stars of course.

Sorry for the n00b question, but i'm using the 622 EU ril (i'm from italy) with stock rom. If i change to the CM do i need to update the ril and the baseband to 622 GB?

Thank you, for your work and your beautiful app. Ciao :)
[LG Optimus 2x] sibbor:
New version out - 0.3!

Version 0.3 - 2011/08/04

Fixed a Force Close issue

Improved the RIL/baseband matcher (RIL 622 won't show up as 614)

Improved & tidied up the installation process

Added translation: Russian (courtesy Guoreski)

Updated translation: German (courtesy to traxxus), Cztech (cortesy to Keltek)

RIL added: 0622 (10E, Vodafone) - courtesy to Christian Grünewald

Two unknown RILs added - Help me out here:

0622, Russia? c27864f21598ac11b909fa88361ec52e (1035.21_20110622)

0405, Germany? 5691893065327247c7bc32500cb5b01a (1035.21_20110405)

No, you're good to go with 622 EU. But don't forget to install LG GetRIL and from it the matching RIL, because CM7 includes RIL 218 as default.
[LG Optimus 2x] traxxus:
Thanks sibbor

An updatet german version for next release:
[LG Optimus 2x] -Howard-:
Thanks for this app :) its really usefull nice work!
[LG Optimus 2x] sibbor:
Version 0.3.1 out!

So I just dropped another APK at the Market. This one should be a bit more stable the last one. Still room left for improvements, so more updates will come for sure ;-)

Version 0.3.1 (2011/08/05)

Minor bug fixes (FC issue etc.)

Spinner now selects the matching one of the recommended RILs as default

The app now keeps track on "unknown" RILs, so that only unknown RILs that the app is unaware of gets the ability to be sent to me

Can only send log files if on a supported device

Devices without the Market app won't FC anymore when requesting Superuser (if it's missing)

Updated some translations
[LG Optimus 2x] Guoreski:
Well done, Robert!

Updated and optimized russian translation for you.
[LG Optimus 2x] Marsou77:
Can't download any RIL... I sent a log
[LG Optimus 2x] traxxus:
Sibbor did you change some strings?

in the newest version in german stands on top:

"Your RIL and baseband is matching"
[LG Optimus 2x] sibbor:
Download issues fixed. Was so tired last night that I accidently left some bad debug code in there. New APK available.

@Traxxus, oh. Must have changed that first and Rhen updated to your latest translation. Yes, "matching" is now the word "Matching" and the other strings are "ril_bb_matching" and "ril_bb_mismatching". Will fix this. Sorry :-)

Uploaded an updated APK.
[LG Optimus 2x] traxxus:
I mean another thing.

The app is in german at my phone, but only the green written thing on top is since 0.3.1 in english.
[LG Optimus 2x] legolittlebrick:
really nice app, thank you for this great work
[LG Optimus 2x] sibbor:
Thank you :-)

I've got my hands on a bunch of new RILs now since I've built my "Send RIL"-function. Here's what I've got so far. Anyone know more than me? Can't include support for them before I know more: RIL name/ROM version and perhaps region?! Recommended baseband would be great.

c27864f21598ac11b909fa88361ec52e = 0622, Russia? (1035.21_20110622 ?)

5691893065327247c7bc32500cb5b01a = 0405, Germany? (1035.21_20110405 ?)

5691893065327247c7bc32500cb5b01a (1035.21_20110405 ?)

c27864f21598ac11b909fa88361ec52e (1035.21_20110622 ?)

eafbe234aba9186d16600f4ef04e2e67 (1035.21_20110602 ?)

9d3400ef9fab0f4cc6ac92aa5b63e0d3 (1035.21_20110405 ?)

9ac3a18c0f7c7bd8940c9385c22f63d1 (1035.21_20110405 ?)
[LG Optimus 2x] sibbor:
Uploaded the upcoming strings.xml file here, for you translators:

http://sibbor.nu/2x/strings.xml

Will release an updated version of the app later tomorrow with the new strings included.
[LG Optimus 2x] grontoft:
Updated Danish version.:D

It would be nice if you only post those strings that needed to be translated. Is that possible?

Cheers,
[LG Optimus 2x] sibbor:
Yes, it is. Or you can run a diff app, like WinMerge (if you're on Windows) with the old and new file, and you'll see what's missing ;-)

EDIT:

I know. Been having some Market issues so my updates haven't triggered correctly. Should be back to normal now.
[LG Optimus 2x] invinciblervd:
After flashing modaco, I got baseband 622 n I want to go back to 218 ril ...but when I download and install 218, it says installation successful but ril still says 622... am I doing anything wrong???
[LG Optimus 2x] sibbor:
Interesting. What version of the app are you using? Can you repeat your procedure and afterwards send me the log file (<Menu> - Help - Send Log)? :-)
[LG Optimus 2x] invinciblervd:
I was using the latest version from market. Too late to send log now... restored back to cm7 and things look fine. I.e. no meed to change ril as both show 218 correctly ... will send log if I get the same issue again ...thanks
[LG Optimus 2x] TecQuality:
i've a trouble with this app, it recognize an unknown ril, so i download the advised RIL, but it doesn't install nothing ... and i can't find the file into my device ... any tip?
[LG Optimus 2x] sibbor:
Repeat the process and then send me the log with info included, such as ROM, region.

Menu - Help - Send log

sibbor via Optimus 2X
[LG Optimus 2x] TecQuality:
done :)

Christian
[LG Optimus 2x] traxxus:
sibbor

Attach please tha latest german language file. There is something strange again.

The title "md5sum" dissapear in latest version for example.
[LG Optimus 2x] sibbor:
Wierd. Here you've got the latest strings.xml for German: http://sibbor.nu/2x/strings-de.xml
[LG Optimus 2x] traxxus:
And here is it.

Many new things was to translate.
[LG Optimus 2x] Zanbee77:
Yes indeed lots of new strings.

LG GetRIL keeps getting better.

@Sibbor Thank you for this app (can't thank you enough)

Can't make an donation at the moment because of some private troubles so i just have to do it with words and translations.
[LG Optimus 2x] Kickasskev:
exactly what happens to me, i have tried a few different ril's even though im on 606, but they all say they have updated but it says it's still on 606, and to get 606 ril I had to download it it via an outside source and flash it via CWM, as every ril i downloaded it says ril updated succesfully, but doesn't do anything.

SHAME
[LG Optimus 2x] sibbor:
Thanks for the translations dudes! :-)

I still have to catch this. Can you please start LG GetRIL and follow these steps to successfully report the behavior to me:

Select RIL, choose download/install

Let it download & install

When it says successfully installed, check whether or not this is false

If it's false (still got the old RIL):

<Menu> - Help - Send log

I hope to smash this bug soon... hard without having issues myself.
[LG Optimus 2x] Striatum_bdr:
Did you have my french updated translation?
[LG Optimus 2x] sibbor:
Been working on a few other projects. Going to put some time on GetRIL tonight.

Gonna see if I can find the French translation then. Probably already updated :-)

sibbor via Optimus 2X
[LG Optimus 2x] sibbor:
Version 0.3.4 out!

Version 0.3.4 (2011/08/09)

Updated translations: German, French & Italian

Added RILs: 0405 (V10C, Spain), 0725 (V10D, Europe Open) - thanks to bhanvadia!

Minor changes for UI handling and logging

I've got my hands on the following RILs, but I don't know the ROM, title, region or matching baseband version, so can't add them to the app yet:

9ac3a18c0f7c7bd8940c9385c22f63d1

56f2c5b60518c4f25e17afa14969fd74

32ab597b2dab8ec6612bd73e8995df3b

Too bad there's no more precise way to see what the current baseband version is. Some kind of hash would have kicked ass.
[LG Optimus 2x] fifi139:
+1. I'm using MCR fr19 and at first it said mine was 622 v10c EU open. Then I downloaded 614 and succesful, but it said it was still 622. I tried again with 622 Singapore SEA, it now says 614. md5 is the same as 622 v10c EU.
[LG Optimus 2x] sibbor:
I'm going to install MCK tomorrow and take this app for a proper walktrough in the debugger.

This bug needs to be smashed! Already tried to fix this issue, but so far I don't even know where the problem lies since logs doesn't tell me and I can't recreate this behavior.

Perhaps tomorrow I'll be able to though :-D

sibbor via Optimus 2X
[LG Optimus 2x] rexren:
Thanks for quickly update!

We can get 0725 ril now but where is the baseband?:confused:
[LG Optimus 2x] fifi139:
Sibbor, could it be because it failed to overwrite the file? If the permission is only r/o then, it could give a wrong indication that it's been successfully installed while it's not?
[LG Optimus 2x] sibbor:
Probably not. I've created a sweet method for finding the correct system partition and then remounting it as R/W.

In the logs it seems evertything is working... which is pretty awkward. Will go over all the logging parts later, so I'm not missing something.

UPDATE: gonna backup & wipe the phone, then install FR19. Will Also test GR1, and perhaps another, newer stock ROM.

sibbor via Optimus 2X
[LG Optimus 2x] fifi139:
thanks for the effort, sibbor. u're definitely the man..
[LG Optimus 2x] sibbor:
Glad to hear ;-)

Well, I've nailed it (I think). Either way, I'm gonna have to code some code-cleanup and take it for a spin in both MIUI and CyanogenMod also.

If everything seems right I'm releasing a fixed version today.

EDIT: and it's fixed with version 0.4, that was just released! Validated on CM7, GR1 and FR19.
[LG Optimus 2x] Marsou77:
Can you say me where the RIL is downloaded in the phone please ?
[LG Optimus 2x] sibbor:
Version 0.4 (2011/08/09)

Fixed the installation issues that occurred on some devices/ROMs

General code clean-up

Better and more reliable logging and status messages throughout the app

Typo in the Swedish translation fixed

Added two more 0405 RILs: V10A US + Asia

/data/data/com.sibbor.getril/
[LG Optimus 2x] philstar:
awesome app! great job, thx! :)
[LG Optimus 2x] fifi139:
yes, now it works.. :D thanks, sibbor..
[LG Optimus 2x] invinciblervd:
Any way you could get latest bb n radio 725 in this app??
[LG Optimus 2x] Striatum_bdr:
Impossible to have Baseband with this app. You must flash baseband with Smarflash, then restore your Nandroid backup (see related posts). 725 RIL is already in the app.
[LG Optimus 2x] stevvie:
I don't get the download link in the market place. I'm using Pauls GR2.

I have installed apk from the link in first post. but just letting DEV know that for some strange reason I don't get a download link on Pauls GR2.
[LG Optimus 2x] SpikeNansid:
Have you changed the lcd_density in build.prop? At least that seems to be one reason causing this.
[LG Optimus 2x] traxxus:
New german language.
[LG Optimus 2x] stevvie:
Yes changed from 240 to 200. Will change back and report in.

Thats weird, You are RIGHT changing the screen density STOPS this program from downloading. Why would that stop me from downloading. Thats just silly as it runs PERFECTLY fine at 200 Density. But thanks
[LG Optimus 2x] sibbor:
Blame Google for this. Gonna see if there's any workarounds though.
[LG Optimus 2x] sibbor:
New version out - 0.4.1

Version 0.4.1 (2011/08/11)

Added a progress bar when downloading RILs

Updated German translation

Minor fixes
[LG Optimus 2x] TecQuality:
thanks dude :)
[LG Optimus 2x] seventyeight:
IMHO there are some mistakes in the german translation.
[LG Optimus 2x] sibbor:
You you please provide me with the improved strings then? http://sibbor.nu/2x/strings-de.xml
[LG Optimus 2x] sibbor:
Just published version 0.4.2, only containing two small fixes. One that hopefully addresses your concerns. Can you see if you're able to download GetRIL from the Market now (as soon as 0.4.2 hits the Market that is...)?
[LG Optimus 2x] SpikeNansid:
Still not I'm afraid. When I look it up in the market I see it's the new version, but still there is not update button, only open. Wierd restriction from google I must say.

Spike
[LG Optimus 2x] sibbor:
Google is having some Market issues, I'm sure. But what if you uninstall the app and try to install it from Market - please test both the web and the Market app. Success or face plant?
[LG Optimus 2x] SpikeNansid:
Tried both now and still the same.. If I change my lcd_density to original 240 it works. :-S

Spike
[LG Optimus 2x] sibbor:
So yesterday night I sat down and rewrote and reconstructed big parts of GetRIL. Because of the big overhaul I didn't release it, but instead tested it trough. Everything seems fine, so released version 0.5 today, including the following:

Version 0.5 (2011/08/15)

Major code rewrite, including optimizations; the app should start notable quicker than before

The installation process is also threaded, because I saw one device reported ANR during it ;-)

Fixed some minor installation issues some were having
[LG Optimus 2x] Zanbee77:
Just downloaded the latest version and it is a lot faster for me. No problems for me so far as i can tell. Great job as ever.
[LG Optimus 2x] jonas9000:
I don´t know, but it seems this program mess my phone up. I have baseband 502 with matching ril. When i connect with GetRil it prefer another ril and download and install it. Now, everything works great, but if i make a reboot of my phone my mobile net just disappear and can´t connect ?? Someone else ?
[LG Optimus 2x] sibbor:
Nope, and it shouldn't be the app itself. Perhaps it's that your BB and the RIL you're installing doesn't match. Care you please send me a logcat when the issue appears?

Baseband 502/530 got the same RIL, for your notice.
[LG Optimus 2x] jonas9000:
I´m not sure this program is the problem, but if i have a clean factory reset install of CM7 evrything works good. I check my Ril (not with GetRil) and it´s for 502/530. If i check with GetRil it says "no matching ril", then i download matching ril and it says "you have matching ril",fine!. Then i can use my phone with good result, but if i sometime must make a reboot, my mobile network disappear. If i make a reboot before using GetRil everything is working. Where can i find a log ? Does the downloaded ril working directly or do you must make a reboot to get it work ?
[LG Optimus 2x] jonas9000:
This is NOT GetRil fault. I updated my rom without using GR and my mobile lost mobile net anyway. Any clue ?
[LG Optimus 2x] sibbor:
CM7 currently have issues. I've noticed this myself as of lately. With nightly #111 (the latest) this commit has just been merged:

http://review.cyanogenmod.com/#change,7441

Dropped my signal two times today already. Just transferred #111 to the SD card, rebooting into CWM to flash. Hopefully this is it.

Either way, I don't want my thread to get more off-topic, so with issues regarding baseband, please visit a baseband thread or CM7 thread (I'll be there ;-))
[LG Optimus 2x] zobodoor:
Sorry for asking. I thought RIL is usually installed together with custom rom, so shouldn't we should be changing the BB instead of RIL?

Eg, Paul suggest using BB 0622 for his Fr19 rom. So we are changing BB to match the RIL in the rom and not the other way round in this case.

Or BB and RIL are independent with those custom rom? :confused:
[LG Optimus 2x] sibbor:
@zobodoor it's OK to be confused ;-)! Paul recommends BB 622 because he's bundling the matching RIL (622) into FR19. Also, he based the ROM on the official ROM that arrived together with it.

Recommending a certain BB is almost like recommending a certain RIL. If you don't got the recommended BB, stick to your BB and install a new RIL with GetRIL instead. ;-)
[LG Optimus 2x] zobodoor:
@sibbor thanks. i will change my RIL later.
[LG Optimus 2x] chudm:
guys i received my optimus 2x yesterday, and had been working fine... but the battery doesnt last much... im trying this app, and i can see i got ril 0218 (v10b europe) and baseband 1035,21_20110405 which baseband and ril should i download to update my cellphone? thanks!
[LG Optimus 2x] sibbor:
Just want to let you all know that I've updated GetRIL with the following...

Doesn't have time for support questions now, since clock is 05:00 in the morning here, so gotta go to bed (exhausted!):

Version 0.5.1 (2011/08/22)

App name changed: LG GetRIL -> GetRIL

Before downloading a RIL you'll now get promted

Reporting an unknown RIL to me now also promts you for more data, making you extra helpful and valuble!

Added two more RILs for the 2X: 0725 (V10E, Asia), 0725 (V10E, Russia)

Enabled support for the T-Mobile G2X (don't have any data yet - so use the report function!)
[LG Optimus 2x] Ramdanih:
Great app! Thx Sibbor :)
[LG Optimus 2x] sibbor:
You're welcome.

Going to release an updated version (0.6) soon, with the ability to sync the RIL list OTA with my server.
[LG Optimus 2x] apolloFER:
Hi

I just installed GetRIL on my new O2X (a day old) and it won't even start (I get a Force Close), same with another RIL app for O2X. I was able to check the other app's crash log and it has na NULL exception while checking RIL activity. I suppose this is the problem with your GetRIL too. Does it require root by default? Cause I still haven't rooted it.

Tnx

P.S. forgot to mention, V10c firmware, 1035.21_20110405 baseband
[LG Optimus 2x] sibbor:
That's strange. Didn't you get the button "Report" on the FC message? If so I can read the error via the Developer Console. Otherwise, I would be interested in a logcat from you.

Make the app crash again and then create a logcat, so the event is logged.

Tell me if you need any help with providing me a logcat.
[LG Optimus 2x] apolloFER:
No Report button because I haven't downloaded it from the Market (don't have it on my market). It was a long time since I extracted logcats (been away from Android for almost a year now) but I'll manage it. :)

P.S. I'm not the only one. There are a couple of comments on the market with people having the same problem. New phone, force closes.

P.P.S. I just checked the log. It breaks when checking for root. Actually on the line which should wait for the process to finish (if you're using r51 of the RootTools):

process.waitFor();

And:

process = Runtime.getRuntime().exec("su");
[LG Optimus 2x] apolloFER:
Here it is. I made a partial log from the point where the notification was received to start the app till it crashed.
[LG Optimus 2x] sibbor:
Thank you. Will investigate this and get back to you.
[LG Optimus 2x] apolloFER:
Just to let you know. I rooted my O2X today and since then GetRIL has started working.
[LG Optimus 2x] sibbor:
Yeah, I've found the issue yesterday. Not really an issue with the app, but the root tools. I've worked around it though, hopefully ;-)

Got a few more lines to write on the next version and some testing before it's ready for release.
[LG Optimus 2x] sibbor:
Version 0.6 out!

Ok, so I just updated GetRIL to version 0.6. It's a fairly big update (code-wise), so I'll keep an older version in the first post, in case you're running into any issues with the new version.

Version 0.6 (2011/08/29)

Smashed a Force-Close bug that occurred on non-rooted

Minor UI tweaks

Handles rotation changes a bit better

Some parts of the core system has gotten an overhaul, making it more stable and producing less overhead

I've also implemented a dynamic RIL database with the ability to update it OTA

The first time GetRIL starts after an install/update the RIL data gets checked automatically. This also occurs once a week. If the update fails the bundled database will be used as fallback.
[LG Optimus 2x] sibbor:
An important update has been relased

First off I want to apologize for version 0.6 that I released yesterday. I made some huge changes, but it wasn't implemented well. I blame too many late nights for my sloppy work.

Either way, I just released a minor version, 0.6.1 that addresses a lot of things I thought was lacking with 0.6. I almost considered this to be a major release, but, in your eyes you probably don't see a lot of differences, so. It's just as late now, but I've been hammering the keyboard for a couple of hours during the day also ;-).

I hope this new version will do me and the O2X community justice.

EDIT: guess I'm tired. Just noticed that the published version didn't include my resume changes, so the radio info might go blank on app (re)start. Will update it in the morning. Good night!

Oh, and by the way, there's some

new strings for you to translate

, if you're still alive out there? ;-)

EDIT #2: here's the fixed version I promised you:

Version 0.6.2 (2011/08/31)

Better activity lifecycle handling (i.e. stuff looks good upon app restart/resume)

The app is no longer crashing if the device has no RIL

Which was based on:

Version 0.6.1 (2011/08/31)

Internally the app flow has been streamlined, more organized and optimized

When updating and initializing the RIL database there's now better feedback

Fixes making the RIL database updater should more responsive

Added Busybox check, together with some related changes

Menu items now takes into account a few more variables
[LG Optimus 2x] TheSSJ:
Hi sibbor,

where can i see which languages are already supported and which are missing...I saw German is implemented, but is italian too? Because I speak italian and could translate your xml file if you want?
[LG Optimus 2x] sibbor:
I've updated the app to 0.6.2, fixing the issues I wrote about yesterday.

Italian is available (see first post), but not complete. I should probably store the translations file online, for everyone to improve.

EDIT: OK, I made a quick and dirty PHP script and uploaded all strings.xml files to my webserver, so now you can all help me out with ease:

See the following URL for the translation files: http://sibbor.nu/getril/
[LG Optimus 2x] lozza69er:
Need to add ril for 0405 v10d.
[LG Optimus 2x] erups:
Attached an update italian strings.xml.

As I told you in a private message I had some problems with your app: the things it installed did not work.

Now i have

1035.21_20110502 and V10c

And infact GetRIL shows they don't match.

But it works.

When I installed the suggested matching 502 I couldn't use the phone at all (where by phone I mean the strictly phone functionalities, it couldn't even access the sim as the contacts page kept the loading indicator running).

Any hints?