yashsingh1/xdaforums huggingface dataset:
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] samsamuel:
dont smile too soon, if you flashed a 3.14 rom whilst spl is installed then you will have memory and stability issues.

Go to

settings menu all settings system memory, what does it show for free program memory? around 50meg? should be about 140.
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] zewill:
Couldnt really find "memory settings" but what if ound was this:

Total storage: 176 mb

Used storage 56

Free storage 119 mb

TOtal programm 208 MB

Used program 163 mb

free programm 45 mb

NO SD CARD (must buy one tomorrow lol)

So, as u said, its around 40 mb.. What should have i done better?

Also, what is the difference in the SPL?

I mean, from factory settings, i upgraded to 3.14.

With HSPL, i upgraded to 3.14

What difference does it make, isnt it the same? Doesnt 3.03 spl install itself?

Anyways, will be glad to hear your comments on my new problem then haha:)
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] samsamuel:
not through usb flash. If hspl is installed it remains installed.

3.14 roms must have spl 3.03.0000

Before the 3.14 roms it didnt matter, all roms worked on any version spl, but the 3.14 roms dont.

You should have removed hspl first, (so that your spl ends .0000) then flashed the 3.14 rom, , this allows it to upgrade spl to 3.03.0000
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] zewill:
Hhm, i really dont wanna brick my HD2 with all those stability issues.. is there a risk if i leave it like that?

Anyways, i'll restart the instalations then. I checked on bootloader, currently this is what i have: SPL-2.08 HSPL 8G XE

How should i proceed? Should i flash from SD card a 3.14 directly WWE? I have nothing yet on my HD2, (using 3.14 WWE official rom from HTC website) so i dont really care about flashing, reinstalling, hard resets:D

Just give me advice on how to proceed to have the perfect installation :o

Is a flash from SD card obligatory? But that would get rid of HSPL, no? and if i get rid of HSPL, my HD2 is going to go back to its original language (DUTCH), right? I want to avoid putting my HD2 in that language...

Say, if i SDFLASH the latest rom WWE (even though my HD2 previously to HSPL only accepted NLD (hence dutch) roms), will it work?

Sorry for taking up so much of ur time, but ur comments are so helpful:)
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] samsamuel:
connect to usb, put the phone in bootloader.

then

run hspl2

choose 1.66.0000

when phone reboots, quickly hold voldown to reenter bootloader

run the 3.14.exe
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] zewill:
Thx for the quick reply.

Why would i use HSPL 2 now, i was using the HSPL 3 before? Isnt it the latest most stable one tu use?

Can i still run HSPL3 and choose 1.66? (i think not actually i only had choice of 2.08)..

So can i run HSPL3 and then re run with HSPL2??? It wont have compatibility issues?

And how to install the exe while in bootloader? Is it a flash from SD Card?

What will happen if i leave my 3.14 in the 2.08 SPL? only stability issues? No risk of bricking, or long term affecting negatively the phone?

So many questions.. hope u can answer all of them..

Also, one last big question: Now that HSPL is installed, isnt it easier to simply, when i recieve my SD card, to flash a WWE official rom 3.14? wouldnt that do the trick? Or i need to go through HSPL2 for sure?

Thx again!
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] samsamuel:
the .exe's are just installers, the spl/hspl inside is the same. So, the 2.08.hspl in hspl3, the actual code that gets flashed to your bootloader, is IDENTICAL to 2.08.hspl in hspl2.

But, hspl3 only has 2.08.0000 and 2.08.hspl as options, but since spl 2.08 isn't stock for your phone, if you ever needed to get back to stock, you can do that with hspl2, but not hspl3, so since the one version of spl/hspl that they both contain (2.08) is teh same, and hspl2 has extra options for a non tmous user, why use hspl3? there is no reason.

Oh, and whilst we're at it, hspl2 detects which spl you currently have and offers you the opposite (so if it finds 1.42.0000 it sets the dropdown to 1.42.hspl)

