After many posts trying to help newbies, there are a few questions that are alarmingly common. I hope that this thread will remove such questions from the development section.
For the guide, refer to the next post.
General
Q. Please help me overclock/install a rom/kernel on my phone!
A. See Quick guide to installing ROMs/kernels for newbies. If you just want to overclock, install just a kernel.
Q. What is Rom/Kernel? What is the difference between the two?
A. See Rom vs Kernel.
Q. What are all these acronyms and technical jargon? I'm fogged!
A. Feel free to refer the dictionary thread (highly recommended), and the Glossary and FAQ pages on the xda wiki.
Q. How to use ADB/Terminal commands?
A. See this thread.
Q. Which rom/recovery is better?
A. Read up on the differences between the roms/recoveries you are comparing and choose one that suits you.
Q. Does Flash work?
A. See here. You can also try ciaox’s ThunderSense, it has FlashLite.
Q. Do I need to downgrade my phone to root?
A. No! If you have 2.2, use z4root, if you have 2.2.1/2.2.2 use gingerbreak, if you have official GB use the method shown below.
Q. How to root my official GB (2.3.3)?
A. If you don't have custom recovery, then follow the instructions here. (If you don't know what 'recovery' means then you probably don't have it).
If you already have a custom recovery, then flash the latest Superuser-xx-xx.zip file (not the binary only file su-xx-xx.zip) from this page. Then download busybox installer from the market and install busybox.
Q. How to get back to stock? I need to give my phone to warranty services how do I revert to official LG rom?
A. Check this thread. It is the v10b 2.2 stock rom as a flashable zip package. If you can't access the recovery, then see if the firmware for your country is available here or use this tool. Download the firmware and use the KDZ tool to flash. You will find instructions to use the KDZ tool on this thread. For a picture guide, check this thread.
Also for official GB lovers, see this and this. It is a v20g rom in flashable zip package. Or if you'd rather flash v20c/g roms from LGMDP, the links for that can be found in this thread.
If you are on Optimus V, see http://forum.xda-developers.com/showthread.php?t=1025911
If you are on the Optimus T, see this post. Uses the KDZ method.
Q. How do I restore the stock recovery?
A. Download the original recovery zip file from here and flash it. (Yes, you can flash a recovery from within recovery itself)
Q. I have an Optimus T (P509) will all optimus one roms work for me?
A. For a detailed explanation of this issue check this post.
Q. How do I tell which roms will work on my phone?
A. Refer to the rom compatibility flowchart in the next post.
Q. How to use the KDZ method?
A. You will find instructions to use the KDZ tool on this thread. For a picture guide, check this thread.
Q. Okay, I'm no stranger to flashing roms and kernels. Are there any more tweaks I can do?
A. You can try a few things posted here and here. However bear in mind that some tweaks may/may not work well with a particular rom/kernel combo.
Q. Okay, I'm using a rom/ kernel that I like but there are a few bugs that I see. Can I inform the developer?
A. Sure, just give proper details while doing so. If you just yell at them with a semi-coherent 'Help! Plz fix this!' then they won't be able to do anything. Check if the issue you have has been acknowledged by the developer as a known bug.
Details you should provide while giving bug reports:
a. Kernel, ROM version.
b. OC (max and min) values and governer.
c. Description and steps to reproduce the bug.
d. A logcat if possible. Use alogcat from market or from 'adb logcat'.
e. Any /system/etc/init.d scripts installed (like for example supercharger, a2sd etc.)
f. Anything you did to try and fix the issue. (Do try something to fix the issue yourself first)
Also recommended is that you try and reproduce the bug on a clean install first.
Q. Is wiping battery stats necessary?
A. No. Wiping Battery Stats does nothing significant.
Source of this quote: This post by Dianne Hackborn, Android Framework Engineer.
Today's myth debunking:
"The battery indicator in the status/notification bar is a reflection of the batterystats.bin file in the data/system/ directory."
No, it does not.
This file is used to maintain, across reboots, low-level data about the kinds of operations the device and your apps are doing between battery changes. That is, it is solely used to compute the blame for battery usage shown in the "Battery Use" UI in settings.
That is, it has deeply significant things like "app X held a wake lock for 2 minutes" and "the screen was on at 60% brightness for 10 minutes."
It has no impact on the current battery level shown to you.
It has no impact on your battery life.
Deleting it is not going to do anything to make your more device more fantastic and wonderful... well, unless you have some deep hatred for seeing anything shown in the battery usage UI. And anyway, it is reset every time you unplug from power with a relatively full charge (thus why the battery usage UI data resets at that point), so this would be a much easier way to make it go away.
Click to expand...
Click to collapse
Minor Troubleshooting
Q. On boot up, I keep running into force closes! What should I do?
A. In the event that you get a force close loop, you can boot into safe mode. A force close loop is caused when an app is involuntary closed by the system, launched again, and then closed, creating a cycle that never ends. In safe mode, third-party apps (which may be the likely cause of the force close loop) are not loaded. These third-party apps can then be uninstalled. To enter safe mode, hold the menu button at the boot animation.
Q. When I try to install an .apk file, the install button is grayed out. Why?
A. Do you have an app called Screen Filter? If so, deactivate it and try again.
Q. My files are not downloading in the proper format. What should I do?
A. Many are experiencing this issue with the stock browser. Try using another browser (such as Opera).
Q. Where can I get the APN settings for my phone?
A. See here.
Q. How do I calibrate my accelerometer/g-sensor?
A. See here.
Q. When I connect my phone to the computer, why isn't my computer detecting it? I already have the drivers installed.
A. Try inserting the cable into your computer first. Then, connect the cable to the phone.
Q. I am no longer getting push notifications. Why?
A. Enable background data in Settings>Accounts&Sync.
Q. I had a random reboot (or due to some other reason) and now all my apps have disappeared!
A. See this for the solution.
Q. A certain app is force closing!
1. Reboot. Did that fix it?
2. Try on a clean flash. Did that fix it?
3. Maybe the app is incompatible with P500 and/or your current ROM.
Q. Bootloop! OR Phone not booting!
A. Refer to flowchart in 'Bricking' section.
Q. Why isn't my phone connecting to the internet? It is stuck on "Obtaining IP address"!
A. With a file explorer, mount /proc/sys/net/ipv4 as RW.
ROMs/Kernels/*2sd
Q. I flashed a new rom and it's stuck at boot!
A. Wait for a while, first boot takes a long time. Still not booting? Did you wipe everything and use the proper recovery? Still not booting? Please re-download the file you probably have a corrupt file.
Q. What is all this ondemand, smartass, VR, NOOP etc.? Which is the best?
A. They are CPU frequency governors and I/O Schedulers. For a detailed description of governors and schedulers check this thread. For more in-depth explanations and other ways to tweak these see this thread. (Bear in mind, that thread is located in the Galaxy SII section, so all tweaks may not work with our phone)
Q.What is the difference between the BFS and CFS versions?
A. They use different schedulers. CFS stands for Completely Fair Scheduler and BFS stands for Brain **** Scheduler. Use google for the differences between the two. What you need to know is that froyo roms can only work with CFS, while gingerbread roms can work with both CFS or BFS.
Q. LG PC suite isn’t working!
A. LG PC suite doesn't work with custom ROMS!
Q. Then how will I backup my stuff?
A. Use titanium for apps, google servers for contacts, and SMS backup and restore for SMS.
Q. I'm flashing a new release of the rom, do I need to wipe everything?
A. No, just wipe cache and dalvik cache. But if you flashed a *2sd script previously, then you will need to flash the script again.
Q. I'm a T-mobile customer, and I miss WiFi calling!
A. Check out a way for adding WiFi calling to froyo roms here. You can also try RevoidOptT and/or CM 7.0.3 for Optimus T.
Q. Will this kernel work on stock rom?
A. Maybe, maybe not. Take a backup before flashing.
Q. Is this kernel compatible with this rom?
A. A .35 kernel will not work with a rom that uses a .32 kernel and vice versa. Check the kernel version of your rom in About Phone before choosing a new kernel to flash. If the versions are matching, then you can flash it, after taking a backup of course.
I'll make this simple:
franco's v1.1 kernel for official GB based roms, andy's phoenix, mik's CM7 6.6.x (and variants) and all roms based on .35 kernel;
franco's v19.4 kernel or fserve's GBS/Goldenleaf for all froyo roms, mik's CM7 6.5.x (and variants), void #forever and all roms based on .32 kernel.
Q. I flashed a kernel on a rom but now I want to go back to the original kernel
A. See if the dev has provided a kernel for his rom. If yes, just flash it. Else you have to restore a nand backup. You cannot restore the kernel separately.
Q. How to enable the use of init.d scripts (init.d functionality) in stock rom?
A. See this post.
Q. What is the use of partitioning the sd card?
A. It enables the use of *2sd scripts.
Differences between and a quick explanation of the various *2sd methods
Native apps 2 sd : This is the default apps to sd method found on all stock roms. This method moves the selected apps to the /mnt/asec mount point. You can do this by going to the settings menu of the app and selecting 'move to sd card'; or use the Apps2sd app from the market. The drawback with this system is that all apps can't be moved to the sd card, and app developers need to give apps 2 sd support to their apps.
Move2SD Enabler : This is a root requiring application that enables the moving apps to sd that don't have default support for it. You have to go to the application settings and choose 'move to SD card' manually. It works on a rooted stock rom.
CyanogenMod Application Install Location: When this field is set to 'external', all apps will be installed to the sd card, no partitioning required.
Darktremor's apps2sd : This is a script, which requires an ext2/3/4 secondary partition on your sd card. It moves the /data/app partition to the ext partition on the sd card. This method 'tricks'(for lack of a better word) the phone to think the ext partition is internal memory. So all apps that show that they are on internal memory are actually on the ext partition. All apps go to this partition, except those that have native apps2sd enabled by default. There is no need to do settings>applications>app>move to sd card, they rest on the ext partition by default. In fact, doing this will be pointless, since you will move the apps from the ext partition to the FAT partition, which will defeat its purpose. One drawback is that you can't choose which apps you want on the sd card and which on the internal memory. DT a2sd mounts the ext partition at /system/sd (for froyo) and /sd-ext (for GB). By this script, you also have the option of moving dalvik cache to the ext partition or to the cache partition. To see if your a2sd setup is running as you want, type 'a2sd check' in terminal after 'su'. To see all commands available type 'a2sd help' in terminal after 'su'. You can use the app 'A2sd GUI' to manage the settings of a2sd. This can't be used on stock rom.
Ungaze's data2sd : This method works by moving the entire data partition (not just /data/app as in DT a2sd) to the sd secondary ext2 partition. Since it moves the entire partition, all apps with data and dalvik cache as well will be moved to the sd ext partition. After it has been successfully applied, your internal memory would have increased by the value of your ext partition. This can't be used on the stock rom. (Unconfirmed: Maybe it works on stock official GB).
Link2SD : This app moves (links) apps of your choice to the ext2/3/4/FAT secondary partition of your sd card. Link2SD mounts the second partition of your SD card as /data/sdext2 and makes OS mounts it at boot time. This app has the advantage over DT a2sd that you can selectively choose apps to move to the ext partition and it can be used on a rooted stock rom.
Simple2ext : This app moves app,data and dalvik cache to your sd card's ext3/4 secondary partition. It can only be used in CyanogenMod7 and its variants.
Warning: You should never use any of the above methods simultaneously.
Q. Do I have to partition the sd card every time I flash a new rom?
A. No. You have to partition it only once when you made the decision that you were going to use an a2sd script. All the other times, just make sure you wipe the sd-ext partition before proceeding.
Q. Do I need to partition my sd card for this rom?
A. Unless the developer has mentioned this explicitly, there is no need to partition your sd card. Partitioning the sd card is only required for using one of the above mentioned *2sd methods.
Q. I flashed a a2sd/data2sd script and am stuck at boot/bootloop
A. Make sure it is a fresh install. Ungaze data2sd requires ext2 while DT a2sd can use anything. If it is DT a2sd, wait for a while, it generally reboots twice. Make sure that the rom you are using supports ext4. Boot into recovery and wipe cache then try booting again. If it doesn't work, then the rom isn't probably compatible with the a2sd method you are using.
Q. I am facing battery drain!
A. Battery drain is quite relative. However you could try something besides the regular guidelines. See if this is a common issue among your particular rom, if yes then report it to the dev. If you are on GB, see the battery usage graph and see if there are any wakelocks. Use BetterBatteryStats to see if any specific app is causing a wakelock. Reboot and see if wakelocks are fixed. Still facing drain? Do a fresh install without any *2sd scripts. If that cures the problem, then that means that your *2sd method is incompatible with your rom. Also try this with the kernel you have installed (if any). Still facing it? If you want to get to the bottom of this, try this . If it's too complicated, try another rom.
Lifehacker has done a great post explaining android task killers and why we shouldn't use them here.
AndroidCentral has a great post about android RAM management and why we shouldn't use task killers to keep it free here.
Member byrong has done an extensive study on the effect of CPU frequency and screen brightness on battery life here. It is an interesting read.
Think you lose the top 10% of your battery very fast? Member byrong has done research about the phenomenon here.
Member Xenova has written a good post enumerating the facts, debunking some myths and presenting some tips for lithium ion batteries here.
Recovery
AmonRa and CWM v5.0.2.0 and less: Key mapping: Volume +/- to go up/down, menu key(leftmost) to select, and back key to go back.
CWM v5.0.2.7 key mapping: Menu key (leftmost) is down, Home key is up, Back key is to go back, Search key (rightmost) is to select.
Q. In recovery it says verification failed
A. Toggle signature verification
Q. When I select flash zip I get the error
"Amend scripting (update-script) is no longer supported.
Amend scripting was deprecated by google in android 1.5."
What is the problem?
A. You are flashing an amend script zip file through clockworkmod recovery. What you need to do is to change the recovery to any version of AmonRa recovery then you can flash the file.
Q. Can I flash this with AmonRa/CWM recovery?
A. Read the first post of the thing you are flashing.
Q. Please make this compatible with AmonRa/CWM recovery!
A. Change the recovery. It is quite simple using these flashable zips. Yes, you can flash another recovery through recovery itself.
Q. What is this E:Bad boot message
A. Ignore it. It doesn't in any way affect the working of the recovery.
Q. Does wiping battery stats work in CWM?
A. Yes. It just doesn’t give a confirmation.
Q. Even on selecting mount usb storage my phone is not detected when in recovery mode.
A. You haven’t installed the proper LG drivers. If you have installed the drivers, then select 'USB MS Toggle' (AmonRa) or 'Mounts>Mount USB Storage' (CWM).
Q. My file failed to flash correctly!
A. If a file fails to flash correctly, try either mounting the partition it is associated with or redownloading the file.
Q. After partitioning the sd card through recovery when I select 'flash zip', the file is nowhere to be seen!
A. When you copied the zip to the sd card and then partitioned it, the partitioning process will wipe all data on the card. Hence the file gets deleted. Copy the file again.
Q. CWM does not ask me what kind of ext partition to create.
A. CWM creates an ext4 by default. If you want options, switch to amonra from here, or use a computer.
Baseband/Official GB
Q. How to flash the new GB?
A. Follow the instructions here carefully. Stop at this point
cyber_avijit said:
After this stage you can use the official v20G without any customization or root.
Click to expand...
Click to collapse
Q. I flashed a rom and now I have no signal/service/GSM!
A. Flash the new baseband from this thread. See this thread for a picture guide.
Q. What is this baseband I keep hearing about?
A. The baseband or radio (not to be confused with FM radio) is the part of the phone which communicates with the network. Operations with the phone such as flashing a different rom through recovery leave this part untouched and hence you get phone signal on all roms which support the same baseband. However, LG has changed the baseband version for their official GB, which means it can only be flashed with KDZ, LGMDP or LG update tool. It also means if you flash a rom which supports a different baseband then you can't get a signal. Currently, you can't change the baseband through recovery and you need to use the mentioned tools to change it.
Moral of the story: Whenever you want to switch between roms that require different basebands you will have to flash the appropriate baseband as well, else you won't get any network!!
Both KDZ and LGMDP flash the baseband. If you use LGMDP, you can choose to flash the entire rom (including the baseband) or flash just the baseband. KDZ can't flash just the baseband, it will flash the entire rom (including baseband). If you used KDZ, you will automatically get the correct baseband. If you flashed the entire rom through LGMDP then you automatically have the correct baseband. If you flashed just the baseband through LGMDP (from this thread) then you also need to flash the correct rom through recovery.
Q. How do I know which baseband I have?
A. If you connect your phone to the PC and fire up the LGMDP program it will show you your baseband. v20 is the new baseband while v10 is the old baseband. Otherwise you can determine your baseband by:
What was the last rom you flashed or are currently using?a. If it was a rom based on the official GB and you were able to use the phone network (including data), then you have the new baseband (v20).
b. If it was based on the official froyo, any Cyanogenmod variants, AOSP GB, Andy's Phoenix, or Oxygen; and you were able to use the phone network (including data), then you have the old baseband (v10). (This condition only applies if you didn't apply mik's baseband patch)Q. My baseband shows as v07u-000-000-MAR-23-2009. Which one is this?
A. The baseband that is shown in About Phone is a false one. This will not help you determine your current baseband. Use the above way to determine it.
Q. If I want to revert to a .32 kernel from a .35 kernel do I need to flash the old baseband?
A. The baseband has nothing to do with the kernel! You can switch between kernels by simply flashing over! Make sure your rom supports the kernel though.
Q. How can I flash the new baseband?
A. Use this thread if you only want to flash the baseband. (Use this thread for a picture guide). As with any algorithm, read the instructions completely before doing the procedure.
Q. This method seems very complicated. Is there any simpler way to flash the baseband?
A. If you think the KDZ method is simpler then you can download the any v20 .kdz file using this tool and then use the KDZ method to flash it. There is currently no way to flash the baseband through recovery.
Q.Will roms for the new baseband on the Optimus One work on the Optimus T? Can the new O1 baseband work with OT?
A. See this post.
Q. I flashed a different baseband on my Optimus T, how can I get back to the original baseband?
A. See this (Doktornotor's guide mentioned in the post is here). Or, if you feel this method is too complicated, just flash the downloaded .kdz file using the KDZ method.
Q. When will my country get the official GB?
A. Asking this won’t make it come faster.
Q. I’m asking because I don’t want to use Romania/Russia version in my country.
A. What country version you flash does not matter in any way.
Q. What bugs does the official GB have?
A. See here.
Bricking
For bootloops or for phones not booting, follow this first (for such problems not involving LGMDP):
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Q. I have some weird fastboot commands and the phone doesn't turn on!
A. Use this to unbrick.
Q. The phone is not responding at all!
A. Refer to [HOWTO] Phone not responding at all - last chance to repair.
Q. I was using KDZ updater and now I am stuck at boot!
A. Turn off the phone and do a hard reset (home+vol down+power) first. Not booting still? Use this thread to unbrick. See this picture guide if you want to try again.
Q. KDZ can brick my device?
A. Yes, if you planning to remove your battery while your phone is in emergency mode, it can be bricked. For more, you can check this thread.
Q. What about LGMDP?
A. Members doktornotor and cyber_avijit have nice tutorials/FAQs regarding the usage of LGMDP here and here respectively. You can also refer to this picture guide if you want.
If any question has not been mentioned, then search through the discussion thread for your rom first and see if it is a problem pertaining to your rom. If you are unable to find anything, you can ask it here.
Quick guide to installing ROMS/Kernels for newbies.
Credits go to sweetnsour. Give him thanks.
As with any algorithm, read this entirely before following it.
Step 1. Root your phone.
There are three ways to do this. Check your Settings > About Phone > Android Version to see which one is the correct one for you.
a. If it is 2.2, use app z4root. Keep Settings > Development > USB debugging enabled. Open app and select permanent root. The phone will reboot.
b. If it is 2.2.1/2.2.2 use app gingerbreak. Do the same process as above.
c. If it is 2.3.3, then use this method. If that doesn't work, you can try Unlock root.
Step 2. Install custom recovery. Follow one method which suits you. (Explanation of custom recovery here.)
a. If you aren't able to root your official GB using the method above, then to flash a custom recovery you will need to use the LGMDP method.Go to this thread. Follow the procedure given in the third post. If you were able to root your official GB, then use any of the methods given below.
b. Get this app: Flash Image GUI. Also get the recovery zip file of your choice from this page, and extract the file "recovery.img" from it. The recoveries in that link are only of Optimus One. If you are following this for another device, use a supported recovery and get it's *.img file. Put it on your sd card. Run the app, select recovery image, and browse to the .img file on your sdcard. The app will flash the recovery. This will work on the O1/Optimus T. This will also work on the Optimus V/M according to app's market page, but if you have any problems you can also try method 'd' given below.
c. Download the app ROM Manager. Select Install CWM recovery > Choose O1 (Even if you have Optimus T choose Optimus One. They are the same phone). The app will download the recovery file and flash the recovery. It will ask for superuser permissions in the process. Warning: If your phone has EDGE/GPRS and is inconsistent, don't use this method. Rom manager has a big fault wherein the downloaded recovery file is not checked for integrity, i.e. a lot of times rom manager has flashed incompletely downloaded recovery images and this has resulted in a fastboot brick for many users. There is a chance of a fastboot brick happening to you if you use this method on an unreliable data connection. You have been warned. If this happens to you, go here for instructions to unbrick. Also, after installing CWM recovery uninstall Rom manager app, you won't be needing it again.This will only work on O1/Optimus T.
d. If you have the Optimus V/M/S/Chic/C/LG Vortex then you can also follow the instructions posted on this thread. The instructions are a bit long and the thread kind of intimidating, but re-read it to understand it. If you don't understand anything, ask here.
Step 3: Once that is done, you can back up your apps if you want to (this is optional). Download titanium backup. Open the app and backup only the user apps (not the system data). Open the app>menu button>batch>run "backup all user apps".
Step 4: Reboot into recovery. This can be done in rom manager (not recommended) or by turning off the phone and then holding home+vol down+power (recommended).
If you have AmonRa recovery (It says "Build : RA-thunder*-x.x.x-GNM" at the bottom), or Clockworkmod recovery v5.0.2.0 or less (It says the version number at the top and bottom of the recovery screen), then the key mapping is:
Menu button = Select the highlighted option
Vol up = Go up
Vol down = Go down
Back button = Go back to the previous menu
If you have Clockworkmod recovey v5.0.2.7, then the key mapping is:
Menu key = Go down
Home key = Go up
Back key = Go back
Search key (rightmost) = Select the highligted option
Select Backup/Restore. Then select backup and let it sit and backup the phone. (Everything in this parentheses is optional but recommended. I suggest copying all of the contents from your sdcard onto your computer. Doing this will also leave you with a copy of your backup on your computer. In the event that you want to revert back to stock, you can restore this backup. You might ask, why would I want a backup on my computer when it is already on my phone? Well, in case you accidentally delete your backup, you still have a copy of it on your computer.)
Step 5: Download the rom of your choice. (For people just wanting to overclock, download just a kernel). A repository of roms and kernels can be found here. See this flowchart for downloading the correct ROM/kernel. The flowchart is only for perfectly compatible combinations, i.e. without the use of any baseband patches. Rom compatibility flowchart:
Kernel compatibility:
.32 Kernel tree: Must be flashed only on:
- CM7 6.5.x and ALL CM7 6.5.x based ROMs
- Froyo Stock/cooked ROMs based on froyo
- Phoenix ROM
.35 Kernel tree:
- All CM7 6.6.x based ROMS
- Cooked roms based on Official GB 2.3.3
- Oxygen ROM
- Optimus Net port
- Optimus Pro port
Download any rom/kernel from the repository as per your conclusion from the flowchart. Transfer the zip file to your sd card.
Read on the first page of the rom you want whether google apps (or gapps, as they are called) are required. If yes, then download the appropriate gapps zip file and transfer it to your sd card as well.
Step 6: Reboot back into recovery. On the first menu, select 'Wipe data/factory reset'. If you want to flash just a kernel then just select 'Wipe cache' from main menu and advanced> wipe dalvik cache.
Step 7: Go back to the first menu and select install zip from sdcard. Then select choose zip from sdcard. Browse to the directory where you copied (or downloaded) your rom/kernel to. Select the file of your rom, and select yes. Let your phone flash the rom. If it gives you a 'Wrong digest, verification failed' error then go to install zip menu again and choose 'toggle signature verification' before trying again. Once the rom has been flashed, if gapps are required, reboot the phone once and then flash the gapps.
Step 8: Once that is done, reboot your phone. If you did the optional step earlier (backing up your apps with titanium backup) you can now restore them. Download titanium backup again and in the app there will be an option to restore all of your apps (in titanium backup pro, it is menu button>batch>run "restore all apps with data"). If you installed a kernel then all your apps will be secure and you won't need to restore your apps. Other than that you are done!
If you applied just a kernel for purposes of overclocking, use an app like No-frills CPU Control. Set the minimum freq to 480 and the maximum as per your wishes. Bear in mind that the maximum stable frequency varies from phone to phone. So while some people are stable at 806, others are unstable even at 691. Rule of thumb, keep it at 691, run it for a few hours, and then take it to the next step if it is stable.
After following this procedure, if later you want to flash another rom, no need to begin again at rooting, you can follow from step 3 and onwards.
Warning: Don't use Flash Image GUI to flash kernels. It has been reported to cause fastboot brick when flashing kernels.
As a newcomer if you followed this guide for the first time, then you wouldn't have any idea of what the hell happened on your phone. Now that you have tasted first blood of modding, please read the dictionary thread and understand exactly what you did. XDA Developers is all about understanding the journey, not the end result.
mihir287 said:
Feel free to suggest any additions/corrections
Click to expand...
Click to collapse
Phone bricking with KDZ/LGDMP/ROM Manager. There are threads about these things but it seems that some "people" are unable to search (maybe because their own brain is bricked).
Oh, and mods, please, make this sticky.
22VIN said:
Phone bricking with KDZ/LGDMP/ROM Manager. There are threads about these things but it seems that some "people" are unable to search (maybe because their own brain is bricked).
Oh, and mods, please, make this sticky.
Click to expand...
Click to collapse
Done.
mihir287 said:
Done.
Click to expand...
Click to collapse
Really helpful for NOOBs.
Thanks mihir
Ringing with no fade Q&A should incorporate. Thanks!!!
@Moderator thanks for sticking this. Hope the thread is useful for users and helps in reducing forum clutter
Sent from my LG-P500 using XDA App
Hello,
I want to manually flash V20E_00.kdz (using KDz...russian) which is the euro open unbranded firmware. My phone was bought from Vodafone Romania (with a branded firmware) and unlocked after few weeks. In present I have Mik's CM7 v6.5.7 with ClockworkMod 3.1.0.0 on the phone. I only flashed with KDZ a branded Vodafone RO firmware (downgrading, I made update with lg tool at v20g and at that time was not possible to root).
Q: Is it possible to flash v20e (unbranded, open eu) on my phone that had innitially a branded firmware withot killing it? (this question can be added like a general one so that i am also posting here) please help, i've seen a lot of people having problem with kdz after using it second time
I've managed to do that and I can say it worked, now I have an unbranded original firmware. Thanks mihir287 (I've already used the button )
I don't know about the safety of the kdz updater, having used it only once, but any .kdz firmware can be flashed using the kdz tool irrespective of the phones previous firmware. Just bear in mind the kdz process wipes everything.
Sent from my LG-P500 using XDA App
Congrats mihir, your thread has been made sticky
I am closing up my FAQ General thread and link all the people here
im using stock 2.3.3 on my O1 and have backed up my stock..if i flash my mobile with CM 7.1 and have some issues with it then can i flash it back to backed up stock..
al33m said:
im using stock 2.3.3 on my O1 and have backed up my stock..if i flash my mobile with CM 7.1 and have some issues with it then can i flash it back to backed up stock..
Click to expand...
Click to collapse
Yes. Stock 2.3.3 has new baseband, for CM7 you will need the old baseband. Flash the old baseband first. But if you ever wish to get back to stock, you will need to flash the new baseband and then your backup.
Sent from my LG-P500 using XDA App
this faq helped me a lot. Thanks!
@mihir287, thanks..
the reason i wanna flash it back to stock is that CM7 doesn't allow me to install Unlock key apk of paid apps to install..is there a way to install these unlock key apks??
al33m said:
@mihir287, thanks..
the reason i wanna flash it back to stock is that CM7 doesn't allow me to install Unlock key apk of paid apps to install..is there a way to install these unlock key apks??
Click to expand...
Click to collapse
Don't know, sorry.
Sent from my LG-P500 using XDA App
I use lg sd card but when it got fill I deleted data Burr I again it said data full can anyone help
Ajstylemore said:
I use lg sd card but when it got fill I deleted data Burr I again it said data full can anyone help
Click to expand...
Click to collapse
Details please. What did you delete, the sd card or factory reset?
Ajstylemore said:
I use lg sd card but when it got fill I deleted data Burr I again it said data full can anyone help
Click to expand...
Click to collapse
when they say data full, i believe they are talking about your internal memory, not your external memory. to free up space, move your apps to the sdcard in settings, use apps2sd/data2sd, or uninstall apps
hey mihir287, how about adding the links to rom-specific discussion threads? i was thinking, since this thread is stickied, a lot of people will flock to this thread and if the general faqs cannot help them, at least they know where to go for answers to any rom-specific problems
if you do agree with me, here are some links ive found so far:
mik's CM7
andy's CM7
noejn's void. #forever
if you dont agree with me, im cool with it
sweetnsour said:
hey mihir287, how about adding the links to rom-specific discussion threads? i was thinking, since this thread is stickied, a lot of people will flock to this thread and if the general faqs cannot help them, at least they know where to go for answers to any rom-specific problems
if you do agree with me, here are some links ive found so far:
mik's CM7
andy's CM7
noejn's void. #forever
if you dont agree with me, im cool with it
Click to expand...
Click to collapse
Thanks for the suggestion, but I expect people to look for the threads themselves. But I've added a line at the end, asking users to search through the discussion threads if they have any rom related problems. And besides, newbie questions are welcome here (to some extent) if that helps in reducing clutter in the development section
Hi folks, first like to say thank you to everyone who puts this stuff together- mindboggling for me so it is.
ANyway, im not a techie, but im getting there.
I've rooted my S2, and i now have CWM and superuser on the phone. I have read ALOT of threads , and i'm a bit confused about my next steps. I have no sd card.
I want to get one of those ROMS to help the battery and all the other jazz(phone call recording sounds particularly sweet), but im wary of jumping into it... I have android 2.33 on the phone, and it was the kf3 kernal that i flashed on with ODIN to ROOT the phone successfully;
Q1. I was thinking of the lightning ROM for my phone- do i need to check which kernel and android version i have and match them up with a specific version of whichever ROM i go for?
Q2. Do i have to 'wipe' the phone before installing the ROM? ( i dont know what this means)
Q3. with the above in mind, can anyone point me towards a detailed tutorial on putting a ROM on the phone? ( i have looked honestly, im not being lazy- they dont seem to say what to do if youve already rooted the phone)
EDIT Q4- Should i have NOT rooted with KF3 V 4.0 and just installed the litening ROM, which would have rooted the phone aswell? - I'm really confused. Basically i can't figure out if ive made it harder to put a ROM on there, or easier.
EDIT Q5; will this method work ( im still not sure how to identify what rom fits my system)
How to install a ROM using CWM
Installing a ROM using CWM is a lot less hassle then installing via Odin. The ROM developer will specify which method of installing their ROM you can use, but it is usually done by a CWM flashable .zip.
To flash:
1. Boot into CWM as described above
2. Navigate to 'install zip from sd card'
3. Select it, and then navigate to 'install zip from sdcard' again!
4. Select the ROM you downloaded from your sd card
5. Navigate down to yes
6. Let CWM install you new ROM!
Many Thank yous in advance for anyone who can help this cabbage (ie, me).
Cheers
fracked said:
Hi folks, first like to say thank you to everyone who puts this stuff together- mindboggling for me so it is.
ANyway, im not a techie, but im getting there.
I've rooted my S2, and i now have CWM and superuser on the phone. I have read ALOT of threads , and i'm a bit confused about my next steps. I have no sd card.
I want to get one of those ROMS to help the battery and all the other jazz(phone call recording sounds particularly sweet), but im wary of jumping into it... I have android 2.33 on the phone, and it was the kf3 kernal that i flashed on with ODIN to ROOT the phone successfully;
Q1. I was thinking of the lightning ROM for my phone- do i need to check which kernel and android version i have and match them up with a specific version of whichever ROM i go for?
Q2. Do i have to 'wipe' the phone before installing the ROM? ( i dont know what this means)
Q3. with the above in mind, can anyone point me towards a detailed tutorial on putting a ROM on the phone? ( i have looked honestly, im not being lazy- they dont seem to say what to do if youve already rooted the phone)
EDIT Q4- Should i have NOT rooted with KF3 V 4.0 and just installed the litening ROM, which would have rooted the phone aswell? - I'm really confused. Basically i can't figure out if ive made it harder to put a ROM on there, or easier.
EDIT Q5; will this method work ( im still not sure how to identify what rom fits my system)
How to install a ROM using CWM
Installing a ROM using CWM is a lot less hassle then installing via Odin. The ROM developer will specify which method of installing their ROM you can use, but it is usually done by a CWM flashable .zip.
To flash:
1. Boot into CWM as described above
2. Navigate to 'install zip from sd card'
3. Select it, and then navigate to 'install zip from sdcard' again!
4. Select the ROM you downloaded from your sd card
5. Navigate down to yes
6. Let CWM install you new ROM!
Many Thank yous in advance for anyone who can help this cabbage (ie, me).
Cheers
Click to expand...
Click to collapse
A1 No, lighting Rom includes its own kernal and will update your phnes android version when you install it.
A2 you should to make sure their are no stray bits of data floating around. Go to cwm and put it into recovery mode. clean the cache, the go into into advanced and clean daavik cache.
this is what is mean by wiping the phone. if you want you can also do a factory reset.
A3 the method in in question 5 is the usual way to do it from cwm but make sure that you copy it into the internal sdcard.
A4. rooting makes it easier in as it gives you access to the file structure of the phone. It is always a good idea to root the phone, if you want to customize it.
A5. To use cwm mwthod any rom has to come it a zip file version. Tar file versions are used with odin but in any case always follow the developers instructions to get the best out of the rom.
Cosmic Blue said:
A1 No, lighting Rom includes its own kernal and will update your phnes android version when you install it.
A2 you should to make sure their are no stray bits of data floating around. Go to cwm and put it into recovery mode. clean the cache, the go into into advanced and clean daavik cache.
this is what is mean by wiping the phone. if you want you can also do a factory reset.
A3 the method in in question 5 is the usual way to do it from cwm but make sure that you copy it into the internal sdcard.
A4. rooting makes it easier in as it gives you access to the file structure of the phone. It is always a good idea to root the phone, if you want to customize it.
A5. To use cwm mwthod any rom has to come it a zip file version. Tar file versions are used with odin but in any case always follow the developers instructions to get the best out of the rom.
Click to expand...
Click to collapse
Hi Cosmic blue,
thak you so much for coming back to me, i really appreciate it.
So if i can just clarify my proposed method then from the above with a few more questions;
1 go to cwm recovery and clean the two caches you mentioned above while in recovery mode. ( i see the menu now in recovery mode- would i be right in saying the ones to select are 'wipe cache partition' and i can see the dalvik one in advanced no problem)
2 I need to get the rom zip file from the developers thread. SO i download that to my laptop- then whats the best way to transfer to the phone internal sd card as you said...Do i Need an external sd card yes? (sorry, i know this sounds dumb )
3 ( please ignore this one if youre busy- no big deal as i can do more research) can you recommend a good ROM thats not majorly complicated, saves the battery, looks cool i suppose and has some good extra fucntions? as i was saying i liked the lite'ning one but ive read some places that its a bit of a battery drain...
Thank you so miuch again, its so appreciated.
Cheers
fracked said:
Hi Cosmic blue,
thak you so much for coming back to me, i really appreciate it.
So if i can just clarify my proposed method then from the above with a few more questions;
1 go to cwm recovery and clean the two caches you mentioned above while in recovery mode. ( i see the menu now in recovery mode- would i be right in saying the ones to select are 'wipe cache partition' and i can see the dalvik one in advanced no problem)
2 I need to get the rom zip file from the developers thread. SO i download that to my laptop- then whats the best way to transfer to the phone internal sd card as you said...Do i Need an external sd card yes? (sorry, i know this sounds dumb )
3 ( please ignore this one if youre busy- no big deal as i can do more research) can you recommend a good ROM thats not majorly complicated, saves the battery, looks cool i suppose and has some good extra fucntions? as i was saying i liked the lite'ning one but ive read some places that its a bit of a battery drain...
Thank you so miuch again, its so appreciated.
Cheers
Click to expand...
Click to collapse
1. correct, wipe those 2 to prepare your phone.
2. no, you do not need an external card. Go to the laptop root directory, you will see the internal sdcard of your phone as a drive, create a new folder in the phone sdcard and copy the zip file to it.
then detach cable and go into recovery and flash the zip file.
3. you will need to experiment with different roms. Lite'ing is fine all custom roms are a bit of battery drain because of the extra functions. But the battery life is still better then the stock as they have tweaked the battery to discharge slower for longer battery life.
4. Everyone has different preferences. try different combinations of firmware, kernal and modem till you find one that you will like.
Hi,
I have been struggling with understanding how to install Cerberus root features on my Galaxy S2 without voiding the warranty. When I read on the website, it was stated in the FAQs that root features can be installed without rooting the phone by installing a custom recovery. I started reading about ClockworkMod Recovery and believe that it should serve my needs for custom recovery. Now, before I dive into the actual implementation, I want to understand few questions:
Is it possible to install CWM without rooting my phone? If yes, how?
Does installing CWM voids the warranty? I still have more than 2 years left in my warranty.
How do I install Cerberus after I install CWM? I think it would be by selecting "Install zip from SD card" option in CWM menu.. am I right?
Is CWM the best way of solving my problem? Or are there other better options for custom recovery that I should consider?
My whole objective is to make my phone theft-proof using Cerberus with its warranty intact. I am an absolute noob in this area and even reading so many threads on the forum didn't help me clarify all my doubts. Request you guys to please enlighten me.
Thanks,
Anurag
crypticlight said:
Hi,
I have been struggling with understanding how to install Cerberus root features on my Galaxy S2 without voiding the warranty. When I read on the website, it was stated in the FAQs that root features can be installed without rooting the phone by installing a custom recovery. I started reading about ClockworkMod Recovery and believe that it should serve my needs for custom recovery. Now, before I dive into the actual implementation, I want to understand few questions:
Is it possible to install CWM without rooting my phone? If yes, how?
NO
Does installing CWM voids the warranty? I still have more than 2 years left in my warranty.
No but CWM requires root to work so end result is YES .
jje
Click to expand...
Click to collapse
JJEgan said:
Is it possible to install CWM without rooting my phone? If yes, how?
NO
Does installing CWM voids the warranty? I still have more than 2 years left in my warranty.
No but CWM requires root to work so end result is YES .
jje
Click to expand...
Click to collapse
Thanks JJEgan. But then is there any other custom recovery option for I9100 which can take care of my requirements? Also, if I root and install CWM, what option should I select from CWM menu - "Apply update from SD card" or "Install zip from SD card"?
If its a zip then its install zip
is there any other custom recovery option for I9100 which can take care of my requirements?
Sorry no idea .
PS any root even if removed pushes custom rom counter up by one thereby voiding warranty . It can be reset though .
jje
crypticlight said:
Thanks JJEgan. But then is there any other custom recovery option for I9100 which can take care of my requirements? Also, if I root and install CWM, what option should I select from CWM menu - "Apply update from SD card" or "Install zip from SD card"?
Click to expand...
Click to collapse
See my signature for information for CWM menu options
Thanks guys. I will do more research, need to figure out a way to keep my warranty intact and still have a theft proof phone.
Sent from my GT-I9100 using XDA
crypticlight said:
Hi,
I have been struggling with understanding how to install Cerberus root features on my Galaxy S2 without voiding the warranty. When I read on the website, it was stated in the FAQs that root features can be installed without rooting the phone by installing a custom recovery. I started reading about ClockworkMod Recovery and believe that it should serve my needs for custom recovery. Now, before I dive into the actual implementation, I want to understand few questions:
Is it possible to install CWM without rooting my phone? If yes, how?
Does installing CWM voids the warranty? I still have more than 2 years left in my warranty.
How do I install Cerberus after I install CWM? I think it would be by selecting "Install zip from SD card" option in CWM menu.. am I right?
Is CWM the best way of solving my problem? Or are there other better options for custom recovery that I should consider?
My whole objective is to make my phone theft-proof using Cerberus with its warranty intact. I am an absolute noob in this area and even reading so many threads on the forum didn't help me clarify all my doubts. Request you guys to please enlighten me.
Thanks,
Anurag
Click to expand...
Click to collapse
i installed cerberus a couple of days ago, and installing it is no different from any other app from the market, the only difference is, when you have a rooted phone, you will have an app on your phone called "Superuser" that installs a binary to your phone, that allows other apps like "CWM", "CERBERUS" "SETCPU" etc to have root access.
So when you install cerberus, and you phone is rooted, the cerberus app will ask superuser for root permissions, to which you can allow and get some added features. it has nothing to do with CWM, even if you have the .apk file and WANT to install it manually, you just need to put it on your internal SD, then you will have the option to install it once you select it in your file browser.
if not rooted, you can still install cerberus, just wont have ALL the features.
p.s done a test run on cerberus, really really annoying!!! and dumb thing about it is, when you take a picture, it emails it to you, and because your email is synced on the phone, the phone recieved the pictures, which is then able to be deleted via the phone... and i wasnt able to turn the gps on, even though i am rooted. there has to be a better one.
There's plenty of security apps that work without root.
Where's My Droid, Android Lost and PhoneLocatorPro amongst others.
Mv101 said:
i installed cerberus a couple of days ago, and installing it is no different from any other app from the market, the only difference is, when you have a rooted phone, you will have an app on your phone called "Superuser" that installs a binary to your phone, that allows other apps like "CWM", "CERBERUS" "SETCPU" etc to have root access.
So when you install cerberus, and you phone is rooted, the cerberus app will ask superuser for root permissions, to which you can allow and get some added features. it has nothing to do with CWM, even if you have the .apk file and WANT to install it manually, you just need to put it on your internal SD, then you will have the option to install it once you select it in your file browser.
if not rooted, you can still install cerberus, just wont have ALL the features.
p.s done a test run on cerberus, really really annoying!!! and dumb thing about it is, when you take a picture, it emails it to you, and because your email is synced on the phone, the phone recieved the pictures, which is then able to be deleted via the phone... and i wasnt able to turn the gps on, even though i am rooted. there has to be a better one.
Click to expand...
Click to collapse
Actually, my doubt is to figure out a way so that I can make this app factory reset proof and also have the warranty intact. I think I have some idea about it now, will post more details once I successfully implement it.
Sent from my GT-I9100 using XDA
EN
For root users flashable zip cerberus package: ******/1hTpTj after flash, you might download newer (disguised) version from cerberusapp.com
HU
Root felhasználóknak, volt pár probléma az alkalmazás rendszeralkalmazássá alakítása során, ezért feltöltöttem egy megmaradt régebbi flashelhető verziót, innen letölthető: *******/1hTpTj Flashelés után tudod frissíteni a legújabb verzióra a cerberusapp.com-ról a disguised verziót letöltve. Sok sikert!
just write "adfly" rather *******