yashsingh1/xdaforums huggingface dataset:
[Optimus One, P500, V General] case-sensitive:
Thanks for this great writeup! It helps a lot!

I just got myself an optimus T (P509) and I've installed recovery using the 2G sdcard that comes with the phone.

I then realize belatedly that I need a bigger card. Questions:

(1) Do I need to reinstall custom recovery on the new card?

* If I do have to reinstall: do I simply repeat the same steps?

* If not: do I need to "format" the sdcard first, or do I simply insert the new sdcard and (for example) go to recovery and make a backup and get a copy of the backup on the new sdcard?

(2) I use "Nand Backup + .android secure" to make backup, but after searching the forum I'm still not quite sure of the difference between that and "Nand + ext backup" or just plain "Nand Backup". Could someone provide a simple explanation?

MANY THANKS!
[Optimus One, P500, V General] mprou:
No you dont have to reinstall recovery. it has nothing to do with sdcard.

As for nand back up, if you got an ext partition on your card you could use "Nand + ext backup" to back up your apps that are installed in there. "Nand back up" backs up apps at internal memory only. If you use ext partition and a2sd scripts then you should do 'nand + ext'
[Optimus One, P500, V General] Grievous23:
Well, I just wanted to say thank you, this is my first Android device, and now Im testing ROMS, this post was VERY helpful for me
[Optimus One, P500, V General] CosmicDance:
I just got my first android yesterday night(Optimus One), I am finding it a bit intimidating as i have always used a 'dumb' phone (s40) till now.

But now on reading this awesome post, i'm getting a hang of it. I really want to thank The_ERROR for making this thread.

Regards,

cd!
[Optimus One, P500, V General] victortangocharlie:
If you are interested in knowing about rooting and installing custom rom's, read the following thread- [HOWTO] Rooting, Installing -Android SDK, Custom Recovery, Custom ROM's- http://xdaforums.com/showthread.php?t=1007244
[Optimus One, P500, V General] YashBhatt:
Very helpful to starters,helped me alot of understand the environment.....
[Optimus One, P500, V General] AsherChua:
Can someone help me with this? How can I get rid of the following image and see the real image in the xda app? Its saying that my domain is not registered.
[Optimus One, P500, V General] The_ERROR:
1) You can format, change whatever you want. Recovery is installed into cell's rom, so it isn't on SDCard.

2).android secure is file, where native froyo "move2sd" stores applications. If you use native froyo app to sd moving, than you need backup .adnroid secure also. Ext beckup will backup ext partition with applications in case that you using some kind of moving into sd card based on ext partition, for example Link2SD or Darktremors Script.
[Optimus One, P500, V General] j_tangs:
What is stagefright ? in layman's term

that term is all over in this site, but i dont know what it does, tried to google it but explaination are too technical
[Optimus One, P500, V General] lejukurian:
Thanks a lot XDA !

One month back i was a noob but with xda,

I have rooted my LG P500, installed custom recovery, installed andy's 2.3.3 rc1 Gingerbread rom, Restored my original rom with nand recovery etc...

Kudos to all developers, i'm weak in coding but have tried out a lot of stuff from XDA and enjoying it !
[Optimus One, P500, V General] huseyinagca:
thanks my friend...

it's really hard work.
[Optimus One, P500, V General] iamrajeev:
should we unrar the file or it should be in rar mood only ?
[Optimus One, P500, V General] victortangocharlie:
What are you talking about?
[Optimus One, P500, V General] iamrajeev:
the custom recovery files

it should be kept in rar only or should be extracted
[Optimus One, P500, V General] victortangocharlie:
It should be extracted and placed on the root directory of the sd card.

try following the instructions given in the following thread

HOWTO] Rooting, Installing -Android SDK, Custom Recovery, Custom ROM's

