[MOD] update latest radio files with your radio for Open Desire - Desire Android Development

first, full CREDIT to georgemv and kali-, i just write a simple batch file to do it..
NOTE: DONT UPDATE RIL except you know what you are doing
for example, if you use radio 32.47.00.32_5.10.05.23, you should grab files from the HK OTA rom zip file.
Code:
set source=d:\WWE_OTA
set dest=d:\to_update
#you need to find the correct filename in \system\etc\firmware, press "F" to copy as file
xcopy /y/c/k/i/d %source%\system\etc\firmware\BCM4329B1_002.002.023.0436.0439.hcd %dest%\system\etc\firmware\bcm4329.hcd
##### liblvmxipc.so exists in OpenDesire \system\lib
xcopy /y/c/k/i/d %source%\system\bin\akmd %dest%\system\bin\
xcopy /y/c/k/i/d %source%\system\bin\mm-venc-omx-test %dest%\system\bin\
xcopy /y/c/k/i/d %source%\system\etc\01_qcomm_omx.cfg %dest%\system\etc\
xcopy /y/c/k/i/d %source%\system\etc\AudioBTID.csv %dest%\system\etc\
xcopy /y/c/k/i/d %source%\system\etc\pvasflocal.cfg %dest%\system\etc\
xcopy /y/c/k/i/d %source%\system\etc\firmware\default.acdb %dest%\system\etc\firmware\
xcopy /y/c/k/i/d %source%\system\etc\firmware\default_nel.acdb %dest%\system\etc\firmware\
xcopy /y/c/k/i/d %source%\system\etc\firmware\default_france.acdb %dest%\system\etc\firmware\
xcopy /y/c/k/i/d %source%\system\etc\firmware\fw_bcm4329.bin %dest%\system\etc\firmware\
xcopy /y/c/k/i/d %source%\system\etc\firmware\fw_bcm4329_apsta.bin %dest%\system\etc\firmware\
xcopy /y/c/k/i/d %source%\system\etc\firmware\yamato_pm4.fw %dest%\system\etc\firmware\
xcopy /y/c/k/i/d %source%\system\etc\firmware\yamato_pfp.fw %dest%\system\etc\firmware\
xcopy /y/c/k/i/d %source%\system\lib\libcamera.so %dest%\system\lib\
xcopy /y/c/k/i/d %source%\system\lib\liboemcamera.so %dest%\system\lib\
xcopy /y/c/k/i/d %source%\system\lib\libgps.so %dest%\system\lib\
xcopy /y/c/k/i/d %source%\system\lib\libgsl.so %dest%\system\lib\
xcopy /y/c/k/i/d %source%\system\lib\libhtc_ril.so %dest%\system\lib\
xcopy /y/c/k/i/d %source%\system\lib\libOmxVdec.so %dest%\system\lib\
xcopy /y/c/k/i/d %source%\system\lib\libhtc_acoustic.so %dest%\system\lib\
xcopy /y/c/k/i/d %source%\system\lib\libomx_wmvdec_sharedlibrary.so %dest%\system\lib\
xcopy /y/c/k/i/d %source%\system\lib\libpvasflocalpb.so %dest%\system\lib\
xcopy /y/c/k/i/d %source%\system\lib\libpvasfcommon.so %dest%\system\lib\
xcopy /y/c/k/i/d %source%\system\lib\libpvasflocalpbreg.so %dest%\system\lib\
xcopy /y/c/k/i/d %source%\system\lib\libomx_wmadec_sharedlibrary.so %dest%\system\lib\
xcopy /y/c/k/i/d %source%\system\lib\egl\libGLESv1_CM_adreno200.so %dest%\system\lib\egl\
xcopy /y/c/k/i/d %source%\system\lib\egl\libEGL_adreno200.so %dest%\system\lib\egl\
xcopy /y/c/k/i/d %source%\system\lib\egl\libGLESv2_adreno200.so %dest%\system\lib\egl\
xcopy /y/c/k/i/d %source%\system\lib\egl\libq3dtools_adreno200.so %dest%\system\lib\egl\
this batch file will create a folder with all files you need to updating for new radio, and copy it to a update.zip file.. sign... flash it..
remember nandroid before you do it !!!!
RADIO: 32.48.00.32U_5.11.05.14 RIL made by Daelyn

the attachment is a radio kernel zip for radio 32.47.00.32U_5.10.05.23.
i flashed it already, gps locking now is very fast.
REMEMBER nandroid backup before you do!
----------
Could everyone with signal problems please post the Country Code, Network code and bearer? and test the attached build.prop file ? i made a flashable zip too

ive yet to figure out the advantage of flashing this zip file, anyone care to explain in plain simple english for us dummies
ty in advance!

Jagdish84 said:
ive yet to figure out the advantage of flashing this zip file, anyone care to explain in plain simple english for us dummies
ty in advance!
Click to expand...
Click to collapse
1. you must use Open Desire
2. you must flashed 32.47.00.32_5.10.05.23 radio already
3. put this zip file to your sd card
4. boot into recovery
5. flash it and reboot , all done

