[WIP] Optimus S Gingerbread ported to the Optimus V

I honestly think the best way to do it would be to use the sprint zvh and modify the phone settings for virgin from there. I don't expect any kind of update from virgin.
I would think the only way to access the virgin system without errors would be something like open phone via lgnpst, enter spc wherever requested, goto read phone settings, when that's done switch to qpst and see if things run without errors.
on the helio drift/kickflip it was like that but with the pcmanager forgot its name, and there was a hidden folder called /mmda required manual entry to direct as base folder but no idea how someone figured that out.
Best chance I would see is Lgnpst unlocking the phone security when reading like that. phonessecurity change.
I can tell you 2things that will safely tell you if u can switch your phone provider. but this is a thread not about that as already stated.
 
no matter how many nv items and settings I've tried to put on my ov with the zvh radio I've not gotten more than voice and sms to work.
I've used multiple pst's and both a set of backups from before flashing the radio and attempted to move settings from my new, functional ov as well.
I can get most things to stick with combinations of the pst's, but i'm missing something critical in the data authentication, it gives me network auth errors when trying to use data. it's not specific as to what is failing.

without the zvh radio, the stock sprint gingerbread really isn't much different than a slimmed-down cm7 except for not being able to control as many things with stock.
 
have you tried an apn widget to manually put in the virgin apn and switch to it there?
I have a backup of Virgin's /system/etc files with the apns conf if you havent also changed that.
the base settings may not matter if you use a widget and add a profile.
you'll also need the build prop home settings, that's also in my archive.
(backups.zip)
 
I can download an apn widget as well and give you exactly what it says on my phone but if I were you I would load a stock virgin rom and try activate manually from the app drawer since it may delete its shorcut, and then restore your rom with all those changes. new radio may also mean diff nv item locations. you may have to get the nv locations for the S and place the like V data there from not place the nv items in the same loction.
this should be like porting a phone.
sorry I don't have a file comparison program then u could dump nv items change data do it again, and quickly locate nv item locations. I may be needing those eventually anyways, so when I come by them u may find them useful, originally the purpose was to locate an esn by dumping then searching for it via hex (lotsa conversion) then changing it, find that, then zero it out and confirm the zero by hex and rewrite, I doubt any of these phones will have data written in reverse hex either =P
 
  • Like
Reactions: bigsupersquid
What I expect to work without much doubt is this:
Use Qpst, Download Nv Items in chunks and search for the settings by hex or ascii if possible. when you find them you should be able to read that chunk or minimize it for a quicker write by reading a smaller range of nv items then change the nv items in the hex editor and write the nv items.
 
  • Like
Reactions: bigsupersquid
well, I do have the advantage of a working ov to extract everything I need from.
once I figure out where everything is stashed on both... like you said, the different radio may have settings in different locations.
I've tried a straight copy from the working phone to the other with a combination of qpst, cdma ws, and lgnpst then repairing the esn meid etc afterwards. no dice there, so i'm guessing you're right about items getting moved.
I've tried the activate apk with stock rom and also other vm specific custom roms, so I don't think it's the apns fouling it up.
I set all my electronics projects aside a little while ago due to household turmoil making it hard for me to think. didn't want to make stupid mistakes due to being discombobulated in the brain. hopefully soon I'll be mentally functional again and can get focussed.
 
Yes the NV items are definitely not going to copy, I had an S and a V and I'm sure they are different.

If you can find a cave a-key calculator it may help to enter the a-key using cdmaworkshop. just to guarantee the network believes also you are an authentic virgin mobile again. I have had network problems due to akey but it's usually only for initial connect like if calling out ot call recieving don't work. sometimes one or the other won't work without a-key entry.
Good idea to take your time.
I am gathering web links for builing android from source using a side toolchain
http://android-dls.com/wiki/index.php?title=Compiling_for_Android
I've found a perl script for extracting and rebuilding boot.img
I think this info will be a great start for me on android =)
 
  • Like
Reactions: bigsupersquid
Yes the NV items are definitely not going to copy, I had an S and a V and I'm sure they are different.

If you can find a cave a-key calculator it may help to enter the a-key using cdmaworkshop. just to guarantee the network believes also you are an authentic virgin mobile again. I have had network problems due to akey but it's usually only for initial connect like if calling out ot call recieving don't work. sometimes one or the other won't work without a-key entry.
Good idea to take your time.
I am gathering web links for builing android from source using a side toolchain
Compiling for Android - Android Wiki
I've found a perl script for extracting and rebuilding boot.img
I think this info will be a great start for me on android =)

i think the a-key would not necessary, already pushed by the network
the proof was that the voice / sms was working fine

btw, can you share how to flash this sprint firmware to my OV
 
Sorry, I will not be releasing this port to the public. It is way too dangerous, as shown by this thread. ;)
 
what a waste?
what was the most difficult part when porting this ROM?

Other than the fact that people keep flashing the radio patch that bricks the phone (despite being told not to), and the fact that we have yet to make this rom actually work, nothing. It works perfectly fine.
 
At least none of the custom recoveries will properly flash a radio.img!
The only one I'd worry about trying is xionia cwma, I remember zefie spent a lot of time futzing around with trying to flash the radio in his dev process. xionia cwma also includes the lge recovery binary in addition to the custom recovery, so no telling what it might be capable of doing to the phone if given the chance.
at least the sprint GB may provide some newer libraries to use, if anyone ever nails down the how of interfacing with them. I don't remember seeing any news of cm7 ports in the OS section ever getting the GB libs absorbed, people are still complaining in the gingerkernel thread over there about no working video.
 

Trending Posts

Members online

Forum statistics

Threads
956,900
Messages
6,970,516
Members
3,163,643
Latest member
stonefruit