http://xdaforums.com/showthread.php?t=1007244
[Optimus One, P500, V General] Sergefff:
thanks for the information I needed
[Optimus One, P500, V General] The_ERROR:
Well, its hard to say... Google itself present it as "New media framework (Stagefright) that supports local file playback and HTTP progressive streaming" and it have something to do with video playing, but in many time cause some trouble in playing of one type of video format, but I can't remember which it was. :)

Generally this "Stagefright enable" brings higher score in some CPU tests, but nothing more in our case.
[Optimus One, P500, V General] superkid.net:
awesome thread...! just had little problem to use terminal emulator.. rest is fine.. succesfully installed mik os :)
[Optimus One, P500, V General] abhinandh:
Very helpful thread, thanks.
[Optimus One, P500, V General] GothicFighter:
Does ext have anything to do with the class of the sd card?
[Optimus One, P500, V General] :
no..class is the write speed of microsdcard..ext is a partition of android
[Optimus One, P500, V General] The_ERROR:
Well, rather say that it is partition of unix systems, but who cares. :)

ext2 - file system for the Linux kernel (no journal, fast but not recovery of I/O error)

ext3 - file system for the Linux kernel (journal, slower than ext2 because of journal, but provides recovery on I/O error)

ext4 - file system for the Linux kernel (journal, enhanced version of ext3)

http://en.wikipedia.org/wiki/Comparison_of_file_systems#Features

http://xdaforums.com/showthread.php?p=10377391#post10377391
[Optimus One, P500, V General] clintoy:
this is very helpful info..tnx
[Optimus One, P500, V General] ppraveen576:
very nice tutorial
[Optimus One, P500, V General] keypaderror:
nicccceeeeee.....

wow nice info ....

thanks again...:)
[Optimus One, P500, V General] lwk523:
Thank for the info...
[Optimus One, P500, V General] DeuxEx:
Thanks for your tutorial! Very useful!
[Optimus One, P500, V General] agzorig:
well, that cleared up some things!
[Optimus One, P500, V General] Ferenczyg:
Thanks for the tuto, some things are way clearer now..

/F
[Optimus One, P500, V General] Garuxa:
nice dictionary

thx! :D
[Optimus One, P500, V General] Interfredzo:
great thanks
[Optimus One, P500, V General] Y.u.v.i:
Really very Nice it could be more better if u guyz mention any easy tools for new users ...bt after all its really nice u guyz hve done really hard work ..Thanks :D
[Optimus One, P500, V General] The_ERROR:
Good idea, I will try make some "crossway" with list of tools, but it takes some time probably....
[Optimus One, P500, V General] Sparkyte:
Hello Everybody! This is my first post and I may say that this forum is awesome. Thank you for everything! I have a question regarding the app2sd and partition sd card. I have flashed Mik's ROM using my 2GB stock card but tomorrow I am getting a 16GB card and I don't know if I should partition it or not and what's the point of partitioning and all these ext2,3,4? Can someone explain this to me
[Optimus One, P500, V General] V!KR@M:
For info on ext2, ext3, ext4, search in Wikipedia. By installing apps on phone memory, u may reach a limit. Aftr dat u cant install any othr app. By dng partition on sdcard, installed apps wil b stored on sd partition and we cn hv more no. of apps in that way. Partition only helps to have more no. of apps without using phone memory much. Bt for that, rom should hav the a2sd script in it. Depending on the script, wat files of that particular app should b stored on sd partition wil b decided.
[Optimus One, P500, V General] BlackRose 22:
Can you address bootanimation ..or post a link to it .. for Mik_cm7 phone check below

From My LG Optimus P509 CM7
[Optimus One, P500, V General] ngfar:
thanks u helped me a lot :)
[Optimus One, P500, V General] kyerie030:
Thank you so much for this tutorial

Thanks for the tutorial on the different tools and n00b terms for the phone. I've been an avid symbian fan for the past few years and have just recently switched to android about 2 months ago and I must say I've learned a lot.