ourfear said:
1. you must use Open Desire
2. you must flashed 32.47.00.32_5.10.05.23 radio already
3. put this zip file to your sd card
4. boot into recovery
5. flash it and reboot , all done
Click to expand...
Click to collapse
What are the benefits of flashing this?

qubit76 said:
What are the benefits of flashing this?
Click to expand...
Click to collapse
since flashed it, i use "gps status" to locking gps within 5 seconds...

ourfear said:
since flashed it, i use "gps status" to locking gps within 5 seconds...
Click to expand...
Click to collapse
ok thanks, I'll give it a shot

Haven't run into any problem, though have not tested benifits

qubit76 said:
Haven't run into any problem, though have not tested benifits
Click to expand...
Click to collapse
thank you for feedback

So basically... are you extracting driver files (or rather libraries?) from the ROMs corresponding to the radios for flashing them together?
i.e. you're saying that if you flash the driver files from the HK OTA with the HK Radio, you get better performance? Very interesting...

bemymonkey said:
So basically... are you extracting driver files (or rather libraries?) from the ROMs corresponding to the radios for flashing them together?
i.e. you're saying that if you flash the driver files from the HK OTA with the HK Radio, you get better performance? Very interesting...
Click to expand...
Click to collapse
Well, the idea is that if you match the radio with the proprietary libs, you have a combination that has gone through a big QA process by HTC, it's not random stuff you suspect they might work well with eachother.

So why is this only for OpenDesire?

georgemv said:
Well, the idea is that if you match the radio with the proprietary libs, you have a combination that has gone through a big QA process by HTC, it's not random stuff you suspect they might work well with eachother.
Click to expand...
Click to collapse
Makes sense - which libs are usually included in custom ROMs? The ones for the latest radio?
snapilica2003 said:
So why is this only for OpenDesire?
Click to expand...
Click to collapse
Good question...

snapilica2003 said:
So why is this only for OpenDesire?
Click to expand...
Click to collapse
because of i only use OpenDesire, so i did the test myself already

ourfear said:
because of i only use OpenDesire, so i did the test myself already
Click to expand...
Click to collapse
Do you know which libs are included with OpenDesire 4.0.1 already? Isn't there a chance that AdamG has already integrated the libs for the latest radio?

bemymonkey said:
Do you know which libs are included with OpenDesire 4.0.1 already? Isn't there a chance that AdamG has already integrated the libs for the latest radio?
Click to expand...
Click to collapse
AdamG has older libraries due to complaints from people that lost network connectivity. (They propably had an older radio...).
The most important lib, RIL:
OpenDesire 4.0.1: HTC-RIL 1.6.1062G
New lib: HTC-RIL 2.2.0015HM (Aug 9 2010,11:40:11)

Thank you for this zip, which is definitely improving the gps fix.
But unfortunately I'm losing my network signal a few minutes after rebooting.
Tested with a few reboots.
Edit: I'm using the latest radio ..10.23 with od 4.0.1 and my provider is e-plus (germany)

painkiller101 said:
Thank you for this zip, which is definitely improving the gps fix.
But unfortunately I'm losing my provider-signal a few minutes after rebooting.
Tested with a few reboots.
Click to expand...
Click to collapse
same here, how do i get back to original, just reflash .23 radio?
edit: even a nandroid restore to OD 4.0.1 from before did not help. i do have WIFI but 3G and HSDPA wont connect so i have no mobile internet
Reflashing .23 radio did not work as well
edit2: i might not have read properly, i came from OD 4.0.1

soppie said:
same here, how do i get back to original, just reflash .23 radio?
Click to expand...
Click to collapse
as i wrote, do nandroid backup before you flash my zip file
so just restore your nandroid backup image should be ok.

painkiller101 said:
Thank you for this zip, which is definitely improving the gps fix.
But unfortunately I'm losing my network signal a few minutes after rebooting.
Tested with a few reboots.
Edit: I'm using the latest radio ..10.23 with od 4.0.1 and my provider is e-plus (germany)
Click to expand...
Click to collapse
Do you have problems with the 3G network or the 2G network?
Could you try locking to phone to 2G, see if you loose the signal, then do the same for 3G?

Related

Closed