HSPL3 doesnt do this, it always offers you 2.08.0000 until you manually change it, and many a newb has just clicked OK and thinks they have installed hspl, when in fact they haven't.
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] zewill:
Lol, i be one of the many noobs.. But in my bootloader, it says i have installed HSPL, so.. i guess its installed!

Will follow your recommendations, but just one last thing

How to remove this current HSPL3 then and restart the steps with HSPL2? You said that

"But, hspl3 only has 2.08.0000 and 2.08.hspl as options, but since spl 2.08 isn't stock for your phone, if you ever needed to get back to stock, you can do that with hspl2, but not hspl3, so since the one version of spl/hspl that they both contain (2.08) is teh same, and hspl2 has extra options for a non tmous user, why use hspl3? there is no reason"

I used HSPL3 because i read on forums thats its better to use the latest HSPL as the previous versions usually are out of date.. seems i was mistaken then... Also, i used HSPL3 because it was compatible with any 1.XX rom, and i could only downgrade as low as 1.48. Would HSPL2 be able to be installed on 1.48 official rom? I thought highest HSPL2 could work on was 1.42?

So you say that now that i have installed HSPL3, i cannot go back to stock? Im sure there would be a way, but what should i do then?

Should i just flash some stock rom from SD card, hoping it takes HSPL3 away, and restart procedure with HSPL2?

Or with USB sync i can restart the procedure, by just openiong HSPL2 without touching any rom?
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] samsamuel:
the phone cannot tell if you used hspl2 or 3, hspl2 can be used to remove hspl3 applied spl/hspl.

"i used hspl3 because its better to use newer..."

not in this case. only the loader is different, and that is only which phone models each one supports.

hspl2 supports 1.42 1.66 and 2.08spl.

"so you are saying that..."

no, that's not what i'm saying. you can always return to stock.

"should ijust flash some stock and hope....."

no, not unless you want to go back to stock sometime.

"or with hspl2 i can......."

correct.
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] zewill:
I remember now why i used HSPL3

Because that version was available with 1.xx roms, and i could only find a decent official rom from HTC that was a version 1.48

HSPL only supports hspl2 supports 1.42 1.66 and 2.08? (or are those SPL?)

So if i install an HTC rom 1.48, will i be able to use HSPL 2 on it???

Thanks!
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] zewill:
nobody has an answer to me?
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] fred_up:
You have been answered. Maybe if you actually read SamSamuel's posts.
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] zewill:
Samsamuel has indeed answered many of my questions, but not the last one..

Im confusing ROMS and SPL's, hence the previous question...

"HSPL only supports hspl2 supports 1.42 1.66 and 2.08? (or are those SPL?)

So if i install an HTC rom 1.48, will i be able to use HSPL 2 on it???"
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] samsamuel:
hspl supports spl 1.42 only

hspl2 supports 1.42 to 2.08

hspl3 supports 1.42 to 2.10 but only includes 2.08 (and maybe 2.07, i forget) so is no good for returning regular hd2 to stock
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] fred_up:
Since you say you have an unbranded European HD2. Then you are entitled to download and flash the stock HTC ROM from the HTC website (make sure that you go to the correct region).

If you flash with the HTC 1.48 ROM, it will replace the SPL, ROM and RADIO. If you go into Bootloader Mode (with phone off, hold the Volume Down button and tap the Power button), the SPL will be 1.48.0000.

You can now flash the HTC 3.14 ROM.

HSPL is there if you want to flash a customised ROM (that are not based on the 3.14 ROM) or if you have a branded phone (ie T-Mobile UK) and want to use either a custom ROM or the HTC stock ROM (again not if you want the 3.14 one).
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] zewill:
Thanks for your answer then fred:)

I did what Sam told me.

I installed Rom 1.66, with SPL 1.66 via HSPL. I then removed HSPL via the Hspl window, and had 1.66.0000. I then i tried installing my WWE 3.14 rom, but it wouldnt work.