I've already understood most of the linux terms here from what I learned in school and working as a programmer/developer under the .net and java languages.

Again, thanks for this quick tutorial and recap.

Now working on a time-line on franco's kernel, I want to give more battery stats for the kernel since it is for me the best one I've tested for the past 2 months. :) Thanks!
[Optimus One, P500, V General] aloayzab88:
This is just all the noobs like me want, I all ready read the most important things there, awesome post
[Optimus One, P500, V General] optimusblack:
what does "baseband" mean?
[Optimus One, P500, V General] The_ERROR:
http://en.wikipedia.org/wiki/Baseband

http://searchnetworking.techtarget.com/definition/baseband

:)
[Optimus One, P500, V General] optimusblack:
I mean I ask about baseband in LG optimus one P500.

There are many people talking about baseband in Custom ROM. what is that?
[Optimus One, P500, V General] The_ERROR:
When LG released their new gingerbread they also update baseband definition. What it means?

If you update to official gingerbread, you can't use ROM which are not based on newly released GB and opposite, because of incompatibility (you will not have signal at all)

In case Mik_OS Caynogen mode patch exists, but works only GSM for calling, not data

new baseband should bring better signal and less noisy during calling
[Optimus One, P500, V General] theclaw37:
2 Questions: Im on stock rom Froyo 2.2 (with custom recovery) and i had Mik'os's Kernel (v1.1 i think, the one with pressure sens.). Now i flashed Franco's v18.1 along with the ZRam initializer.

1) Why is the zram initializer needed? (Mik'os's only had 1 zip to flash)

2) Do i have to clear the cache and wipe battery stats if i only flashed the kernel? And can i do this with the standard thunderg custom recovery, or do i need cwm?
[Optimus One, P500, V General] mihir287:
1. It is needed to initialise zram of course.

2. You need to clear the cache and stats because you are flashing a kernel. Flashing a rom requires to wipe everything. And yes, the kernel is compatible with AMonRa (thunderg) recovery.
[Optimus One, P500, V General] novicecz:
Nice work. THX
[Optimus One, P500, V General] dkgs:
Hi,

I've been reading for a few days about flashing rom and kernel but I cant find the answer to this important question about flashing:

is flashing rom or kernel in any way affect the os language ?

thanks for the help.
[Optimus One, P500, V General] mihir287:
The default language of all roms is english AFAIK.
[Optimus One, P500, V General] dkgs:
So if I understand it correctly, if my lg OS is not in english I cant flash it because after flashing it will be in english.

is there any other way to OC the cpu without flashing the rom ?

thanks for the help.
[Optimus One, P500, V General] zeu55:
more or less all ROM includes some specific languages including English. so whenever u flash a rom at starting of ur new ROm u get to choose between the languages to use... without the ROM there is no language present in Phone.. all languages u find are the product of those ROMs
[Optimus One, P500, V General] vio_v22:
10x for this info:)
[Optimus One, P500, V General] alex.vidi:
1+ Thanks a lot. It helped me very much
[Optimus One, P500, V General] maip:
Well, I don't see the thanks button, but thanks!
[Optimus One, P500, V General] sanjayurloe:
Pliz tell me use of karnel in Android and which is the best karnel for my phone I am using 2.3.3 and how can do this and how can make backup of my old karnel help me pliz
[Optimus One, P500, V General] mihir287:
In computing, the kernel is the main component of most computer operating systems; it is a bridge between applications and the actual data processing done at the hardware level. The kernel's responsibilities include managing the communication between hardware and software components. (via Wikipedia)

If you are using the official 2.3.3 there are two kernels available: user mansirawat's and franco's. You can try both and see which is best for you.

You can't take a backup of just the kernel, you have to take a nand backup of the entire rom, and the same applies while restoring as well.
[Optimus One, P500, V General] sanjayurloe:
How can instal karnel on my 2.3.3 pliz help me
[Optimus One, P500, V General] mihir287:
1. Please clean your spelling.