Thread closed.
I may try to help. I'm afraid I won't be able to provide you a pure stock ROM because I will need at least to root and install Droid2 Bootstrapper to get access to nandroid backups. Also my firmware is based on Brazil Retail SBF (with english language available). Is that good for you? Do you have a place where I can upload it? Also, do you need the whole nandroid backup or just the system.img?
I'm actually painfully uploading system.img from a stock-rom nandroid.
I guess you don't care about data.img and cache.img...
Boot.img is not saved in milestone2/droid2 nandroid, is it mandatory ?
Very nice man !!! ;-)
momus87 said:
I'm actually painfully uploading system.img from a stock-rom nandroid.
I guess you don't care about data.img and cache.img...
Boot.img is not saved in milestone2/droid2 nandroid, is it mandatory ?
Click to expand...
Click to collapse
I don't think so as we won't be able to change it anyway. Even so, if you need boot.img, just open adb shell, get root, and type: cat /dev/block/boot > /sdcard/boot.img
help needed?
do you need more nandroids? i'm not a pro in this field, but i would like to help you.
so, what files do you need? just the *.img, clockwork creates by using the "backup"-option?
r2beta0 said:
I don't think so as we won't be able to change it anyway. Even so, if you need boot.img, just open adb shell, get root, and type: cat /dev/block/boot > /sdcard/boot.img
Click to expand...
Click to collapse
It isn't saved because the phone has a locked /boot partition. I don't need it since I'm not going to modify the /boot partition.
Status update:
Downloading Liberty DX & D2.
Downloading AOSP 2.2 image from Android sdk
Downloading Ubuntu 10.10
next:
Install Ubuntu & Setup SDK & stuff
Comparing which files are different between DX & D2
Comparing which files are different between AOSP & D2 (I'll use D2 as base)
Replacing D2 drivers with M2 ones
Uploading for test.
Here is the link to download system.img from french sbf for milestone2 :
http://www.4shared.com/file/7az7qWj8/system.html
momus87 said:
Here is the link to download system.img from french sbf for milestone2 :
http://www.4shared.com/file/7az7qWj8/system.html
Click to expand...
Click to collapse
Thanks, but I have enough files already, I'll start working rigt away
Status update:
Done downloading, backing up ROM files for access in Ubuntu.
Installing Ubuntu & Setup SDK & stuff
Next:
Comparing which files are different between DX & D2
Comparing which files are different between AOSP & D2 (I'll use D2 as base)
Replacing D2 drivers with M2 ones
Uploading for test.
Could anybody share me a layout of the / partition? In easy words:
1. Power up your phone and connect it.
2. Open up a command prompt.
3. Type in: adb shell ls / > text.txt
4. Upload text.txt to xda-dev's
preinstall
tmp
pds
cdrom
config
cache
sdcard
acct
mnt
d
etc
system
sys
sbin
proc
init_prep_keypad.sh
init.rc
init.mapphone_umts.rc
init.mapphone_cdma.rc
init.goldfish.rc
init
default.prop
data
root
dev
hahaaha weird for some reason there's a CDMA.rc in there.... weird for a GSM handset.
smacky_wolf said:
preinstall
tmp
pds
cdrom
config
cache
sdcard
acct
mnt
d
etc
system
sys
sbin
proc
init_prep_keypad.sh
init.rc
init.mapphone_umts.rc
init.mapphone_cdma.rc
init.goldfish.rc
init
default.prop
data
root
dev
Click to expand...
Click to collapse
Thanks, could you
adb pull /init_prep_keypad.sh
adb pull /init.rc
adb pull /init.mapphone_umts.rc
adb pull /default.prop
and then zip & upload them for me?
Found some way of hijacking init.rc, making CM possible. It's hard though.
that should do it...
man, lucky i know linux mostly. i've been doing this via terminal on handset.
smacky_wolf said:
that should do it...
man, lucky i know linux mostly. i've been doing this via terminal on handset.
Click to expand...
Click to collapse
Thanks, that really helps
Great job man!
Good luck and success in this ROM !!
look forward!
Great news, I'm making awesome progress. It's just that I'm on windows right now and need some deodexed apks
Stk.apk
WeatherWidget.apk
LatinIME.apk
PhoneConfig.apk
maybe this?
actually nevermind, am pulling the proper files from xUltimate atm
here we go, these are properly deodexed.

[Q] Issue installing Tiamat 1.4.0

Hi all,
Forgive the noobishness.
I rooted my device using the "One-Click" method found here: http://forum.xda-developers.com/showthread.php?t=1011196. It appears to have flashed the 1.3.0 Tiamat kernel in the process.
I am trying to follow the instructions here to flash the latest 1.4.0 Tiamat kernel: http://forum.xda-developers.com/showthread.php?t=978013
When I went to Mounts & Storage --> Mount USB Storage, I received a pop-up in Windows informing me that I had to format the drive before first use. I tried cancelling that to avoid it, but there was no way around it. I ended up formatting some 3MB drive (although I'm not sure where/what this is.)
I then proceed with the instructions "Drop kernel onto SD card". The problem is, the ZIP is larger than 3MB and won't fit onto the drive that shows up on my PC when I mount the storage as instructed.
Confused as to what I actually "formatted for first use", I actually put an SD Card in the Xoom's reader (even though I don't think it was working yet, which is part of why I want the new kernel), and repeated the 'mount' process. This didn't seem to help at all.
So - where did I go awry? Any advice on where to go from here and how to flash 1.4.0? Thanks in advance.
The easiest way to flash tiamat is to download kernal manager for the market and flash that way.
Jthom203 said:
The easiest way to flash tiamat is to download kernal manager for the market and flash that way.
Click to expand...
Click to collapse
Had no clue such a thing existed. I had to also install Busybox but it seems to have done the trick. Thanks once again for your help!
no worries
I may have spoken too soon. It seems that the method didn't work properly. Kernel Manager says I installed the kernel, but when I go to Settings --> About Tablet, it still shows version 1.3.0 Tiamat kernel.
It also seems to have broken my Wifi Radio, which now says "Error" since the reboot.
Any ideas?
run it one more time. Make sure you hit the more info button to verify the version
How do I run it again? I had verified before that it was the 1.4.0 Kernel in the Info.
When I go back, all it says is "Install" but the button is greyed out.
When I installed BusyBox through the market, I unloaded it to /system/xbin.
Would this explain why WiFi isn't working?
The wifi isn't working because something wasn't pushed right. I would try to flash to 1.3.2 then back up to 1.4.0 if that doesn't work we'll have to manually push the wifi drivers.
Edit :
If you open busybox are you running 1.18.4?
Hey again -
I did as you suggested, flashed down to 1.3.2 then back up to 1.4.0 via Kernel Manager. I should note that each time I flashed, to whichever version, I had to activate the device for the 3G radio to work.
After doing this, Wifi still isn't working. In About Tablet, Kernel Version is showing up as "2.6.36.3Tiamat_Xoom-v1.3.0-g5019ece-dirty [email protected] #3".
I am going to have to call it a night but any/all info you can post, I will read in the AM. Thanks again for answering these questions.
Ok this is what i would try next. Go here and down load the 1.3.1 kernel: http://forum.xda-developers.com/showpost.php?p=11798679&postcount=2 copy and paste these commands:
Code:
1. Reboot into the bootloader by running:
adb reboot bootloader
2. Flash the boot image to your boot partition, then boot back into Android by running:
fastboot flash boot boot.img
fastboot reboot
3. Push the bcm4329.ko, scsi_wait_scan.ko, and any other modules to your /system/lib/modules folder and reboot.
adb remount
adb push bcm4329.ko /system/lib/modules/bcm4329.ko
adb push tun.ko /system/lib/modules/tun.ko
adb push scsi_wait_scan.ko /system/lib/modules/scsi_wait_scan.ko
adb push cifs.ko /system/lib/modules/cifs.ko
adb push vold.fstab /system/etc/vold.fstab
adb reboot
NOTE: Special Instructions for 1.3.1
You have to manually make a new directory called "sdcard2" inside "sdcard" prior to flashing. Either use your file explorer of choice or...
Code:
adb shell
mkdir /data/media/sdcard2
exit
CREDIT FOR Flashing Instructions Template goes to coolbho3000
This will enable your sdcard slot. Then you can download the zip 1.4.0 and put it onto you sdcard and flash through clock work recovery
I wonder what exactly you formatted? I don't think the actual SD card will pop up in windows explorer unless you run a script that enables it for USB.
Make sure the sdcard2 folder is in the root xoom folder in windows explorer (or the sd folder in the Xoom explorer), flash down to 1.31, push the five files then flash CWM. If done correctly CWM can mount the actual sd card on its own and you can install 1.40 there.
I reverted to 1.3.1 and the Wifi radio is now fixed. Thanks!
I created the sdcard2 folder, and now have to go scrounge up a microSD.
So, where ought I place the Tiamat_Xoom-v1.4.0.zip? I'm assuming it goes on the sdcard2 folder when I mount the USB storage via CWM? Or do I need to push it to /data/media/sdcard2 via ADB?
EDIT: all figured out now. Thanks to all for your help!
Please note: the 1.4.0 kernel through Kernel Manager is bunk! At least as of last night! Flashing through CWM did the trick, but I had to flash 1.3.1 first...
volta said:
Please note: the 1.4.0 kernel through Kernel Manager is bunk! At least as of last night! Flashing through CWM did the trick, but I had to flash 1.3.1 first...
Click to expand...
Click to collapse
It might have to do with the fact that the sdcard was not yet functional on your xoom. I started flashing at 1.3.0 and flashed as BRD was releasing stable kernels. So by the time 1.4.0 was released i was all ready on 1.3.2 and Kernal manager worked great for me. But i am glad you were able to get everything working, and enjoy 1.4.0 BRD is doing some excellent work.

[RADIO] HTC Evo Shift 4G Radios [PG06IMG.zip] (Updated: 16 June 2011)

Code:
/* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or the end of the world. Please do some research
* if you have any concerns about flashing a radio before flashing it!
* YOU are choosing to make these modifications, and if you point the
* finger at me for messing up your device, I will laugh at you. */
How to Flash:
In order for this to work, the HTC Evo Shift 4G needs to be S-OFF. Flashing the radio with a corrupt file or interrupting the flash, can brick the device, please proceed with caution.
Download the your choice of radio for the HTC Evo Shift 4G.
Make sure the filename is PG06IMG.zip exactly or it will not work and copy it to the same folder as adb (the /platform-tools folder within the Android SDK folder).
Connect the HTC Evo Shift 4G to the computer via USB.
On the computer, open terminal and run the following commands:
Code:
adb push PG06IMG.zip /sdcard/PG06IMG.zip
adb shell md5sum /sdcard/PG06IMG.zip
NOTE: The md5 should match up the provide the original download location. If not, redownload & try again.
Code:
adb reboot bootloader
The HTC Evo Shift 4G will reboot & usually boot into fastboot. Pressing the Power button will put the device into the bootloader.
The bootloader will scan for the radio update. Once it finds the update, select Yes.
Allow the bootloader to finish flashing the updated radio, and reboot the HTC Evo Shift 4G normally.
Downloads:
From Froyo-based RUUs:
From 1.17.651.1 RUU (Stock):
CDMA: 1.07.00.1129
md5: 1ca0e51ba2bf3cec91d216326796461a
WiMax: 27167
md5: f0bd032a2752e05e89575650c8dbe35e
From Gingerbread-based RUUs:
From 2.72.651.2 RUU:
CDMA: 1.08.00.0506
md5: 6f00fb2c65222ce21a224e8bbe5d67a9
WiMax: no WiMax radio was included in this leak
From 2.76.651.4 OTA/RUU:
CDMA: contains the same radio from the 2.72.651.2 RUU
WiMax: 27240
md5: 0a41e570de8a0c16954efb62d2742055
Freezing at splash screen after flashing in bootloader, for me. Battery pull and go back into bootloader and the radio version is changed. I'm using CM 7.0.3.1. Reflashing the ROM in recovery didn't work. Using the nandroid I did before flashing the radio update worked, though!
Flashed fine for me. Downloaded to phone. Copied to root of SD. Reboot to bootloader and have had no real probs. Thought I saw a couple graphical glitches on sense at reboot but flawless since.
Sent from my PG06100 using XDA Premium App
flashed with no problems for me.now to see how it performs
Is this safe to apply over any ROM? Lets say CM7 nightly 75?
Sent from my EVO Shift 4G powered by CM7 while experimenting with NOVACANE!
It should be safe. I flashed it while on the new gb sense leak and I'm now running a nandroid of cm7 I had. Confirmed much better signal n I see slight improvement in 3g service.
Sent from my PG06100 using Tapatalk
mcarrion78 said:
It should be safe. I flashed it while on the new gb sense leak and I'm now running a nandroid of cm7 I had. Confirmed much better signal n I see slight improvement in 3g service.
Sent from my PG06100 using Tapatalk
Click to expand...
Click to collapse
Thanks. Going to make a backup and try it.
Sent from my EVO Shift 4G powered by CM7 while experimenting with NOVACANE!
Not flashing for me...says no image. I placed it in the root /sdcard/, this is correct right?
MD5 matches, file name is PG06IMG.zip and it is in /sdcard/PG06IMG.zip
Just says
Loading...[PG06IMG.zip]
No image!
No way to really verify if its there either while in bootloader.........
MrTrip said:
Not flashing for me...says no image. I placed it in the root /sdcard/, this is correct right?
Click to expand...
Click to collapse
That's what I did. Downloaded straight to my phone, copy/paste to root, then went into bootloader. Asked if I wanted to update.
crump84 said:
That's what I did. Downloaded straight to my phone, copy/paste to root, then went into bootloader. Asked if I wanted to update.
Click to expand...
Click to collapse
Yeah... It isn't happy with me for some reason
1.When I do this | C:\adb>adb push PG06IMG.zip /sdcard/PG05IMG.zip
2.I get this| 1288 KB/s (9481164 bytes in 7.187s)
3.Then I put the second part in| C:\adb>adb shell md5sum /sdcard/PG06IMG.zip
4.Then I get this| md5sum: can't open '/sdcard/PG06IMG.zip': No such file or directory
Anyone know what I'm doing wrong?
koolkid09 said:
1.When I do this | C:\adb>adb push PG06IMG.zip /sdcard/PG05IMG.zip
2.I get this| 1288 KB/s (9481164 bytes in 7.187s)
3.Then I put the second part in| C:\adb>adb shell md5sum /sdcard/PG06IMG.zip
4.Then I get this| md5sum: can't open '/sdcard/PG06IMG.zip': No such file or directory
Anyone know what I'm doing wrong?
Click to expand...
Click to collapse
There is a typo.
You named it PG05, it needs to be PG06.
Update the instructions in first post please.
MrTrip said:
There is a typo.
You named it PG05, it needs to be PG06.
Update the instructions in first post please.
Click to expand...
Click to collapse
So just change the typo in my step 1?
koolkid09 said:
So just change the typo in my step 1?
Click to expand...
Click to collapse
Type
adb shell mv /sdcard/PG05IMG.zip /sdcard/PG06IMG.zip
then
adb shell md5sum /sdcard/PG06IMG.zip
MrTrip said:
Type
adb shell mv /sdcard/PG05IMG.zip /sdcard/PG06IMG.zip
then
adb shell md5sum /sdcard/PG06IMG.zip
Click to expand...
Click to collapse
It didn't flash. I'm still on 1.07.00.1129.
koolkid09 said:
It didn't flash. I'm still on 1.07.00.1129.
Click to expand...
Click to collapse
Did you do the
adb reboot bootloader
then press power button?
MrTrip said:
Did you do the
adb reboot bootloader
then press power button?
Click to expand...
Click to collapse
Yea. It kept saying no image. I'll try it again.
Do I need to be on a sense rom for this to work?
I've tried everything and it doesn't seem to want to work.
Ran the update and I can't get past the HTC flash screen after bootup. Restoring my nandroid backup right now; hopefully I'll be back up and running soon.
EDIT: Nandroid restore successful; I am now on the new baseband version. Seeing a pretty dramatic increase in signal strength; I checked before I did the update and was seeing -84 dBm in my bedroom. Right now after the update it's at -73 dBm. Be interesting to see how it is at work tomorrow. Thanks for posting this update!
This is what I get when I go into fastboot
sorry for the bad quality
1st it fails then it goes back to the bootloader screen.

V20B .bin file :)

There you go
http://www.lgmobiles.com/gsm/download/P920 V20B (Gingerbread Version).zip
To root the bin file (instructions based on the one here)
Requirements: WinHex, a Linux distro (VMs work fine), drivers and flasher.
Instructions
1. Extract and open LGP920AT-00-V20b-ESA-XXX-JAN-10-2012+0_AP.bin in WinHex or any other hex editor.
2. Use WinHex to dump the content from offset B80000 (hexadecimal) to the end (select B80000 as start block and 22ABFFFF as end block and copy it to a new file), and save the dump as system.img.
3. Copy the .img to your Linux distro. Place it in the desktop. Now open terminal, cd to Desktop and enter the following commands one by one:
sudo mkdir temp
sudo mount -o loop system.img temp
Click to expand...
Click to collapse
What this does is mount the img into the temp folder. However, the files are read only. To copy su and superuser.apk, download both file, place them in the Desktop and enter the following commands:
sudo cp superuser.apk temp/app
sudo cp su temp/bin
Click to expand...
Click to collapse
Now, you have to set permissions for su and superuser.apk.
cd temp/app
sudo chmod 0644 superuser.apk
cd
cd Desktop/temp/bin
sudo chmod 6755 su
Click to expand...
Click to collapse
To save the changes, enter this:
sudo umount temp
Click to expand...
Click to collapse
Now, copy image.img back to Windows or whichever environment you prefer.
4. Copy the contents of the img file in WinHex. Go back to the bin file in WinHex and remove any data from offset B80000 onwards. You should be left with offsets 0 to B7FFFF. Right click block B7FFFF, select clipboard data > paste and accept all the prompts. You can now save the .bin file.
5. Now, it's time to flash the .bin. Extract the drivers somewhere and install "LGUnitedMobileDriver_S497CA20_WHQL_ML_Ver_1.0 .exe" and "LGUnitedMobileDriver_S497MA20_WHQL_ML_Ver_1.0.exe". Then, extract the flasher to another location.
6. With the .bin and .fls (found in the zip file containing the .bin as well) in hand, turn your phone off and remove both SD and SIM cards.
MAKE A BACKUP BEFORE PROCEEDING. THIS PROCEDURE WIPES SYSTEM AND APPS. DATA SUCH AS MUSIC AND IMAGES WILL REMAIN INTACT.
Click to expand...
Click to collapse
7. Hold volume up button while inserting the usb cable. When your computer detects the phone, let go of the button.
8. Once the driver installs, run B_SmartFlashTool_Extern.exe, go to the ROM copy D/L tab
9. Select the .bin file under CP bin and the .fls file under AP .bin.
10. Click start. Don't touch anything.
11. Once it's done, close the flasher, unplug your phone and insert the SIM and SD cards and turn it on.
12. Done
Zip file contains both .fls and .bin files.
So it seems roms based on v20B might be in the works
EDIT: Not going to upload, has been superseded by v20E and the Megatron exploit.
Hello! Please laid out links to the program.
http://file.karelia.ru/3jw96r/
LGP920AT-00-V20e (no patched)
Please patch file!
Sent from my LG-P920 using xda premium
he's uploading the v20b bin as we speak, also someone might need to make a thread on "patched firmware" if people are finding more .bin files
I'm 30% through the second zip file, Mediafire only allows maximum 200MB per file so I had to split up the .bin. It should be up in about an hours' time.
SnegovikRZN said:
http://file.karelia.ru/3jw96r/
LGP920AT-00-V20e (no patched)
Click to expand...
Click to collapse
Can somebody patch this bin. I think this is newest ROM 18.01.2012.
dr_jerremy said:
Can somebody patch this bin. I think this is newest ROM 18.01.2012.
Click to expand...
Click to collapse
I'm downloading it now, download speeds are really slow. I'll take a look once it finishes downloading.
pandaball said:
I'm downloading it now, download speeds are really slow. I'll take a look once it finishes downloading.
Click to expand...
Click to collapse
I'm almost done with dowloading,but i dont know how to patch :S..... I will try
EDIT: Bin. V20E 18.01.2012
Follow the updated instructions, they should be concise enough to follow.
In other news, I realised I forgot to set permissions for superuser.apk and su. So, I have to reupload everything due to my mistake. Sorry guys, I can only upload everything tomorrow as it's getting late
@SnegovikRZN If you could create patched ROMs for P920 as you did with the P970 that would be great
pandaball said:
Follow the updated instructions, they should be concise enough to follow.
In other news, I realised I forgot to set permissions for superuser.apk and su. So, I have to reupload everything due to my mistake. Sorry guys, I can only upload everything tomorrow as it's getting late
@SnegovikRZN If you could create patched ROMs for P920 as you did with the P970 that would be great
Click to expand...
Click to collapse
Can I say I'm first?
pandaball said:
Can I say I'm first?
Click to expand...
Click to collapse
i'll bring my thumbdrive over jk
Я не могу создать прошивку для p920, так как там немножко другая структура...
Ohh the ANDROID! string is missing... ok, no problem
in the 20e the entry 22ABFFFF is missing..
Maybe for V20E:
2249FFF0
I can't flash patched rom with Lg flash tool..
Oh I figured out what's the problem
Seem V20B having more options to root it.
hondymondy said:
Seem V20B having more options to root it.
Click to expand...
Click to collapse
Not really, most new roms would be rebased on v20E so I would recommend those

[Q] Make both XUbuntu and Android 5.0.2 work

Hello there, I flashed the KatKernel for Android 5.0, moved the Linux folders into the /data/media/linux folder. The dual boot works great, it boots into XUbuntu, I managed to get the Wifi and the sound work allthough the sound volume is a little low. I also noticed that I have lag when playing hd videos but this isnt't the point. The problem is the Android. It boots into Android but it became unusable as I constantly get errors like Launcher3 stopped working or googleplayservices stopped working. I have CM 12 and XUbuntu. How can I get the Android to work again and still be able to boot into Ubuntu?
niemand_23 said:
... How can I get the Android to work again and still be able to boot into Ubuntu?
Click to expand...
Click to collapse
Did You tried kexecboot kernel? You need to replace android kernel inside archive. To do so You should extract blob file from CM12 firmware and then unpack them with androidroot blobtools and boottools. If You use windows minimal set in attach. First of all drop blob on blobunpack.exe to get <blob_name>.LNX file. Then drop <blob_name>.LNX on bootunpack.exe to get <blob_name>.LNX-ramdisk.cpio.gz and <blob_name>.LNX-kernel.gz. Now rename <blob_name>.LNX-ramdisk.cpio.gz to initrd.img and <blob_name>.LNX-kernel.gz to zImage and replace similar files inside archive in system/boot directory.
Graiden05 said:
Did You tried kexecboot kernel? You need to replace android kernel inside archive. To do so You should extract blob file from CM12 firmware and then unpack them with androidroot blobtools and boottools. If You use windows minimal set in attach. First of all drop blob on blobunpack.exe to get <blob_name>.LNX file. Then drop <blob_name>.LNX on bootunpack.exe to get <blob_name>.LNX-ramdisk.cpio.gz and <blob_name>.LNX-kernel.gz. Now rename <blob_name>.LNX-ramdisk.cpio.gz to initrd.img and <blob_name>.LNX-kernel.gz to zImage and replace similar files inside archive in system/boot directory.
Click to expand...
Click to collapse
Quick question: Would it be easier if I do a full wipe, install KatKiss-5.0_TF300T_017 and then install DB_katkern18_50? I am asking this becaus e I want to perform a clean installation of a new Android Rom and KatKiss doesn't seem that bad. What do you think?
niemand_23 said:
Quick question: Would it be easier if I do a full wipe, install KatKiss-5.0_TF300T_017 and then install DB_katkern18_50? I am asking this becaus e I want to perform a clean installation of a new Android Rom and KatKiss doesn't seem that bad. What do you think?
Click to expand...
Click to collapse
Possibly yes. Dualboot kernel is much closer to original boot method but it have one disadvantage - it's really hard to keep it up to date. So I don't know if curent KatKiss uses same kernel source as dualboot kernel, but it shouldn't cause any big issues.
Graiden05 said:
Possibly yes. Dualboot kernel is much closer to original boot method but it have one disadvantage - it's really hard to keep it up to date. So I don't know if curent KatKiss uses same kernel source as dualboot kernel, but it shouldn't cause any big issues.
Click to expand...
Click to collapse
I flashed the KatKiss Rom and then the KatKernel for DualBoot, the Android works now but it wont't boot into XUbuntu any more. I get the following errors:
*Setting up X socket directories...
start-stop-daemon: unable to start /usr/sbin/kerneloops (Permission denied)
*speech-dispatcher disabled: edit /etc/default/speech-dispatcher
saned disabled: edit /etc/default/saned
What seems to be the problem?
niemand_23 said:
I flashed the KatKiss Rom and then the KatKernel for DualBoot, the Android works now but it wont't boot into XUbuntu any more. I get the following errors:
*Setting up X socket directories...
start-stop-daemon: unable to start /usr/sbin/kerneloops (Permission denied)
*speech-dispatcher disabled: edit /etc/default/speech-dispatcher
saned disabled: edit /etc/default/saned
What seems to be the problem?
Click to expand...
Click to collapse
May be permissions was overwritten during ROM installation.
Graiden05 said:
May be permissions was overwritten during ROM installation.
Click to expand...
Click to collapse
So what now? How can I restore the permissions? It is very weird because back when I had CM 12 and the dual boot kernel it would boot into XUbuntu without any issue but the Android wasn' t working anymore. Now after i flashed the KatKiss Rom and then the dual boot kernel again, it won' t boot into XUbuntu anymore. Has anyone magaged to have a fully working dual boot (Android 5.0 and XUbuntu) ?
niemand_23 said:
So what now? How can I restore the permissions? It is very weird because back when I had CM 12 and the dual boot kernel it would boot into XUbuntu without any issue but the Android wasn' t working anymore. Now after i flashed the KatKiss Rom and then the dual boot kernel again, it won' t boot into XUbuntu anymore. Has anyone magaged to have a fully working dual boot (Android 5.0 and XUbuntu) ?
Click to expand...
Click to collapse
Just a dumb question... Where exactly did you find the dual boot Katkernel? I've looked pretty much everywhere and still no luck for me.
Mich3lin said:
Just a dumb question... Where exactly did you find the dual boot Katkernel? I've looked pretty much everywhere and still no luck for me.
Click to expand...
Click to collapse
This is where I got the dual boot kernel from: http://forum.xda-developers.com/showpost.php?p=57927124&postcount=556 (it's the 5.0 experimental one). I just don't understand why it won't boot into XUbuntu anymore now that I have the KatKiss Rom. Back when I got CM 12, it had no issues, the Android wouldn't work though.
It allways stops at this:
*Setting up X socket directories...
start-stop-daemon: unable to start /usr/sbin/kerneloops (Permission denied)
*speech-dispatcher disabled: edit /etc/default/speech-dispatcher
saned disabled: edit /etc/default/saned
niemand_23 said:
This is where I got the dual boot kernel from: http://forum.xda-developers.com/showpost.php?p=57927124&postcount=556 (it's the 5.0 experimental one). I just don't understand why it won't boot into XUbuntu anymore now that I have the KatKiss Rom. Back when I got CM 12, it had no issues, the Android wouldn't work though.
It allways stops at this:
*Setting up X socket directories...
start-stop-daemon: unable to start /usr/sbin/kerneloops (Permission denied)
*speech-dispatcher disabled: edit /etc/default/speech-dispatcher
saned disabled: edit /etc/default/saned
Click to expand...
Click to collapse
So, I finally had time to try this kernel and it works! Boots just fine into Katkiss ROM and Ubuntu, though I have not used my own rootfs, instead I used img file for our sibling TF700 https://goo.im/devs/rabits/tf700/rootfs.img.7z.zip/. Wifi works, though I couldn't connect...
If I'll have time I'll try to build my own rootfs and report back.
Mich3lin said:
So, I finally had time to try this kernel and it works! Boots just fine into Katkiss ROM and Ubuntu, though I have not used my own rootfs, instead I used img file for our sibling TF700 https://goo.im/devs/rabits/tf700/rootfs.img.7z.zip/. Wifi works, though I couldn't connect...
If I'll have time I'll try to build my own rootfs and report back.
Click to expand...
Click to collapse
Surprisingly , Ubuntu boots fine from the img file, but directly doesn't work. This is odd. Has anyone got a full working rootfs.img ?
@Mich3lin in order to make the wifi work open up a terminal session and type following (password for sudo is ubuntu):
sudo groupadd -r -g 3003 inet
sudo groupadd -r -g 3004 netraw
sudo groupadd -r -g 3005 netadmin
sudo adduser ubuntu inet
sudo adduser ubuntu netraw
sudo adduser ubuntu netadmin
Afterwards, log out and log in again. Now the wifi should work.
The audio works only on the headphones and the volume is kinda low. I really don't know how to make the speakers work.
The key mappings have some bugs. The volume buttons don't work properly. Instead of turning up or down the volume, it takes a screenshot.
I tried to install LibreOffice but I cannot install anything as I keep getting the error unsolved broken packages.

Categories

Resources