cabs, baseband radios

Axe

Well-known member
May 19, 2010
200
3
0
Is there a way that different baseband radio versions can be flashed as zip files from a custom recovery? (extracted from cabs, maybe?) Then, different nandroid backups from different radio versions could be changed between, right?
 
No, this is not possible.

The LG updater is actually writing to the firmware of the phone over a USB connection. i.e. there is a compiled Win32 executable running on x86 with its own logic that performs a bunch of actions over the USB wire.

To repackage this to run on a phone, you'd have to totally disassemble the Win32 app or at least sniff the entire USB data stream and port it to ARM. And that's only if it's even possible to run a standard executable on a device while simultaneously writing to the device's own firmware.

The OTA updates essentially work the way you want, so the best bet would be to modify those. You'd have to disassemble them enough to be able to run them on demand and disable any checks they do to see if the phone is already updated to a certain level. That is potentially a ton of work.
 
The OTA updates essentially work the way you want, so the best bet would be to modify those. You'd have to disassemble them enough to be able to run them on demand and disable any checks they do to see if the phone is already updated to a certain level. That is potentially a ton of work.

Not to mention the fact that the current crop of custom recovery kernels will brick your phone if you attempt to flash radio. And that means OTA as well. OTA update + custom recovery = BRICK. The only exception is Xionia CWMA which AFAIK will simply refuse to update radio.
 
So, Xionia kills the OTA update, or the baseband just doesn't get updated with the rest of the phone?