2. Download the kernel file, put it into root of sd card, boot into recovery, then choose flash from zip, and select the file you downloaded. As always, take a nand backup before flashing.

If you didn't understand what I meant by the terms recovery, flashing and nand backup, please the read the the first few posts of this thread.
[Optimus One, P500, V General] funzuloo:
Thanks for this great compilation of information.....
[Optimus One, P500, V General] The_ERROR:
Well, seems, that it is working itself :) I don't have to do anything. :)
[Optimus One, P500, V General] jusdecitron:
It would be great to have some info about baseband.

What is it ? Why flash or not ? etc.

Thanks :)
[Optimus One, P500, V General] K3Exe:
nice gor help
[Optimus One, P500, V General] Agent3:
Thanks, its a great help.
[Optimus One, P500, V General] kawaiiDango:
precise and informative.....
[Optimus One, P500, V General] :
Is possible to deodex the LG stock rom?
[Optimus One, P500, V General] monoguy:
Can someone explain what is "brand", "unbrand" and "debrand" of firmware mean?
[Optimus One, P500, V General] chandrudme:
very useful info bro thanks
[Optimus One, P500, V General] Sandipkim:
Oh! Big thanx!!!:cool:
[Optimus One, P500, V General] adinelb95:
^^

That helps me alot,thx dude xD!
[Optimus One, P500, V General] danielalvesbr:
Very informative! Thanks a lot man.
[Optimus One, P500, V General] kurt99:
brand is a operator rom

unbrand is a lg rom or some times a custom rom
[Optimus One, P500, V General] abhi29:
Hey frndz i created 512mb sd card partition using a2sd And it is running successfully. But how to see the space i used in 512mb. Am using cm 6.5.7 rom
[Optimus One, P500, V General] mihir287:
Type 'df' (or 'df -h') in terminal or adb.
[Optimus One, P500, V General] si9dan:
Hi all,

I have a LG Optimus Chic with recently upgraded to official ROM V10e. Thanks to The_Error that he has provided us a bible about handling our android phone. I really learn much. Here, I still have some questions to ask:

1. I got my phone rooted. Then, the next step is Customer Recovery. Is there a limitation that I need to install a special Customer Recovery to run in order to match with my original V10e Rom? Or, just any Customer Recovery that said suit for V10c / V10a etc. are ok too in case which is for the Chic?

2. If the answer above is yes, I need a dedicated Customer Recovery for V10e, then, according to The_Error's thread, Customer Recovery is somewhat like a bios of a PC and Customer ROM is like the OS like Windows, then as I know, the bios is just related with hardware but not related with the OS, how come I need a matching V10e Customer Recovery then?

3. The_Error also said that, by flashing the Customer ROM, we replaced the existing ROM with a new one, again, the Hardware of the phone haven't changed, then why should we only flash a matching Customer ROM according to our original ROM? I mean, I should be able to flash any Customer ROM that is for Chic and it should be running well.

4. What is Tweak?

Thanks in advance.
[Optimus One, P500, V General] mihir287:
1. Custom recovery is required for installing a custom rom. It is not required to run the stock rom. Recovery does not depend on rom version.

2. It is just an analogy, you don't need to change your hardware to install custom recovery. Only flash the custom recovery which is compatible with Chic. I can't say if O1 recovery will work with your phone.

3. Didn't get you. You can flash any custom rom that is compatible with Chic.

4. A tweak is any change that is beneficial to the phone.
[Optimus One, P500, V General] bobcote:
Thanks a lot to the OP for this thread.

Rooting was scary and not very clear thing to do, but all was cleared up and I easily rooted my Optimus One without any problem.
[Optimus One, P500, V General] mishanyar:
Hi in your FAQ you mentioned that I need to have p500 to perform custom recovery and etc.

