I'm going to start compiling a list of instructions all in one place for our new rooters out there who have questions. After surfing through tons of forum posts on the bamf roms and questions in Q&A there are a lot of people who still don't know how to necessarily wipe there devices correctly, install radios, the difference between .apk's being installed on your phone, versus a ROM or a patch to a rom that has to be installed in recovery. I think in the end this will make all our lives easier and when someone has a question about how do I install this radio or what is hboot we can just point them here. I'll probably start compiling instructions (and videos) during my morning break at work.
Im posting this here
1. as a place holder
2. do you think this should go into android development once it is completed and up and going. I think it should because that is where most people will look for it, but just want to get feedback from the community.
To all the developers out there thank you for your had work. I wish I understood the code writing so I could help you, so this is the best way I can think of giving back.
Disclaimer: This is here as a guide, I am not responsible for any damage that happens to your phone. If you have questions or run into any problems feel free to post in this thread of contact me. Thank you.
So Your Rooted, What do yo do next?
First if your TBOLT isn't rooted yet please go here (http://forum.xda-developers.com/showthread.php?t=996616) and follow Jcases great instructions on how to get your device rooted.
Definition of Terms
Stock: When people referring going back to stock, they are referring to the default android operating system that is being pushed by Verizon and HTC. Think of stock as Verizon and HTC's ROM for the Thunderbolt.
Recovery: This is where you go to back up and install roms, as well as wipe your data.
Bloatware: Extra software that HTC and/or Verizon puts on your phone that slows it down, drains battery, and just overall makes your device not as good as it should be.
ROM: A custom version of android that our awesome developers have made for you. Roms have a number of benefits besides just looking pretty. Some of the major benefits of flashing a custom ROM include, no bloatware, faster processing, better reception (with custom radios) and most importantly better battery life.
Super User: An application that allows you to grant other applications access to the system properties on your phone.
HBoot: This is the white screen you boot your phone into when powering your phone on using the power and volume down combination. From here you can flash leaked radios, as well as enter CWR manually.
Radio: This is the software on your phone that tells your phone how to communicate with Verizon.
Files on the "root" of your sd card: These files need to be placed directly on your sd card, and not in a folder in your sd card.
Rom Manager/Clockwork Recovery
So the first thing I would highly recommend after rooting your device is go and download Rom Manager (https://market.android.com/details?id=com.koushikdutta.rommanager&feature=search_result). Rom Manager is going to allow you the easiest way to flash clockwork recovery on your device. Clockwork recovery is the most essential component you will need in order to backup your current ROM and install a new one.
In order to install Rom Manager follow the link above or just search for it from the android market from your phone and download it. After it installs and opens your going to get a pop up that says Super User at the top informing you that Rom Manager is asking for permissions. When this happens click on remember (if its not already checked) and allow. At this point you you will see a number of different options, but for now the top one will be the most important. The very first box will say "Flash Clockwork Recovery" check this box and if it asks for any confirmation or permissions say yes.
After this completes congratulations you now have recovery on your device.
Once Rom Manager is done flashing the first thing you will want to do is back up your current stock OS. One mistake I've noticed many people do is immediately wipe their data and flash a custom ROM. If for some reason the install is bad, its makes life a lot easier to know you have a backup you can restore, versus HAVING to get that install you just tried to work.
Backing up with Rom Manager/Clockwork Recovery
Ok so we are still sitting at our Rom Manager screen with a ton of different options (I have the paid donated version so the screens may appear some what differently if you don't.) The very first box is the "Flash ClockworkMod Recovery" that we already did, right under that is the "reboot into recovery" option. This will be the method I will recommend but for now lets look at our other options.
The next section is titled Rom Management and for now we can skip that one and head towards backup and restore. Now Backing up and restoring your current ROM is as easy as as pressing one of those two options. When using these two options CWR (clock work recovery) runs a script that will do the following:
Auto(scripted) backup
If backing up your current ROM, CWR will turn your phone off and reboot it into a recovery screen. Once in the recovery screen the backup will automatically start, and once it finishes, it will once again turn your phone off and reboot it all the way back to your load screen, and just like that you have your first backup.
This method does work, and (if after I go through the steps to do the backup manually) you don't feel comfortable doing it manually this is a solid way to backup your OS. I personally, however, prefer to do all my backup and recoveries manually in CWR versus running the script.
Manual backup (through CWR)
Ok now to talk you through how to do your backup's manually (which is my preferred method). In Rom Manager the second option from the top of the screen is reboot into recovery. Press that and a pop up box will appear asking if you are sure you want to reboot into CWR, press ok.
If it is the first time doing this you may get another superuser prompt, once again click allow and remember. Your phone will now begin rebooting and you will end up with a orange screen that says ClockworkMod Revocery and then the version number.
Now if it is your first time in here take a minute to look at the number of options, for the most part your options are self explanitory
1. reboot system now
2. apply sdcard:update.zip
3. wipe data/factory reset
4. wipe cache partition
5. install zip from sdcard
6. backup and restore
7. mounts and storage
8. advanced
If when you start looking at these options and you see the wipe/data, don't freak out. It is nearly (if not impossible) to do a data wipe accidentally which you will see why later in the tutorial. For right now lets focus on the sixth option listed which is backup and restore. To maneuver around the options is fairly simple you do this by pressing your volume buttons. Volume up goes up and volume down well goes down. If you are at option number 1 you can press volume up to go all the way to the bottom. Using your volume keys go and highlight backup and restore. Once there you will select it by either pressing the "home" key.
After you select it you will see "nandroid" in white letters at the top left of the screen and only three options.
1. Backup
2. Restore
3. Advanced restore
All you need to do now is select backup (it should be selected by default) and press your home key, and the backup process will start. This can take a while depending on the number of apps that you have on your phone. During the process you will see 6 categories that have been backup-ed or or are in the process of. The categories are:
Boot image
recovery image
system
data
.android-secure
cache
During each section being backup-ed you will see a yellow status bar showing the percentage of the backup that has been completed. Realize that this is for each section, not for the entire backup. After the "backing up cache" completes you will see a message "no sd-ext found. skipping backup of sd-ext" this is normal don't freak out. Next you will see a "generating md5 sum" followed by backup complete. Once the backup completes you will be at the initial screen of CWR, reboot system now is selected by default, for now press the home key and let your phone reboot.
Renaming backups
After it reboots I would recommend going to your app tray and opening up Rom Manager one more time. Under the section "Backup and restore" click on the manage and restore backups button. In here you will find all the backups that you have on your phone. If you just did your first backup you will see it listed as a time stamp (yyyy-mm-dd.xx.xx.xx.xx) if you press this once a window will appear with three options:
restore, rename and delete. If you accidentally press restore or delete dont panic, a second pop up window will appear asking you to confirm the operation, just hit cancel and all is good with the world again. If you press the rename button, however, a pop up box will appear and you have the option of renaming the backup from the time stamp name to whatever you would like it. My first backup on my phone is simply called stock_no_bloat. Rename them whatever you would like, but I would advise changing them from the time stamp format.
Congratulations your first CWR backup is complete.
Restoring a backup
Warnings
First and foremost before you go any further in this guide MAKE sure you have a CWR backup on your phone. Any steps you follow from this point on without one, will make it a lot more difficult to get your phone working again then it has to be.
Also never leave a PG05IMG.zip file on the root of your sd card (we will go over what this file is and does later in the guide). If this file is on the root of your sdcard you will need to either have a sd card reader, or another phone you can use to move the file if your phone is not booting.
Manually booting into CWR
So before I go into how to install a custom ROM, I want to first address how easy it is to restore a backup. Many people will freak out because they get stuck into some sort of boot loop or their phone will freeze after a bad install. This is EXTREMELY easy to remedy if you just have some patience.
So for the sake of a hypothetical lets say you just installed your first custom ROM, and something has gone screwy on your phone. You turn it on it starts to boot and either restarts or just hangs. Don't freak out that handy backup you have sitting in your phone is about to save the day.
I would like to point out that you could also restore a backup just because you like an old rom better, or the current one you have is just to buggy for you. If you have a working phone that boots you can enter recovery as we did earlier by using Rom Manager and selecting "reboot into recovery" However, If you are reading this guide for instructional purposes I would recommend you read the following instructions as well,so you know what to do in a worst case situation.
1. if you are stuck in a boot loop or your phone is frozen, pop the back off of the phone and pull the battery.
2. put the battery back in your phone and turn your phone on by holding the power key and volume down button.
3. if for some reason you had a PG05IMG.zip file on the root of your sdcard, your phone will automatically begin loading this file. Eventually
it will give you the option of (volume up installing update) (volume down canceling update) press your volume down key and after that
do a battery pull (once again assuming you cannot get your phone to boot). Once your battery is pulled you will either need a sd card
reader or another phone you can put your sd card in and move the PG05IMG.zip file of of your root directory.
4. If you didn't have a PG05IMG.zip file on the root of your sd card HBOOT will load as normal, and you will see the following options
Fastboot
Recovery
Factory Reset
Simlock
Hboot USB
System INFO
Image CRC
5. using your volume down button select recovery, press power, and then your phone will booth into CWR.
Do not proceed with the actual steps unless you have a current working backup. The following steps will delete all the data from your phone
6. Once in CWR the first thing we are going to want to do is wipe all the data off your phone, so we can do a clean restore. Using the vol keys highlight wipe data/factory reset and press the home key. On the next screen use the vol keys again and select Yes and press home, CWR will no begin to wipe all the data on your phone.
7. Do this 2 more times for a total of 3 data wipes.
8 (I prefer to do this also) Now manually go to wipe cache partition (it is wiped during the factory reset but it wont hurt) verify you want to wipe the data and do this three times as well.
9. After you are done wiping the cache go down to advance and select it. Then highlight and select wipe davlik cache and do that three times.
10. Once all your data wipes are complete go to backup and restore and select it. Next select restore (not advanced restore) and on the next screen select the backup you want to restore. At this point your phone will begin restoring your backup and it will take roughly the same amount of time it took to do the backup initially. After the backup is complete reboot your phone and all should be well with the world again.
an decent introductory to terms with corrisponding directory/path placement, would be welcome.
I've been working compuers since the commodore, but with this as my first android, I found myself straining under the wieght of Full threads I had to read to get an idea of what is really going on.
get the how to backup with CWR complete would like feedback thanks.
Related
I don't know if this how to would have some value here or not, but I wrote this for those of you that are rooted with Unrevoked 3.1 and want to flash a custom ROM or upgrade to a rooted version of froyo thats out there.
Step ONE
The first thing to do is to download and install Titanium Backup from the market, and backup all of your apps and user data.
Once this is done, shut your phone off.
STEP TWO
Press and hold your volume up button. then press and release your power key while continuing to hold your volume up button.
Your phone will boot into a white background menu that has green text at the top, followed by FASTBOOT highlighted in red, followed by text in orange, then 4 options. You can release your volume up key once this menu is up.
Your 4 options are:
bootloader
reboot
reboot bootloader
power down
you want to scroll thru the options and make sure bootloader is highlighted.
Press your power button once.
then menu options will change to:
FASTBOOT
RECOVERY
CLEAR STORAGE
SIMLOCK
HBOOT USB
Your phone will appear to be nonresponsive for a moment, and you will see some green text flash across below where this menu is. This is normal as the software reads your SD card.
Once you can scroll thru the menu's with your volume up & down keys you want to highlight RECOVERY and press the power button once
you will see the HTC EVO 4G menu for a moment.
Then a menu will pop up that says "clockworkMod Recovery v2.5.0.1" (or whatever version is on your phone)
your menu options will be:
- reboot system now
- apply SD card:update.zip
- wipe data/factory reset
- wipe cache partition
- install zip from sdcard
- nandroid
- partitions menu
- advanced
- ++++go back++++
scroll down and highlight "nandroid" and select it with the power button.
The next menu will have 4 options:
Backup
Restore
Advanced Restore
++++Go Back++++
select "backup"
Your screen will change to a picture of a box with an arrow and an android you will see text over top of that showing that it is backing up your phone and current ROM.
While your phone is doing this, (this will take several minutes) select a download the custom ROM you want to flash onto your phone.
If you're upgrading to a ROM that also has new radio and wimax updates (most of the 2.2 froyo ROMs will have these) download those to your desktop along with the custom ROM you want to flash.
STEP THREE
Once the backup is done on your phone, it will return to the ClockwordMod menu.
select "reboot system now" and hit the power key. Your phone should reboot back into the normal home screen.
once this is done, connect your phone to your computer via the USB cable, and make sure you select "disk drive" so you can move files to your SD card.
move the custom ROM (plus any radio or wimax updates if applicable) to your SD card. There is no need to rename them.
Reboot your phone into the ClockworkMod recovery as detailed above in step two.
STEP FOUR
Once you're back into the clockwordMod menu you want to select "install zip from SD card"
it will show you all the files and directories on your SD card. scroll down and select the file name of the custom ROM you want to flash and select it.
The phone will now begin to install and flash the custom ROM you want. It will take a bit. The best thing to do is PUT YOUR PHONE DOWN and take a deep breath. You may need to reboot your phone after all is said and done. You will know when it is done flashing the custom ROM. I cannot recall if it rebooted automatically or not, so please forgive me.
STEP FIVE
***This will only apply to you if you need to flash a radio and/or wimax update as part of your ROM. This typically will only apply to froyo upgrades.***
Once you've booted into your new ROM that you've flashed, you need to shut your phone down, and reboot into the ClockwordMod Recovery Menu as detailed above. You go through the same process as you did in step four to flash your ROM, except this time, instead of selecting the file name of the zipped ROM, you select first the Radio update zip, let it flash, then reboot into your home screen.
Then, shut your phone down, reboot into the clockworkMod recovery, repeat the process for your wimax update. Reboot the phone when it is done.
STEP SIX
Once you've flashed your ROM, the radio, and the Wimax update (if applicable) then you find and open the android market, download titanium backup, and restore all your user data and applications.
You may need to reboot your phone a few times before everything works properly. If your user settings arent there, dont panic!!!
It took a few reboots before all of my settings and such returned to normal.
If you have an application that is still not working right, then uninstall and reinstall it.
To get the wireless tether working again, you can search on google code for wireless_tether_2_0_5-pre7.apk and that will allow your wireless tether to work again.
Hey, I followed these instructions, but once back in the new rom Titanium Backup seems to say there is nothing backed up.
What if my phone doesn't go to the second screen in Bootloader, where it is parsing from my sd card and it gives me the option of updating instead? I say no to update and reboot then I get the screen with recovery, press that and I get a screen with a red triange and an exclamation. Further I press, the volume down button and power button and get to the screen you're talking about but it switches with in 2 seconds to a reboot, and I have to try and start the failed process again. Am I missing something?
Sonicwind1 said:
Hey, I followed these instructions, but once back in the new rom Titanium Backup seems to say there is nothing backed up.
Click to expand...
Click to collapse
OK, even though this will prove what an idiot I am, I see that I did miss the very first step of backing up all my data with Titanium within Android. I thought the nandroid step did this. Doh! At least I know everything works. I was actually thinking about doing a fresh install in the first place because Best Buy actually took the liberty of setting up my phone initially and I didn't necessarily agree with all the crap they put on there. I do hate losing all my SMS history because how else can I shove all the stupid things my friends say back in their faces?
The Issue...
So I think I've solved what may be going on with my Evo... Since the update of 2.2 came over the air waves (at the time I knew nothing about Flashing) I had installed it. All the files I attempt to help root are all out of date, and without backing up, I am without a recovery image... My guess is that I'm screwed :/
My phone data on the bootloader screen is:
HBOOT-0.93.0000
MICROP-041f
RADIO-2.15.00.07.28
When I look at other files, they are from all earlier builds... Guess I'll have to find away to exchange this one out.
Too bad there isn't away to back step the phone... Or is there?
what happens if you dont wipe first?
Couldn't this be simplified to:
Root with Unrevoked 3.1
Backup with Titanium backup
Flash Unrevoked Forever in custom recovery from Unrevoked 3.1
Flash ENG hboot
Flash new radios (if you hadn't done before)
Flash rooted 2.2 ROM or a rooted PC36IMG.zip
This thread is dedicated to hacking and development of the Sharp SH7218u. This is an Android phone with a somewhat unique clamshell form-factor.
Before proceeding, please note that all of the usual warnings apply. The software and techniques described here have the potential to break your device and make it unusable. By using the software and following these techniques you run the risk of bricking your phone. I take no responsibility if this happens - proceed at your own risk.
First, some credits for the work of others:
Z4root:
Developed by xda member RyanZA.
http://forum.xda-developers.com/showthread.php?t=833953
SH7218u Clockworkmod Recovery:
Clockworkmod original developer is Koushik Dutta:
www.clockworkmod.com
Dialer2:
Original developer of now open source dialer is dnaq Productions:
http://dnaq.tumblr.com/
Initial hacking and development work:
Gigi Tse is credited for early and ongoing work for the SH7218u:
http://gigitse.com/
http://www.msharp.cn/forum/t390991/page1/
Now on the instructions....
-------------------
Rooting Your Phone, Installing Clockworkmod Recovery, and Installing Google Apps
Gather the Required Files:
1. Go to the z4root xda thread, login in and download z4root.1.3.0.apk:
http://forum.xda-developers.com/showthread.php?t=833953
2. Download SH7218u_recovery.apk:
(attached below)
3. Download the Clockworkmod recovery flashable Google Apps file from the following site:
http://goo-inside.me/gapps
In the table, you want to select the HDPI, CyanogenMod 6 version. The file that you download should be
called 'gapps-hdpi-20101114-signed.zip'
4. Place these three files on your micro-SD card and insert the card into your phone.
Root Your Phone
1. Boot up your phone and skip the system setup wizard. Go to the app drawer and run 'Settings'.
2. Select 'Applications', and enable 'Unknown sources'.
3. Select 'Development', and enable 'USB debugging'.
4. Exit back out to your home screen launcher, then go to the app drawer and run 'ES File Explorer'.
5. The file explorer should show you the contents of your sd card. Tap on the file 'z4root.1.3.0.apk'.
6. Confirm installation of z4root, and when this is complete select 'Open' to run the app.
7. From within z4root, press the 'Permanent Root' button.
8. Wait until this process is complete, and the phone will reboot by itself. It can take 30 seconds or so for this to happen, so be patient. You are now rooted.
Flash Clockworkmod Recovery Image
You must be rooted for this to work. Do this after you have successfully completed the rooting process above. Also please note that this is not the CWM recovery image developed by Gigi Tse. Her image contains CWM version 3.0.2.4. This is my recovery image and contains CWM version 5.0.2.8.
1. Open the app drawer and run 'ES File Explorer'.
2. Tap on the file 'SH7218u_recovery.apk'.
3. Confirm installation and run the application by selecting 'Open' once installation is complete.
4. On startup, the application will request Superuser privleges - press 'Accept' to allow this.
5. Press the 'Flash Clockworkmod Recovery' button.
6. Wait a few seconds until you see the confirmation message 'Recovery Flash Complete'.
7. Exit out of the application. You now have Clockworkmod as your recovery. You can uninstall the SH7218u_recovery app if you wish as you have no further use of it.
Note for users of Link2SD: This version of Clockworkmod recovery will perform backup and restore operations on the secondary SD card partition used by Link2SD. However, that partition must be formatted in the ext3 filesystem for this to work. Formatting the partition in any other filesystem (e.g. ext2, fat32, ext4, etc.), will result in failure to mount and backup the partition. An SD card can be prepared for use with Link2SD from within this version of Clockworkmod recovery by using the 'Partition SD Card' feature within the 'Advanced' menu.
Install Google Apps
1. Boot into Clockworkmod Recovery. This is done by powering down your phone, then turning it back on by pressing and holding down the number 3 and 6 buttons together, then pressing and releasing the power button. Continue to hold the number 3 and 6 buttons until you see the Clockworkmod screen.
2. Select 'install zip from sdcard' from the menu.
3. Select 'choose zip from sdcard' from the next menu.
4. The next menu will be the contents of your sdcard. Select the Google Apps file - 'gapps-hdpi-20101114-signed.zip'.
5. Confirm the installation and wait until it is complete.
6. Press the back button once to get back to the main screen and select 'reboot system now'. You now have Google Apps installed.
When you reboot the device, you will be taken through the Google account setup. Please note that in order for contacts applications to work with Google synchronization, you will need to install a modified contact editor. The stock firmware on this phone is not intended to sync with the Google servers as it was intended for Chinese users. The modified contact editor fixes this issue. It is free and available from the Market. Look for 'Contact Editor Free' by a developer named 'dmfs'.
Deleted
Deleted
Thank you! Very good job!
No ideas how to get the phone to answer a call when you open?
TabletGuru said:
Thank you! Very good job!
No ideas how to get the phone to answer a call when you open?
Click to expand...
Click to collapse
Hey someone read my thread!!
Sorry, no posts on this thread yet and it has been up for a while. I think most people who have this phone stick to Howard forums or other such sites that cater to the phone type and its region of origin.
As for your question, no...but I have tried. That would require a modification of the phone app or a change to the OS itself as the phone app is the active app when the phone is ringing and the device is opened. If I had the source code for the stock phone app, this would be a fairly easy thing to do. Unfortunately, I have been unable to find the source for the stock device firmware anywhere. I tried compiling a generic Froyo phone app from the Google source, but of course this did not work. This is a somewhat special app that needs to interface with several parts of the device's hardware, so a generic version just doesn't work. Unless Sharp releases the full source code for the stock firmware, I don't think this is going to be possible....at least not from someone with my somewhat limited development abilities.
Sent from my MB855 using xda premium
Google Play
Hey xdajunkman, amazing work you are doing here.
Have you considered adding Google Play to the mix? I was able to get the latest version working just fine on my SH7218u.
How hard would it be to hack the light notifications area of the phone, to make some of the notifications last for 1-2 seconds longer?
I should also add that my phone is giving some really flaky GPS information. It is putting me somewhere in the ocean near China unless I use wifi only. Do you have any experience with this?
EDIT: I don't know why, but the dialer is not working for me with regard to the long-press of the delete key and silent (#) key. No idea why...
EDIT2: It is because I had another keyboard installed; which must do something funky... switching back to a default keyboard and then trying seemed to work!
Thanks for your guide! Do you have got new version Rom? 2.3 or 2.3.5?
johnny8384 said:
Thanks for your guide! Do you have got new version Rom? 2.3 or 2.3.5?
Click to expand...
Click to collapse
Not likely to come. This would mean building something like CM7 for a new device from scratch. This kind of task takes dozens of man-hours for an expert developer, and that assumes that they have access to the original source for the release build. We do not have the original source, and there is no such developer working on this device. We will be stuck with Froyo.
Thank you so much for taking the time to write a guide xdajunkman!
I received my SH7218u today and did everything. The instructions were clear and the whole process took no more than 30 minutes.
Surprisingly, my SH7218u accepts 64 microsd card (after you format it).
Is it ok to have 2 partitions?
One is a ext2, and the other I just created using clockwork mod ext3...
I'm wanting to use that custom rom..
EDIT: clockwork mod Repartitioned my ext2 to ext3 now ಠ_ಠ
and all my apps are "installed"
Going to make a backup rom now.. and then Install xdajunkman's custom rom >__<
EDIT: Ok succesfully installed the Custom rom It looks great I might say awesome work xdajunkman
Ok the question is now.. how to I get back all my previous apps and stuff?
I followed the guide and made a backup already
My 7218u stuck at Sharp logo when boot because i've uninstalled a system apps ( don't remember exactly) what i've to do now? plz help me
P/S: My english sucks, sorry for that
delpan said:
My 7218u stuck at Sharp logo when boot because i've uninstalled a system apps ( don't remember exactly) what i've to do now? plz help me
P/S: My english sucks, sorry for that
Click to expand...
Click to collapse
Boot into clockwork mod by pressing 3and 6 and the power on button, (assuming you have that installed)
Reinstall the rom.. http://forum.xda-developers.com/showthread.php?p=22106340#post22106340
sirjoe1 said:
EDIT: Ok succesfully installed the Custom rom It looks great I might say awesome work xdajunkman
Ok the question is now.. how to I get back all my previous apps and stuff?
I followed the guide and made a backup already
Click to expand...
Click to collapse
It is usually just easier if you wait until you have the new ROM installed before you try and install your apps. There is no reliable way from within CWM to restore your installed apps.
However, because the new ROM is just a modified version of the stock ROM, it should be possible to flash the new ROM without wiping the existing user data and keeping your installed apps. Restore your backup that has all of your apps installed. Then, flash the modified ROM but skip the step in the instructions that tells you to wipe existing user data. Instead of wiping the user data, do the following:
1. In the 'mounts and storage' menu of CWM recovery, select to format both '/system' and '/cache'
2. In the 'advanced' menu of CWM, select 'Wipe Dalvik cache'
Now proceed with installing the ROM as per the instructions. This should result in the modified ROM being installed, but all of your installed apps should be protected.
If this does not work, then you will just have to re-installed the modified ROM according to the instructions (including wiping the existing user data), then re-install all of your apps. For future reference, a great app called Titanium Backup will allow you to backup your apps and restore them after changing the ROM.
sirjoe1 said:
-->My 7218u stuck at Sharp logo when boot because i've uninstalled a system apps
-->( don't remember exactly) what i've to do now? plz help me
Boot into clockwork mod by pressing 3and 6 and the power on button, (assuming you have that installed)
Reinstall the rom.. http://forum.xda-developers.com/showthread.php?p=22106340#post22106340
Click to expand...
Click to collapse
Agree with sirjoe1. Hopefully you flashed CWM as your recovery before you did this. However, if not then booting into recovery mode as described above should trigger a factory reset from the stock recovery partition. I have not attempted this myself with the stock recovery, but usually what this will do is simply return your device to it's stock state. You can then start over using the instructions in the OP....but without deleting critical system apps this time.
Hello again, I've a question, has anyone successfully Overclocked the cpu frequency on this phone using setcpu or similar apps?
Overclocking not possible without either a custom kernel or a kernel module of some sort. As the source for the stock kernel was never released, such a thing would be a HUGE undertaking. Very unlikely to ever happen.
xdajunkman said:
Overclocking not possible without either a custom kernel or a kernel module of some sort. As the source for the stock kernel was never released, such a thing would be a HUGE undertaking. Very unlikely to ever happen.
Click to expand...
Click to collapse
Oh darn, that's such a downer..
These sh7218u threads are so dead nowadays :/
I might have messed up my phone -_- (again)
I went into the /data/sdext2/dalvik-cache and deleted everything and now a few apps have gone missing, and some won't work, they just give me a force close error >___<
I also lost my go launcher ex settings..
and to make things worse.... my internal memory went to 0% free... deleted a few things to clear up 8mb..
Any Ideas how to fix this ? @[email protected]
[Can you guys play 480p videos?
I can't.. 360p runs fine though..]
I am hoping to get this device this week.
Thanks for your tutorial, and I will let you know if it runs out just fine
I just want to state that the root method below does indeed work after the ICS update that Samsung is delivering now (I had to install Kies on my PC to get it, but that worked fine and it installed all the necessary drivers to connect by USB). Yes you need to buy a US$10 (or less) microSD card. I also got the error messages reported elsewhere when running the CWM program that it couldn't mount the card, but somehow toggling internal to external and back it did eventually see the root.zip file and pick it up.
If you see a screen with a bunch of NO NO NO choices when it asks do you really mean to install the root file, just swipe down (on the screen not the volume toggle) and you will see the YES option. That slowed me down as I expected the volume toggle to get there.
This process installs the Superuser app (if successful you will see it in your apps). I'm a NOOB and opted to use Titanium Backup rather than manipulate Superuser directly (Titanium tweaks the Superuser settings).
And boy oh boy is it worth spending US$7 to get Titanium Pro. The freezing stuff is awesome. I have frozen a ton of the bloatware that Samsung stuck on here and man is this tablet now blistering fast (and all those cruddy apps aren't sucking down the battery).
Worth the under US$20 (including the gas to go to the store). Best wishes from Virginia.
<<quoted from the developer forum>>
1. Place the Root.zip and CWM.zip on your EXTERNAL MicroSD Card.
2. Reboot to the recovery Hold down the Sleep/Wake/Power key for about 5 seconds along with the Volume Up key. Once the device powers on, release the Power key, but continue to hold down the Volume Up key until you get in to CWM Recovery.
3. Choose apply update from external storage.
4. Choose CWM.zip and wait until CWM recovery appear.
5. Once the cwm recovery appear: Touch the screen to choose and navigate the options. You'll need to slide your finger up and down to scroll in some menus.
6. Choose install zip from sdcard.
7. Choose root.zip and "Yes - Install root.zip."
8. Reboot.
<<end quotes>>
Thanks for the file links kroodroid.
You also don't need to install CWM to root as you can install from zip files on the sdcard in stock recovery too. Not everyone wants a custom recovery so just putting this out there.
Just so you know you can freeze system apps (verizon crapware) with stock ICS too, its an option in settings>apps you just need to uninstall any updates to them first then the disable function will be visible.
For anyone asking for links to downloads the files they can be found in a number of threads already covering this in development.
http://forum.xda-developers.com/showthread.php?t=1832851
http://forum.xda-developers.com/showthread.php?t=1777003
Hey guys,
I'm very new to Android and I have a few questions. I used to install custom OS's on my blackberry and I jailbroke my iphones so I'm some what used to this stuff but every operating system is obviously different. So I've had my S3 for about 6 weeks and I finally rooted a couple days ago. To root I followed this thread: http://forum.xda-developers.com/showthread.php?t=1875914. I rooted, unlocked the bootloader, and installed clockworkmod recovery. Now I have been wanting to load a jelly bean ROM. I kind of wanted to load the Synergy ROM found here: http://forum.xda-developers.com/showthread.php?t=1792499. So am I ok to just download from that thread and drag and drop to my phone on my PC and just follow the directions? I don't have an external SD Card is just fine to use internal storage? Like I said all I have done is rooted from that first link. I just kinda wanted some verification before I go and brick my phone, thanks for your help.
Piece of cake. If you scroll down to the second post of the Synergy thread, you'll see the very first question in the FAQ:
Q: How do I install this ROM?
A: Download the ROM from the "Download Links" section above, place the file on your phone's external SD card, and then flash via your recovery. First boot after flash takes a wee bit longer than usual.
Click to expand...
Click to collapse
So, download the ROM (using either your phone (take note of where it saves it) or computer). If using your computer, connect your phone and drop that sucker somewhere on the SD card (external or internal -I use internal). (I create a folder in the root of my internal SD card called Files to Flash, in which I keep everything I flash, so it doesn't get scattered about, but do what you want )
Use Titanium Backup to back up all your apps and data to restore later (when you do restore, since you're going from ICS to JB, don't restore any System Data as it will cause many issues (apps and app data is fine)).
Reboot into recovery using Rom Manager, as mentioned in the rooting tutorial you followed.
Use your volume keys to navigate to "backup and restore" and select it using either the home or power button.
Select "backup" and wait for your nandroid backup to complete.
Next, navigate back to the original menu and select the "wipe cache/factory data reset" option.
Once that's done, select the "wipe cache partition" option.
(side note: Instead of doing those two things, I like to go into the "mounts and storage" option and select "format /system" "/data" and "/cache". Both ways work - BE VERY CAREFUL NOT TO FORMAT SDCARD AND EXTERNALSD IF YOU USE MY METHOD...bad joo joo).
Select the "advanced" option from the initial menu and "wipe dalvic cache".
Now you're ready to install.
In the first menu, the second option is "install zip from sdcard." Select it.
Select "choose zip from sdcard" and navigate to where you saved the ROM and select it.
Scroll either up or down, passed all the "no"s and select "yes" and let it do it's thing.
Once it's done, navigate back to the menu you first started at by selecting the "Go Back" option, then reboot and profit.
letinsh posted pretty much the most concise instructions to follow. In addition, I'll suggest to backup your IMEI prior to flashing anything.
Info here:
http://forum.xda-developers.com/showthread.php?t=1852255
So I can just go to this website from my phone and go to the download link and download directly to my phone? Is that easier/faster? Thanks for responding
Good call, Snoop.
I totally forgot about it because I did it once and have flashed dozens of times since
Naganalf - as far as downloading via fone or computer, it's really 6 of one, half dozen of the other. Whichever makes you more comfortable. Keep in mind that it is HIGHLY recommended that you check the md5 sum of your download before flashing, to ensure you have a good download. I have an md5 sum checker on both my computer and fone, so I can do either fairly easily.
This is the one I used on my computer
and I use MD5 Checker by Fabien Thalgott (play store) on my phone.
Having just looked at the Synergy thread, they don't post md5's for their nightly's, so don't worry about that step for them, although, it typically is good practice to check (I hardbricked my S3 the third day I had it by pushing a corrupt file using Odin that would have been caught if I had checked the md5). (Got it JTAG'd back to life, so no worries - everything is recoverable from except physical damage )
Thanks for your help snoop and letish, after this first flash I will be much more comfortable. I am downloading now so when it gets done I will give it a whirl and let you know how it goes.
Naganalf said:
Thanks for your help snoop and letish, after this first flash I will be much more comfortable. I am downloading now so when it gets done I will give it a whirl and let you know how it goes.
Click to expand...
Click to collapse
No worries, dude. I agonized for days before I rooted and flashed my first ROM on my OG Droid back in the day - had one of the founders of DroidForums (synik4l) on G-chat while I did the deed...I was so chicken
Good times, though. Just do your research, understand what it is you're doing, mitigate any risks (by doing your research...) and go to town! Most of the bugs in the process have been ironed out by jokers like me testing and hard-bricking along the way . At this point, the processes are very user friendly and reliable:fingers-crossed:
Enjoy!
How'd it go?
Sent from my SCH-I535 using xda app-developers app
Getting ready to try it now, I will let you know.
when i "Reboot into Recovery" from Rom Manager i don't have a "backup and restore" option. it only has "reboot system now", "apply update from external storage", "wipe data/factory reset", "wipe cache partition", and "apply update from cache"
am I missing something?
Naganalf said:
when i "Reboot into Recovery" from Rom Manager i don't have a "backup and restore" option. it only has "reboot system now", "apply update from external storage", "wipe data/factory reset", "wipe cache partition", and "apply update from cache"
am I missing something?
Click to expand...
Click to collapse
If you haven't selected any options yet then just go back into your rom. You need to download EZ Recovery from the Play Store so that you can flash a custom recovery (ClockworkMod or TWRP) through that app.
Sent from my SCH-I535 using xda app-developers app
I'm sorry but I'm a little confused. Why is it only giving me those options when I reboot into recovery from ROM Manager? The first time after I rooted I'm pretty sure there was an option to "Backup and Restore". Also, why can't I just go into ROM Manager and select "Install ROM From SD Card" and select my ROM that way? sorry but I do appreciate your help.
Naganalf said:
I'm sorry but I'm a little confused. Why is it only giving me those options when I reboot into recovery from ROM Manager? The first time after I rooted I'm pretty sure there was an option to "Backup and Restore". Also, why can't I just go into ROM Manager and select "Install ROM From SD Card" and select my ROM that way? sorry but I do appreciate your help.
Click to expand...
Click to collapse
Good questions. The recovery you rebooted into is the Stock recovery that comes with the phone. Your OP in this thread says that you installed CWM recovery. It looks like it didn't stick. Two options - Use the program Snoop suggested, or open up Rom Manager and hit the "Flash Clockwork Mod Recovery" option.
From there you can continue as previously explained.
EDIT - I've never used the ROM Manager's install ROM from SD card option, so I can't speak to it. I know I like having the control (or perceived control ) of doing everything by hand in recovery.
ok I have loaded android version 4.1.1 build number SynergyROM Nightly JB(r111) so I guess i did everything correctly. now i'd like to get my phone kinda back to how i had it lol. if I run titanium backup will my home screens all be restored the way I had them? and when i run titanium backup i ONLY want to run "restore missing apps with data" right? not "restore missing apps + all system data" just want to make sure. thanks
Naganalf said:
ok I have loaded android version 4.1.1 build number SynergyROM Nightly JB(r111) so I guess i did everything correctly. now i'd like to get my phone kinda back to how i had it lol. if I run titanium backup will my home screens all be restored the way I had them? and when i run titanium backup i ONLY want to run "restore missing apps with data" right? not "restore missing apps + all system data" just want to make sure. thanks
Click to expand...
Click to collapse
Correct, don't restore the system data. Now, if you want your txt messages back, you'll see a yellow Messages backup (with a TiBu logo). If you restore that (the only option available is Data, I think), you'll get your txts back.
Remember that you'll prolly need to reboot after the restore, then use ROM Manager to Fix Permissions, then restart again. You'll be off to the races!
As far as getting your home screens back, I don't know if that'll be possible, although they're both TouchWiz launchers....might be alright, then
I run Nova launcher regardless of ROM, so all I have to do is restore the Nova app, then used the built in Nova backup/restore to get my home screens back. Let me know how the Titanium restore works! As a side note, if I have any doubt about whether I'll be able to get my launcher set back up (or I'm switching launchers to try them out), I'll take quick screenshots of all my screens and use that as a reference to set them back up
well i think im all set, thanks again for your help guys. I went ahead and installed nova launcher so i can back up my home screens like you said. so if I want to try a different ROM do i need to flash back to stock first? or just do it like i did this time?
Naganalf said:
well i think im all set, thanks again for your help guys. I went ahead and installed nova launcher so i can back up my home screens like you said. so if I want to try a different ROM do i need to flash back to stock first? or just do it like i did this time?
Click to expand...
Click to collapse
Nahh, just as simple as putting the ROM you want on your ex SD card or internal one which ever you prefer, wiping system/data , and wiping your cache, and then flash your new ROM . You can also "dirty flash" if say you are just moving from r111 of synergy to a newer one. Typically on the forum you will see if anyone had any problems dirty flashing. I always go with a clean flash just to avoid any problems to begin with.
Naganalf said:
well i think im all set, thanks again for your help guys. I went ahead and installed nova launcher so i can back up my home screens like you said. so if I want to try a different ROM do i need to flash back to stock first? or just do it like i did this time?
Click to expand...
Click to collapse
HoudiniJr said:
Nahh, just as simple as putting the ROM you want on your ex SD card or internal one which ever you prefer, wiping system/data , and wiping your cache, and then flash your new ROM . You can also "dirty flash" if say you are just moving from r111 of synergy to a newer one. Typically on the forum you will see if anyone had any problems dirty flashing. I always go with a clean flash just to avoid any problems to begin with.
Click to expand...
Click to collapse
What he ^ said. You can go from ROM to ROM. I, also, like Houdini said, like to flash clean each time. Try it both ways and see if you have problems
I just threw out Nova as an example - there are several good launchers out there...Nova, Apex, Go Launcher (I'll probably catch flack for mentioning it), Trebuchet (from CM). Most if not all have the ability to backup your settings. Try 'em each and figure out which one works best for you :good:
Glad it worked, buddy. Welcome to the flashing addiction :highfive:!
letinsh said:
What he ^ said. You can go from ROM to ROM. I, also, like Houdini said, like to flash clean each time. Try it both ways and see if you have problems
I just threw out Nova as an example - there are several good launchers out there...Nova, Apex, Go Launcher (I'll probably catch flack for mentioning it), Trebuchet (from CM). Most if not all have the ability to backup your settings. Try 'em each and figure out which one works best for you :good:
Glad it worked, buddy. Welcome to the flashing addiction :highfive:!
Click to expand...
Click to collapse
+1 for Nova Apex is also pretty good. Like lentinsh said, most if not all have the ability to back up your settings, making flashing from ROM to ROM that much easier :good: Cant go wrong with Nova though :laugh:
App Restore
Hey peeps,
I have been able to flash a few new ROMs but can't quite get my Apps Restored. I have/had Titanium Back up installed and backed up. With each ROM I install I don't quite get how to restore the Apps I had installed, Titanium Back up gets dropped when I flash to a new ROM.
I'm going to search the Forum for App Backup 101...
OK so I found a link to App Backup and Restore in GPS, on a different thread looks like it is what I need
thanks for any tips...
Hi all,
Obviously you need the Carbon ROM for the P6200 first. Here is the link http://forum.xda-developers.com/showthread.php?t=2723566
Step One: Unlock Your Bootloader and Flash a Custom Recovery
How to Flash a ROM to Your Android Phone
First, let's clear up some confusion: Contrary to popular belief, you do not actually need to root your phone to flash a ROM—you just need to unlock your bootloader and flash a custom recovery. However, this process usually goes hand-in-hand with rooting—and most custom ROMs come with root access—so what you think of as "rooting your phone" is probably what you're going to have to do first.
Unfortunately, we can't go through this step in detail here, because it's different for every phone! So, I highly recommend checking out our everything root guide to learn a bit more about what's involved, what all the different terms mean, and what to watch out for. Then, search around sites like XDA Developers for instructions on how to unlock the bootloader of your specific phone, which recovery you should use (usually TWRP or ClockworkMod), and how to flash it.
I also recommend rooting your phone during step one, since it'll make the backup process in step two easier—and save you some hassle along the way. A lot of methods and one-click apps will root your phone anyways, so it might be included in the process. Again, this can vary from phone to phone. (If the instructions require you to flash SuperSU.zip, you can refer to step three of this guide for info on how to do that—ironically, it's just like flashing a ROM).
NOTE: Unlocking your bootloader will most likely wipe your phone, and without root access, you won't be able to back up very much. So, save anything you want to keep on your computer—you will have to set up your phone from scratch just this once before continuing.
When you're done, return here and continue to step two for the rest of the ROMming process.
Step Two: Make a Backup of Your System, Apps, and Data
Now that you've got a custom recovery on your phone, the first thing you should do—before you ever make a big change to your system—is back it up. First, we'll make a Nandroid backup, which is basically a image of your current system. That way, if something goes wrong, you can restore your phone to exactly the way it was before you started tweaking. This will save you a lot of hassle if something goes wonky (which, let's be honest, can happen often). To do this:
Reboot your phone and enter recovery mode. This is a bit different on every phone, but usually involves some permutation of pressing the power and volume buttons at the same time.
Head to the "Backup" or "Nandroid" section of your recovery mode. The default settings should be fine. If given the option, give your backup a name that helps you remember what it is (like "Pre-CyanogenMod Backup 01-17-14"). Confirm your backup and let it run.
Wait for the backup to finish. This may take awhile.
I also recommend making a second type of backup: your apps and settings. If you just unlocked your bootloader and wiped your phone, you can skip this step, but any time you flash a ROM in the future, you'll want to back up your apps first, since you may have to wipe your phone before you flash. With a backup, you can easily restore those apps and data after flashing, making the process a lot simpler. We recommend using Titanium Backup.
How to Set Up a Fully Automated App and Settings Backup on Android
In an ideal world, your Android's apps, their settings, and your system settings would…
Read more
How to Flash a ROM to Your Android Phone
This is different from a Nandroid backup because it just backs up the apps themselves, which you can then restore on any ROM you want. Nandroid backups take your entire system as it is, ROM included.
Note that you'll need to be rooted to use Titanium Backup (which is why I recommend you root in step one). To perform a backup in Titanium:
Open Titanium Backup and grant it root permissions if it asks for them. If it experiences any problems with root, it'll tell you right now.
Tap the "Batch" button in the upper right-hand corner (the one that looks like a little checkbox). Scroll down to the "Backup" section and find "Backup All User Apps." Tap the "Run" button. This will back up any apps you've downloaded from the Play Store, and their data. (You can try backing up your system data as well, but I find this usually doesn't work very well).
Wait for it to finish. If you like, you can also sync these to Dropbox as described here, but you don't have to for this process.
This may seem like a lot of unnecessary backups, but trust me: it's going to save you a lot of time in the long run. Now if something goes wrong, you have a nandroid backup to fall back on and don't have to start from scratch. And, when your ROM flashes successfully, you don't have to start re-downloading and setting up all your apps yourself because you can restore them with Titanium.
Step Three: Download and Flash the ROM of Your Choice
How to Flash a ROM to Your Android Phone
Now comes the fun part: flashing your ROM. First, obviously, you need to find the ROM you want. Again, this chart is a good place to start, as is our list of the five most popular. You may also want to poke around sites like the XDA Developers forums to see what's available for your particular phone.
When you've found a ROM you want to try, download it and save it to your phone. It should come in the form of a fairly large ZIP file, so you'll probably want to be on Wi-Fi to download it. You can either download it directly from your phone, or download it on your computer and transfer it over via USB.
To flash your ROM:
Reboot your phone into Recovery mode, just like we did back when we made our Nandroid backup.
Head to the "Install" or "Install ZIP from SD Card" section of your recovery.
Navigate to the ZIP file you downloaded earlier, and select it from the list to flash it.
Wait for the process to complete; it may take a few minutes.
Depending on your situation (see below), you may also need to wipe your data and/or cache. In TWRP, you'll find this under the "Wipe" section, and in ClockworkMod, you'll need to either choose the "Wipe Data/Factory Reset" option or the "Wipe Cache Partition" option. When you're done, you're free to reboot into your new ROM.
So, when should you wipe your data and cache? Here are a few general guidelines:
If you're flashing a ROM different than the one you're currently running, you should wipe data and cache. Essentially, this performs a factory reset on your phone, and you will lose all your data.
If you're flashing a new version of a ROM you're already running, we recommend wiping your data and cache—but you should be able to get away with just wiping the cache, meaning you get to keep all your apps and settings.
Remember, if you backed everything up with Titanium, then doing a factory reset isn't all that bad, since you can just restore most of it. Keep in mind that even if you're just upgrading your existing ROM, factory resets can be helpful. If you only wipe your cache, note that a few apps may run into issues, but reinstalling them or wiping that app's data usually fixes the problem.
When you reboot, you should be in your shiny new ROM, ready to play! But what? There's no Play Store? Read on for the last step of the process...
Step Four: Download and Flash Google Apps
How to Flash a ROM to Your Android Phone
Because Google's apps are not open source, custom ROMs can't bundle Google's apps—like Gmail, Hangouts, or the Play Store—with their ROMs. That means you'll need to download and flash them separately. Luckily, this is pretty easy to do: just head to this page on RootzWiki to find out which ZIP file you need, download it to your phone, and flash it just like you did the ROM in step three. Gapps Manager is also a great app that'll help you find the right package if you're stuck, and you can download the APK from XDA Developers.
Gapps Manager Gets You the Right Google Apps for Your Rooted Phone
Android (Rooted): If you root your phone and install a new ROM, the first thing you may notice is…
Read more
Once you've flashed the latest Google Apps package, you should be all set! You'll have a new ROM with tons of settings to play with, the Play Store to download new apps, and—if you made a backup with Titanium—you can now head into Titanium Backup and restore all your apps and their settings. Enjoy!