I therefore reinstalled HSPL, installed WWE 3.14 rom, worked, but again i only have 60 mb of program memory. I checked, i have 1.66 spl still on my device, it hasnt been upgraded to 3.03 spl:(

THere fore i am asking: is it possible to install 3.14 ROM on my device and not have any memory problems? How to proceed??? (right now i dont wanna flash from SD card)

Thx for answers!
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] samsamuel:
that means you either got the wrong rom, or you don't have an unbranded phone, in which case goldcard is your only option.
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] zewill:
Hhm.. its wierd, im sure device is unbranded... Only know its NLD blocked (hence use of HSPL for WWE)

The roms i am installing are those...

This one to get back to SPL 1.66

RUU_Leo_HTC_WWE_1.66.405.2_Radio_Signed_15.30.50.07U_2.06.51.07_Ship

And then i remove HSPL, then i install this one, taken from HTC website:

RUU_Leo_S_HTC_WWE_3.14.405.2_Radio_15.42.50.11U_2.15.50.14_LEO_S_Ship

Maybe its because of differend radios? Can u spot anything wierd?
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] samsamuel:
oh right, its because its region locked, its not a wwe phone, thats why you needed hspl to install the 1.66 rom.

go HERE

http://xdaforums.com/showthread.php?t=623283

and get the nld version.

Install that, which gives you spl 3.03, then use SSPL to flash ruu_signed.nbh extracted from the wwe rom, job done.
[HD2 Windows Mobile 6.5 Q&A, Help & Troubleshooting] zewill:
Wow... finally.. Sam & Fred, you wont believe this.. but its done!

checked the memory its 170 free for programs, so i guess its all good:)

Youve been really helpful.

The right steps were indeed SSPL (allthough HSPL helped install previous versions)

Again, guys, many thanks! Hope to see you around!
[Vibrant Q&A, Help & Troubleshooting] wbexpress:
I'm in a bit of a quandary. Hearing about this deal, I did a little research and it's actually NOT too good to be true. However, the one little detail is that in order to do this you MUST get a data plan on the line. One of my other lines is "eligible", but, hey, I really only want the phone to play around with, since it's free. The upgradeable line is my T Mobile At Home one. If I were playing around, after setting up the account on 3G I would only need to use WiFi so I do not need another (3rd...) data plan on the account!!! The question is: can I go through the process and then call T Mo Cust. Service and drop the data plan? Would they extrapolate out that I'm at some point gonna use the phone with my SIM and say no way, or, would they charge me an ETF if I insisted that I wanted to drop it? Input from anyone who has done this or a T Mo employee would be most appreciated. TIA...
[Vibrant Q&A, Help & Troubleshooting] Br1cK'd:
I tried to work something similar, and was informed by tmobile that the special price on the phone was directly related to carrying the data plan for the life of the contract, and if cancelled for that line while still under contract I would then be charged the full amount for the phone.
[Vibrant Q&A, Help & Troubleshooting] wbexpress:
Thanks for the info. Kinda figured there was some type of catch...
[Optimus One, P500, V General] rotorto:
Can we add a new section for the LG Optimus One P500?

Thank You :)
[Optimus One, P500, V General] franco.geko:
I agree!

:)

Bye

Franco
[Optimus One, P500, V General] giacor:
Yes, please create a forum for the LG Optimus P500.

giacor
[Optimus One, P500, V General] $padino:
came on men :D

create this section for LG Optimus one with Google! :D

thanks
[Optimus One, P500, V General] Verro:
Yes!!! You know you want it! :D :D

Thanks!
[Optimus One, P500, V General] SteppeN78:
yes please, can you add this section?
[Optimus One, P500, V General] leopoldo17:
yes please, can you add this section?
[Optimus One, P500, V General] FaNtKa:
Add it. :)