I have tmobal p509. Does it mean that i can't do anything? or are there any limitations?
[Optimus One, P500, V General] sweetnsour:
anything for the p500 can be used on the p509
[Optimus One, P500, V General] mishanyar:
Thx
[Optimus One, P500, V General] gnsxp:
Baseband Related

Is Flashing BASEBAND -> ROM same as Flashing ROM and then Baseband?

i am on Stock GBv20G and wanna Try the Phoenix ROM

so can i install the Phoenix ROM and then Patch the BAseband ?

Edit: Well apparently u can do it ;-D installed the Phoenix ROM and Patched the Baseband Over it and Everything works :-D

Bye Bye Stock GB
[Optimus One, P500, V General] sachin kamboj:
*deleted* ( got my answer...)
[Optimus One, P500, V General] O123456789:
nice writeup
[Optimus One, P500, V General] brberie:
Couple questions and a bit more :)

1.Does not LG windows/linux GUI exist which allows to flash/recover an image from PC via adb shell using phone built-in bootloader?

2. Does custom rom exist which has absolute minimum of software? I've noticed that many apps have been started without my consent. Why? Who does it? How to avoid?

3. Where do widgets like calendar located? I replaced via titanium backup one calendar with another(uninstall-recover) and it isn't working anymore. Not a problem to fix but very curious to know why.

Thanks to those who have patience to share their knowledge! Thanks teachers! Thanks colleagues.
[Optimus One, P500, V General] rekagear20:
Awsome guide for a newb such as I.
[Optimus One, P500, V General] babribeiro:
Great guide i must say, thanks.
[Optimus One, P500, V General] nakli.baba:
what is updater-script?
[Optimus One, P500, V General] Ablankzin:
Great help for me! While im noob :D

THX for you =]
[Optimus One, P500, V General] viv_jen:
not sure if my answers are 100% right but here you go

1.for flashing in windows your simple command prompt with the specific commands can do flashing of recoveries/roms/kernel's

2.if you want ROM'S with minimum software

then that type of ROM's are marked as [Bareboned]

3. i think all defualt ROM app's /widgets are located in system folder
[Optimus One, P500, V General] sh3nd0:
it helps me to learn more ^_^ being here is a good thing
[Optimus One, P500, V General] brberie:
Thanks but it is not what I've expected.

For instance: I have ROM.ZIP or ROM.Whatever and I like to see what actions(adb commands) in what sequence should I do to flush this ROM. What mode should phone be?
[Optimus One, P500, V General] viv_jen:
This link maybe useful for you

http://forum.ucweb.com/forum.php?mod=viewthread&tid=10941

http://xdaforums.com/showpost.php?p=13347868&postcount=249
[Optimus One, P500, V General] ikunalgautam:
Thankx ! Wonderful Post :)
[Optimus One, P500, V General] NanoNoodle:
Thanks :D I actually learnt a lot from this. Haha.
[Optimus One, P500, V General] Pitec:
thanks for this information. very helpful.
[Optimus One, P500, V General] lugoyo:
Very useful post! Thanks :)
[Optimus One, P500, V General] LuucaZNuneeZ:
Thanks! There's a lot of things to learn ...
[Optimus One, P500, V General] TheRedHunter:
I used to be a noob until i took a look on this thread .THX a lot.
[Optimus One, P500, V General] prashanth678:
Thanks for the info and your efforts :)
[Optimus One, P500, V General] iAndroidOS:
Thank you for this, you've helped me quite a bit.
[Optimus One, P500, V General] Membrillo007:
New User

Thank you very much, I am new and this information will serve me enough
[Optimus One, P500, V General] ThePresence:
thankss for this.....:)
[Optimus One, P500, V General] doghere:
Great work :)

noobs like me always wanted it
[Optimus One, P500, V General] rockball73:
When I'll have read all this, I think I'll be ready to start doing good stuffs :) And understand everything.

Thanks a lot! :)
[Optimus One, P500, V General] justnewsp:
Thank you very much.

I'm trying to be an Android developer, so this came in very handy.
[Optimus One, P500, V General] camvar97:
Thanks

Thanks, this thread is very helpful. :D

PHONE: LGP500h

BASEBAND: V20a

ROM: MIUI.us v4 ICS (ALPHA)

KERNEL: CM9

RECOVERY: CWM V5.0.2.7

CARRIER: Rogers
[Optimus One, P500, V General] camvar97:
O1 = ?

hey i think u should add what O1 means to this thread becuase i have seen alot of people use it... i beleive it refers to Optimus one.

PHONE: LGP500h

BASEBAND: V20a

ROM: MIUI.us v4 ICS (ALPHA)

KERNEL: CM9

RECOVERY: CWM V5.0.2.7

CARRIER: Rogers
[Optimus One, P500, V General] Darthnilus:
thanks dude
[Optimus One, P500, V General] stelios28:
Great thread. Im starting to understand some more things now :D
[Optimus One, P500, V General] drnags:
hi,

thanks a lot for ur post
[Optimus One, P500, V General] a652311279:
Arriving at a new job

newcomer
[Optimus One, P500, V General] jhonatann_989:
i have a question

what does mean KANG and THUNDERG in O1 developing?... i know that thunderg is the "name" of the optimus one... but kang? a kang build? :confused:
[Optimus One, P500, V General] ashboy21:
vpn

I want to use httpproxy & httthost in vpn. as we use in nmdvpn in PC(sadly nmdvpn is not available in android) .can anyone hlp
[Optimus One, P500, V General] rjhn79:
thanks, very helpful
[Optimus One, P500, V General] varun92:
very good explantion..thank you
[Optimus One, P500, V General] androidisfuture:
try go launcher or Holo launcher otherwise u can uninstall them
[Optimus One, P500, V General] t2nekski12:
Very useful and informative thread. :D
[Optimus One, P500, V General] BrunoNavarro:
thanks dude, helpful guide :D
[Optimus One, P500, V General] agzorig:
Nice.

:beer:

*sent from my HP Touchpad CM10 using Tapatalk HD
[Optimus One, P500, V General] <Russian_Mafia>:
To me is very help

VERY HELPFUL:highfive:
[Optimus One, P500, V General] techdani:
Very helpful post and comments! :laugh:
[Optimus One, P500, V General] ludyal:
This thread helped me a lot
[G1 Android Development] cherry53:
ok so I rooted my phone forever ago. Using the way that JesusFreak posted. I now want to update my phone since it is still on firmware 1.5. I see alot of things talking about updating but like the cyanogen I do not think I can use because of how I rooted it. If anyone can help me I would really appreciate it.

Also I do not know if this info is important or not but

Model # -android dev phone 1

baseband version- 62.50s.20.17th_2.22.19.26I

kernel version- 2.6.27-00392-g8312baf

build #- dream_devphone-userdebug 1.5 CRB431480030 test-keys
[G1 Android Development] crz6662:
Shouldn't matter how you got root, you should be able to flash just about anything. Just make sure your storage card is set up right for the rom your flashing. What kind of recovery do you have? Nandroid is your friend.
[G1 Android Development] yo9gnc:
with test-keys and your radio, you may flash an android 1.6. i don`t know what SPL are you using but without DangerSpl you will not have android 2.1 or 2.2 on your phone. your radio (2.22.19.26I) is compatible with it. you may flash danger spl without any problems. then you may flash >android 2.1. please read about it on this forum. and also read about an recent recovery image (i use amon_ra170).

i hope you`ll read my "answer" fast. i don`t know how much your post will be around. there were many other post just like yours.

take a look on those 2 posts:

how to root ...

how to unroot and get it stock

don`t read just the original post. read`em all. they are pretty old and some methods you will find`em on last pages :)

if there are any questions ...