Thanks!
[Optimus One, P500, V General] wizban:
Please, Add it :D
[Optimus One, P500, V General] mauge:
Yes I think it would be useful :)
[Optimus One, P500, V General] Berseker86:
Proud owner of a LG P500 Optimus One since 2 days, great device, please open a section for it! It deserves that!
[Optimus One, P500, V General] drellisdee:
I'm seeking a rom dump from the P500 to aid in porting froyo to the LG VS740. I'll also try to make a custom recovery for you as I have done ones for the lg ally and htc incredible as a thank you for dumping the files.

It should be able to be rooted with universal androot or else use the rageagainstthecage-arm5.bin method.

Once rooted from adb shell or terminal app type:

su

cat proc/mtd

note the mtd partition # of boot & recovery.

then in the dd parts use the mtd number of your boot and recovery partitons

for example if boot is mtd3 on P500 do dd if=/dev/mtd/mtd3 of=/sdcard/boot-dump.img bs=4096

then type

cd /system

tar zcvf /sdcard/system-dump.tar.gz *

dd if=/dev/mtd/mtd1 of=/sdcard/boot-dump.img bs=4096

dd if=/dev/mtd/mtd0 of=/sdcard/recovery-dump.img bs=4096

Please someone upload these 3 files from p500:

system-dump.tar.gz

boot-dump.img

recovery-dump.img

Thanks again.

Also, in case anyone is worried there is no personal user data in /system thats all in the /data partition.
[Optimus One, P500, V General] MKosh:
I agree we need a Optimus One P500 forum.

IMHO it's one of the most interesting middle class Android phones: better screen resolution than HTC Wildfire or Samsung Galaxy 3. An alternative to HTC Aria/Gratia
[Optimus One, P500, V General] fughy:
I have rooted my P500 and i have found this :

cat proc/mtd

dev: size erasesize name

mtd0: 00440000 00020000 "boot"

mtd1: 0be00000 00020000 "system"

mtd2: 00500000 00020000 "recovery"

mtd3: 002c0000 00020000 "lgdrm"

mtd4: 00100000 00020000 "splash"

mtd5: 00180000 00020000 "FOTABIN"

mtd6: 005c0000 00020000 "FOTA"

mtd7: 00040000 00020000 "misc"

mtd8: 04000000 00020000 "cache"

mtd9: 0c780000 00020000 "userdata"

but when i tried to TAR files the system told me

tar: not found

I have WIN XP Pro and maybe TAR is for linux or i'm wrong in something ...

if you could help me we can make it.

bye and sorry for my english.
[Optimus One, P500, V General] drellisdee:
Get busybox for phone and do it on phone with terminal eumulator. Optionally do adb pull of your entire system folder and zip it up if all else fails. Need boot and recovery too.
[Optimus One, P500, V General] bastardociccio:
I'd like a section for Optimus One ...

Have someone installed Flash Lite for default browser?
[Optimus One, P500, V General] drellisdee:
Ok I just downloaded a dump thanks fughy. I am looking at pics and don't see a navigational pad. Can someone confirm it has one or it not & what it uses other than touch screen for navigation as thats needed for recovery. Please list all hardware buttons/keys also please.

I have a custom amon ra recovery that needs to be tested. Please PM if interested. Md5 is below to check against after download.

MD5sum b15d0d4a6588b28b58ee16cf9470ab5f recovery-thunderg_test.img
[Optimus One, P500, V General] corwin42:
The P500 has no touchpad or something else for navigation. The only keys are:

- Power button on top

- Volume Up/Down on right side

- Menu, Home, Back, Search on front

I would love to create my own custom rom for this device but I'm quite new to this. Is there somewhere a good tutorial on how to create a custom rom based on an original rom?
[Optimus One, P500, V General] sto88:
This LG Optimus is the number ONE :)
[Optimus One, P500, V General] drellisdee:
As promised here is a beta amon ra style recovery for opt1 thunderg.

Its untested as I don't have one to test it on.

Key mapping is up/down = vol-up and vol-down

select = power

backup = search

If the keys aren't right use the key code debugger under "other" menu and give me the key code outputs.

Fastboot IF enabled on optimus one can be accessed by "adb reboot bootloader".

The best way to test this if you have fastboot is to do

fastboot boot recovery-thunderg_test1.img

if done this way it will boot from ram and will be lost upon reboot. IE. its temporary if it needs some changes instead of actually flashing it.

If you need help setting up fastboot/adb drivers reference my post here for the Lg Ally

http://androidforums.com/ally-all-things-root/146564-ally-recovery-img-here-custom-roms.html

It should either be 618e or 618f for adb.

If you don't have fastboot on device this will flash it:

Do this from a su (root) adb shell (preferred) or terminal on phone after you have copied recovery-thunderg_test1.img & flash_image to root of your sdcard. Flash_image is attached to the post linked above.

mount -o remount,rw -t yaffs2 /dev/block/mtdblock1 /system

cat /sdcard/flash_image > /system/bin/flash_image

chmod 755 /system/bin/flash_image

mount -o remount,ro -t yaffs2 /dev/block/mtdblock1 /system

flash_image recovery /sdcard/recovery-thunderg_test1.img

Also if you have a file named install-recovery.sh in system/etc you will need to rename it to install-recovery.sh.bak prior to flashing a recovery.

Download at:

http://www.mediafire.com/file/atz2309jc5d5zqc/recovery-thunderg_test1.img

MD5 = 954c6249e400c0b779b8f47cdb79d87c
[Optimus One, P500, V General] corwin42:
If I flash your recovery is there a way to go back to the original recovery?

I will try your recovery soon. Thanks for your work.
[Optimus One, P500, V General] CapitanCox:
Please add the section :D

bye bye and thx!
[Optimus One, P500, V General] flaviopac:
+1 :rolleyes:
[Optimus One, P500, V General] rotorto:
Tried both "adb reboot bootloader" and "adb reboot-bootloader": they don't work. :(
[Optimus One, P500, V General] account1:
you could also try:

fastboot boot <recovery_name> from adb prompt

you must have the recovery image placed on tools folder of android sdk (same folder as adb command)

hope that helps
[Optimus One, P500, V General] lulazz:
+2 please add it
[Optimus One, P500, V General] rotorto:
Afaik fastboot only works if the phone is in fastboot mode.
[Optimus One, P500, V General] AntonioZZZ:
Please add the section for this nice phone
[Optimus One, P500, V General] belabe:
bricked it

seems i am the most stupid user you can't imagine: i bricked my phone so bad, that it doesnt even turn on in emergency mode (was trying all kinds of key-combos and hold them for 5 seconds, including the VOL DOWN+POWER)!

what i did?

installed LGAndroidDriver_WHQL_ML_Ver_1.0_All_Win7.exe, run Windows Enabler.exe and then KDZ_FW_UPD.exe to update my phone with a more recent LG rom (which I got from csmg.lgmobile.com:9002/swdata/WEBSW/LGP500/ANEUBK/V10a_00/V10A_00.kdz). well, the phone display turned yellow and said EMERGENCY MODE!! at one point, but the updater seemed not to be busy anymore. after a while i decided that it would be best to take out the battery from my phone and try to restart it. from this point on the phone does nothing anymore.

my phone came preloaded with android froyo (chinese LG version 09b) and I hope to find a way how to boot into emergency mode again. please help!
[Optimus One, P500, V General] account1:
did you try combo key:

HOME + VOL DOWN + POWER

this should do the trick ;)
[Optimus One, P500, V General] belabe:
thanks account1! is that from the handbook? i tried with and without battery. no luck with this :( soon i have to look for a LG service centre in china...
[Optimus One, P500, V General] kite86:
Come on can we have the section for this LG optimus one P500 ? GT540 and optimus 7 already have theirs QQ
[Optimus One, P500, V General] dryhte:
++ (&padding for 10char limit)
[Optimus One, P500, V General] svetius:
We'll add Optimus One P500 by early next week.
[Optimus One, P500, V General] alahkel:
Hey, I just flashed (no bootloader =( ) the custom recovery, during flash everything ok.

Starting in recovery (with quickboot) I have a lot of white strings telling sthg like this:

E:Missing bitmap indeterminate4

(code -7)

and

E:Bad boot message

I tried enabling usb-ms toggle, it looks like it's really enabling but it's not actually and recovery freeze there.

For fixes, ask me logs and all that you need =)

EDIT: Keys are right, only power= select isn't working. It's working if you long-press it.

Nandroid doesn't work (maybe because of the power-select button problem?):

when selected nand backup it asks for confirmation (press power to confirm or any other key to abort) -> when I press (long-press too) on power, it always aborts.

EDIT2: Here are the key codes:

vol+=115

vol-=114

power=107

power long-press= 116

home= 102

settings=139

back=158

Hope it will be useful ^^
[Optimus One, P500, V General] Washakie:
Thanks!!!:)
[Optimus One, P500, V General] alahkel:
+1 :cool: come on =D
[Optimus One, P500, V General] SteppeN78:
It's a wonderful news. Thanks a lot!
[Optimus One, P500, V General] skinniezinho:
great news!thanks a lot!
[Optimus One, P500, V General] hostmark:
Thanks !:rolleyes::rolleyes:
[Optimus One, P500, V General] mariod84:
It's a wonderful news. Thanks a lot!
[Optimus One, P500, V General] drellisdee:
Thanks for the info. Ill try to work on it as soon as time permits.

Can you post the output of mount & df done from terminal or adb shell.

Can you test nandroid from adb shell in recovery?

Run command nandroid-mobile.sh from shell.
[Optimus One, P500, V General] Berseker86:
Great News, I hope that support for this awesome phone will be as good as the one for the others here ;)
[Optimus One, P500, V General] hanfkeks:
Thanks so much :)
[Optimus One, P500, V General] alahkel:
I think I was right :) Nandroid made by adb shell worked like a charm, everything ok.

Tomorrow I'll post the outputs you asked for.

Thx
[Optimus One, P500, V General] dryhte:
Hi! I followed your instructions and I think I correctly installed your recovery, but I can't find out how to start the phone in recovery...
[Optimus One, P500, V General] alahkel:
Ok, here's the log too =)
[Optimus One, P500, V General] drellisdee:
Ok here is test2 of recovery.

recovery-thunderg-test2.img.zip

Unzip and flash per directions in orig post. Be sure to change to the updated name.

Keys: up & down = vol up & down

select = search

backup = back

Sd card mstoggle will need some work and I'm waiting on the mount and df output from shell from inside android os not recovery.

To test flashing from recovery I have a test file that will add a file named test_flash_file in system/bin. All flashable zips must be in root of sdcard.

Please post feedback and reference my original post for more info.

Ps. alahkel there is an option move recovery log to sd use that as the logact had nothing useful.
[Optimus One, P500, V General] alahkel:
Ok, I will try your recovery v2 later and post the log you asked for with recovery option. Thx again, you're making us so happy =)
[Optimus One, P500, V General] fughy:
I have installed your TEST2 and it work well.

Here is my recovery.log, hope can help.

I have flashed the test file, but there is no new file in system/bin , but maybe i done something wrong. I will try again the next time.

Only 1 thing, i have selected USB-Toggle but the phone never answer me back and the only thing seem to work was pull off the battery.

Grat work drellisdee ... go on :)
[Optimus One, P500, V General] drellisdee:
Thanks for the test. What did it output to screen when you flashed the test zip?

I need the output from adb shell from phone booted into android of

mount

df

to try to fix the usb mass storage mount in recovery.
[Optimus One, P500, V General] dryhte:
for some reason my previous post ended up before your posts.

Please, can you tell us how to actually boot into your recovery? thanks!