[Q] Roms, Kernels proper way to upgrade - EVO Shift 4G General

I have the shift with android 2.2 with kernel version 2.6.32.21-gcd7abbd, stock rom. I want to upgrade to a new rom and kernel but am not really sure what the proper process is. Do I have to upgrade a rom first then the kernel or vice versa. Is there an upgrade process that does both in one swoop? I rooted my shift following the directions on this site (automated root process). I would like to use gingerbread of some sort. Is there a readers digest version to follow? I apologize for such a noob question but I don't want to break my phone. Thanks in advance Rob

Try the MikG executive edition listed in the development section. It's Gingerbread, and has some sense 3.0 in it and is fast enough that it doesn't need a kernel. The proper way to flash is make a backup of contacts and apps, then boot into recovery, then wipe user data, clear the cache and dalvik cache, then flash the Rom and then the kernel if one is available for that Rom. All Roms come with a kernel I believe, but some devs make different ones with different capabilities

You should also make a back up of your current rom before any wipeing or flashing....
Better to be safe than sorry....
I run CM7 with the 1.8ghz kernal and havn't found anything better suited for my needs

Thank-you for your help
Sent from my PG06100 using XDA App

Some roms require you to also install the google apps as well right after flashing the rom. It's really been hit or miss with me on when I flash a kernel though. Before or after resetting the device after the rom flash.

Related

CWM 3

Where can i find the newest version of CWM for Evo Shift so i can use EXT 4 roms etc..
Android Development -> Evervolv
preludedrew is the only dev currently pushing it, AFAIK.
Sent from my HTC Speedy
Also if you don't want to flash to the latest CWM you can simply fast boot to it and keep your existing CWM, im not sure what the pros and cons are for either or. I gather so far some folks ROMS can only be installed via one or the other.
ok thanks.....so thers no real need for cwm 3 on the shift atm????
dmac2415 said:
ok thanks.....so thers no real need for cwm 3 on the shift atm????
Click to expand...
Click to collapse
There is if you ever want to take advantage of ext4, that's not necessarily right now though, is it?
Like the user above stated, you could simply boot into it instead via fastboot. You can probably even get away with flashing the gingerbread roms on 2.x, but when mods start coming into play, you'll need to use 3.x for the script support.
Sent from my Speedy Shift.
Hopefully the wiki is kept up to date on all the options. http://forum.xda-developers.com/wiki/index.php?title=HTC_Speedy
cwm2.5 is currently the best option untill there is a fully working and compiled cwm3. once there is an official, 3 will be the way to go. most developers have been using the rom flashing scripts(called edify scripts) that can be used in both cwm3 and 2.5. id say just hold out till an official comes out unless your rom develeper specifically tell you to.

AOSP Questions

Bear with me guys......haven't posted much on here, more of a lurker.
I have been following the AOSP Rom for the Fascinate for the last two weeks and now with the MMS working I would love to give it a shot. I have a couple of questions before I get started.
I am currently running ComRom 2.1 with the PBJ-50 Kernel. No themes or anything like that.
1. Is it safe to just do a data wipe and factory reset then just install the Rom over top of what I have?
2. Is there a Kernel and a Modem with the ROM?
3. Anything special I need to know if I decide to go back to another Rom (from what I have read just ODIN back to stock and Rom away)?
Sorry if these have been answered already.....I searched and did not find my answers. Thank you for your time.
millwood said:
Bear with me guys......haven't posted much on here, more of a lurker.
I have been following the AOSP Rom for the Fascinate for the last two weeks and now with the MMS working I would love to give it a shot. I have a couple of questions before I get started.
I am currently running ComRom 2.1 with the PBJ-50 Kernel. No themes or anything like that.
1. Is it safe to just do a data wipe and factory reset then just install the Rom over top of what I have?
2. Is there a Kernel and a Modem with the ROM?
3. Anything special I need to know if I decide to go back to another Rom (from what I have read just ODIN back to stock and Rom away)?
Sorry if these have been answered already.....I searched and did not find my answers. Thank you for your time.
Click to expand...
Click to collapse
1. I couldn't answer this with certainty as I haven't flashed it myself and haven't yet dug through the CM7 thread in development to put together correct steps
2. yes there is, but you can flash a custom kernel like OTB or the gingerbread leaks' (ec09) modem as I've seen these work though not for everyone
3. as far as I know all you need to do to go back is just odin back to eclair/froyo with the 2.2 atlas pit file and proceed from there
don't have any experience with CM7 other than what I've read so someone who's done it could probably shed more light on this
tapatalked from my GINGERBANGED Fascinate
I just flashed cm7 today...
1. Data wipe, cache and factory reset should be enough. You need to download and install the 7/04 build, let it boot up and reboot back into recovery and then install the 7/13 build and then the gapps. There is also a modified cwm that you can flash to your phone that's been edited for cm7 not everyone uses it but I did and it works perfectly.
2. There is a kernel included but alot of people have better audio quality with one of the otb kernels.
There isn't a modem. But it seems like most of the newer modems are fine so your current one with comrom is probably good.
3. To do back to stock youll have to use a full odin package. But you probably won't want to anyway.
Sent from my SCH-I500 using XDA Premium App
Thank you for the answers. Now I am more comfortable. Thanks.
Not sure how important it is, but I would wipe cache and dalvik as well. I used ED04 modem for a while, and switched to EC09 modem after everyone seemed to recommend it for the MTD roms. TBH, I havent noticed much difference between the 2 radios, they both worked well for me. As far as flashing back to a TW rom, check the sticky in the dev section:
http://forum.xda-developers.com/showthread.php?t=1124391
I am already running the EC09 modem. Have been for about a week or so. I watched as others have had good luck with it so I made the jump. I probably will stick with the EC09 as it seems to work fine with AOSP MIUI Rom that I want to try. I tried the EC09 on my wife's fascinate and it ran like crap.....kind of funny how two different build dates run to differently.

New to epic

Can someone give me link on how to properly root epic 4g
Former Army sergeant 11C
Next time check out the stickies before you post.
Here you go, http://forum.xda-developers.com/showthread.php?t=1009997
Take your time
Just wanted to tell you to read read read and take your time. The Epic is a little more in depth unit, and the best thing you can do is research. There is a lot of memory and ram tweaks, tons of roms, and tons of themes and hacks to use. I suggest going to YouTube and checking out some of QBking77's 'how to' videos, he has tons of great stuff and is really good about how he explains everything, he also is an avid supporter...meaning he definitely will get back to you if you have any questions. As the previous poster said, it is wise to read through as much as possible though, as this unit has been out awhile and there is a lot of information, I would say 95% of your questions are most likely already answered. But good luck!
Kchitown1977 said:
Can someone give me link on how to properly root epic 4g
Former Army sergeant 11C
Click to expand...
Click to collapse
Thank you for your service, sgt.
Sent from my SPH-D700 using Tapatalk
yea check out this dude.
put qbking77 on youtube
he's got all the info you could possibly need on sprint phones
Even with reading lots of threads it would be hard to know where to start.
What you need to know:
ODIN - a tool which lets you directly flash "stuff" (roms, kernels, recoveries) to your phone when in download mode. Find threads/directions to get this all setup because you'll need it. (drivers, etc) Be careful with Odin, it can brick your phone if you don't follow directions.
CWM 3101 - Current version of clockwork recovery mod. This is what you need to be able to flash things from the SD Card.
EI22 - Current version of Gingerbread OS. Don't use anything older. The stock kernel from samsung will overwrite any custom recovery at bootup, so if you want CWM you will need to use a custom kernel. Most (all?) custom ROMs include a custom kernel so if you go the route of a custom ROM this becomes a non-issue.
rocket321 said:
Even with reading lots of threads it would be hard to know where to start.
What you need to know:
ODIN - a tool which lets you directly flash "stuff" (roms, kernels, recoveries) to your phone when in download mode. Find threads/directions to get this all setup because you'll need it. (drivers, etc) Be careful with Odin, it can brick your phone if you don't follow directions.
CWM 3101 - Current version of clockwork recovery mod. This is what you need to be able to flash things from the SD Card.
EI22 - Current version of Gingerbread OS. Don't use anything older. The stock kernel from samsung will overwrite any custom recovery at bootup, so if you want CWM you will need to use a custom kernel. Most (all?) custom ROMs include a custom kernel so if you go the route of a custom ROM this becomes a non-issue.
Click to expand...
Click to collapse
rocket321, Very good information for the beginners.
Here is the link directly to QBking77. It's a step-by-step video explaining how to install my personal favorite ROM to date, "ACS ICS 4.0". Very clean look, very stable, pre-rooted, overclockable.
http://www.youtube.com/user/qbking77#p/u/30/GZCF5qXsn_M
Another thing worth mentioning is that only certain Kernel's with work certain ROM's. The kernel included in that ACS ICS ROM is the Samurai Kernel. I do recommend installing the "Samurai-2.6.35_gen1.0.4+" with the ACS ICS ROM at...
http://forum.xda-developers.com/showthread.php?t=1342047
rocket321 said:
Even with reading lots of threads it would be hard to know where to start.
What you need to know:
ODIN - a tool which lets you directly flash "stuff" (roms, kernels, recoveries) to your phone when in download mode. Find threads/directions to get this all setup because you'll need it. (drivers, etc) Be careful with Odin, it can brick your phone if you don't follow directions.
CWM 3101 - Current version of clockwork recovery mod. This is what you need to be able to flash things from the SD Card.
EI22 - Current version of Gingerbread OS. Don't use anything older. The stock kernel from samsung will overwrite any custom recovery at bootup, so if you want CWM you will need to use a custom kernel. Most (all?) custom ROMs include a custom kernel so if you go the route of a custom ROM this becomes a non-issue.
Click to expand...
Click to collapse
Good explanation, I didn't mean to sound off putting by saying do your own work and research...there are plenty of people in here willing to help, hence why I mentioned QBKing77; dude knows his ****, and his how to videos are great for noobs (myself included) and experts alike. I just believe you should do your homework...get some base knowledge, and jump in...you can learn a lot from how to videos, but you'll never get better of you just rely on other people to show you what to do.
Odin is key, get comfortable with this program.
sent Epically via XDA mobile
EI22 ACS ICS
One more thing...ditch the usb cable that came with the epic. Its crap. Go to best buy (or other mega store) and get a blackberry cable. You will need this for odin.
Sent from my SPH-D700 using XDA App
and if you love your keyboard, but hate that it tends to skip when you're typing too fast, a good rom is the way to go.
Yeah, definitely get rid of the stock Sammy mUSB, it was the cause of a lot of my initial problems. Blackberry and HTC cables have worked great.
Like I sad, these devices have been out awhile, and there is TONS of really great stuff available, check out the development section, and just absorb as much as you can...also, take advantage of the general and q and sections of the forum.
Good luck!
sent Epically via XDA mobile
EI22 ACS ICS
V6 supercharged, adrenaline injected

[UPDATED] [17/06/12] Rooting, Recovery, Custom ROMs and Troubleshoot!

Okay, so I read many new threads daily regarding how to root, about custom ROMs and everything so I thought I would just start this thread where we all could share what all we know. Something like FAQs for SGN. Without further delay, let's start.
1. What is rooting? Is it dangerous?
A. “Rooting” your device means obtaining “superuser” rights and permissions to your Android phone. When rooted, the user can run various apps that require root permissions to run and also, it allows the user to install custom ROMs or to flash various kernels, overclocking or underclocking the device etc.
Rooting is NOT dangerous. There are guides available here on XDA on how to root and they are pretty easy, straightforward and risk free.
The only disadvantage of rooting is that it voids your warranty but you can easily unroot your phone to get the warranty back.
2. How to root?
A. Pretty easy! Dr Ketan has created this very very simple guide on how to root. You can find it here.
http://forum.xda-developers.com/showthread.php?t=1329360
Don't forget to thank him!
Easiest method in my opinion is to flash a pre rooted stock ROM through PC Odin.
3. How do I unroot?
It's mentioned in the guide above.
4. What is recovery?
A. Recovery refers to the dedicated, bootable partition that has the recovery console installed. A combination of key presses will boot your phone to recovery, where you can find tools to help repair (recover) your installation as well as install official OS updates. Now because Android is open and has the recovery source code available, building a customized version with more and different options is relatively easy as well.
5. ClockWorkMod Recovery??? How do I install it?
A. CWM, as it is generally called, is a custom recovery for Android. It offers many more options than those offered by the stock recovery and it's generally used to flash custom ROMs.
Installing CWM on your phone is dead simple. Again, thanks to Dr Ketan for his awesome guide. Here you go.
http://forum.xda-developers.com/showthread.php?t=1329360
6. What is a custom ROM?
A. A custom ROM is a fully standalone version of the OS, including the kernel (which makes everything run), apps, services, etc - everything you need to operate the device, except it's customized by someone in some way.
Since Android is open source, developers are free to pick up the stock ROMs and modify them the way they like. As simple as that!
7. So how do I decide which is the best custom ROM?
A. There in no best custom ROM as such. Different ROMs have different advantages and disadvantages. Some give you incredible speed, some give you battery, some are better looking and so on. You have to decide what works best for you.
8. Do I really need to install a custom ROM or is stock good enough?
A. Ask yourself! Personally, I feel stock is crap. Also, there are many ROMs that offer stock experience whilst removing everything that makes the stock ROM crap.
9. Can I brick my phone while installing custom ROMs?
A. Yes and no. While it's pretty hard to actually brick a phone, it's possible. Use the CORRECT files and follow the steps as mentioned by the developer. But, as I said, it's highly unlikely that you'll end up with a bricked phone.
10. Okay, so I am ready to install a custom ROM. I know the risks and everything. How do I install it?
A. First of all, you need your phone to be rooted and you also need to have a recovery, like CWM. Now, different ROMs have difference installation procedures so I advice you to just read their respective threads thoroughly, know more about the ROM, decide if it's good enough and follow what the developer says. Use the CORRECT files.
Also, whatever you do, make sure you make backups of your current system through CWM. If ever something goes wrong, these backups will help you restore to your previous system.
Go on, it should all be easy!
Edit: Do not make Nandroid backups in CWM when on LPY, LPF, i9220 repack or other unsafe kernels. There's a very high risk of bricking your phone. Read the stickies!
11. What is Overclocking/Underclocking?
A. Simply put, overclocking is the process of increasing the clock frequency of your phone's processor. Underclocking is decreasing the frequency. It basically makes the processor run faster/slower according to what you set it for.
12. Risks of OC?
A.
Overclocking reduces the lifespan of the hardware of your phone.
It's possible to incurr permanent damage to the phone's compenets by OC.
Overclocking voids the warranty of your phone, but rooting has already done that!
13. Should I overclock?
A. Personally I think there is no use of OC except to fry off your processor and get higher quadrant score (which doesn't mean anything really!). With all these phones with fast processors, OC is less necessary.
14. How to overclock?
A. You need a kernel that supports overclocking. Like franco's kernel supports OC I think. Then you need an application (like SetCPU, No Frills CPU etc) to OC your device. Sometimes, OC options are built into a custom ROM as well.
15. I've had enough of rooting and custom ROMs. I need to go back. What do I do?
A. The easiest way to go back to stock ROM is to just simply flash any of the unrooted stock ROMs through PC Odin. As simple as that. Refer to Dr Ketan's guide for this.
16. What is an unsafe kernel?
A. Most stock ICS kernels are affected by the emmc bug, popularly known as the brick bug. The official CM9 kernels and some new other kernels are although free from this.
17. F***! I am on an unsafe kernel. What to do?
A. You should actually firstly know what not to do and than what to do. DO NOT wipe data in CWM, DO NOT factory reset your phone through either recovery or the Settings Menu and DO NOT delete big files from your internal or maybe even external memory. This heavy R/W operations triggers the brick bug and most often leaves the phone as useful as a paperweight.
Now, what should you be doing? If you're not gonna do any of the above, you're most probably as safe as those on a safe kernel. If you wanna get rid of this emmc bug altogether, you have to firstly go back to GB, use PC Odin method as stated above and then flash any of the new ROMs with safe kernels, read the dev section.
18. I wiped my data previously on an unsafe kernel and now my phone wouldn't boot up. I tried going back to stock GB with the PC Odin method but I'm stuck at "factoryfys.img". OMG! I can't even breathe now.. HELP!!!!
A. Superbrick. Yes, that's the word. Unfortunately, your phone is now bricked and only Samsung could help you now. Or if you're comfortable you can read and watch the DIY guides to replace the affected parts (motherboard).
So, this is all what I could think of at the moment. If you have any more Q&A that could help others, do add them!
Hope this helps..
Good one bro! It should help most of the folks out there! And quench many repeated questions
Thanks man!
Sent from my GT-N7000 using XDA
sujal said:
Thanks man!
Sent from my GT-N7000 using XDA
Click to expand...
Click to collapse
Its better to hit the thanks button than posting a post of thanks LOL
Cheers!! Enjoy your Note!!
Like that!
Sent from my GT-N7000 using XDA
By the way, I was wondering if the moderators could make this thread a sticky. Possible?
Sent from my GT-N7000 using XDA
Just Arrived
I am a burnt newbie. I tried to install a ROM from RootGalaxyNote that seemed perfect. A week later, after getting it back from MobileTechVideo and a full JTAG repair, I laid back on everything. Then I ran across Philz. Love what this guy does. Rooted the kernel MobileTech installed, and installed the Rom I'm using now, SweetROM V2.5. Hope this posts as I am 7 away from being able to talk to the"Big Boys".
Choosing a Kernal for your phone
I looked through PhilZ-cwm6 - Safe Stock Based Kernel but couldn't find anything that matches my kernal version. I honestly do not know where to ask so I hope you don't mind me asking you for your help. What kernal version do I download if this is my phone details:
Model number:
GT-N7000
Android version:
4.1.2
Baseband version:
N7000WELSA
Kernel version:
3.0.31-906371
[email protected]#3
SMP PREEMPT Mon Feb 18 15:19:46 KST 2013
Build number:
JZO54K.N7000UBLSF
You can try the XXLSA or XXLT4.

[Q]What is the most stable and safest official gingerbread rom for Ideos X5?

First of all sorry for the noob question, because I'm really a newbie in this kind of mod.
Ok let's get to the problem. My Ideos X5 is running on Froyo,and wanna upgrade it to official GB stock roms.
After reading and searching in this web, I knew that some users found trouble after flashed it with the stock(can't go to pink screen, can't root, can't instal CWM, and the worst is it bricked their phone etc).
the reason why i'm gonna ugrade to official GB instead of straight to instal custom rom is some rom requirements need my phone to be upgraded into official GB. But then I've found many kinds of stock roms in the web such as B526, B138, B528, B16. since this situatian has turned my will to upgrade my phone, I just wanna know what is the most stable and safest official gingerbread rom for Ideos X5 out there, that won't brick my phone of course.​thanks for the responds/advices
best regard
iikbgsdw​
It is very difficult to brick your phone, I have to tell you, if it's possible.
I installed dozens of ROMs, some very good, some others plain bad, and my phone still works perfectly.
Today I am using Dzo's excellent ICS Aurora 2.11a which makes my friends envy my phone and has none of the GB bugs.
So, my advice is try some ROMS and find for your self which suits you best.
Thanks a lot lateris....
so what should i do first? instal the official rom first or straight to the custom rom (miui/cyanogenmod etc) cus some recent custom roms require my phone to be upgraded into official.
At the moment, you could try EZET's cyanogen custom rom if still on Froyo. It is cm7.2 based which is gingerbread 2.3.7 and it is very good. Runs fast and is very smooth. AFAIK everything works now, even tethering.
Otherwise you should upgrade to official gingerbread first if you want to get the ICS based roms that are here (like Aurora) or are in the works. I would use b526 as it is the last version to be able to root easily using superoneclick root and then install custom recovery and custom roms.
Most of the phone brickings with the official update happened because of custom partitions being installed and updating using the beta gingerbread release, you should be fine to update safely if your phone is still on official froyo.
that means a lot Mr. Paul....thanks 4 ur advice
PaulMilbank said:
At the moment, you could try EZET's cyanogen custom rom if still on Froyo. It is cm7.2 based which is gingerbread 2.3.7 and it is very good. Runs fast and is very smooth. AFAIK everything works now, even tethering.
Otherwise you should upgrade to official gingerbread first if you want to get the ICS based roms that are here (like Aurora) or are in the works. I would use b526 as it is the last version to be able to root easily using superoneclick root and then install custom recovery and custom roms.
Most of the phone brickings with the official update happened because of custom partitions being installed and updating using the beta gingerbread release, you should be fine to update safely if your phone is still on official froyo.
Click to expand...
Click to collapse
How about B528? is it better than b526 or it's the lattest GB stock rom?
iikbgsdw said:
How about B528? is it better than b526 or it's the lattest GB stock rom?
Click to expand...
Click to collapse
No official roms is stable at 100%
asm19 said:
No official roms is stable at 100%
Click to expand...
Click to collapse
I agree 100% on that, all phone companies makes unstable roms, and custom roms ALWAYS BETTER.
The most stable and battery friendly ROM: http://forum.xda-developers.com/showthread.php?t=1527745
iikbgsdw said:
How about B528? is it better than b526 or it's the lattest GB stock rom?
Click to expand...
Click to collapse
I believe it is difficult to root B528. Of the two, I suggest you use B526
Najnesoog said:
I believe it is difficult to root B528. Of the two, I suggest you use B526
Click to expand...
Click to collapse
It's very easy to root B528. You need B528_root.rar from somewhere in forums. Try search general section.
Sent from my U8800 using Tapatalk 2
thanks a lot 4 ur help guys
Do you need Gingerbread specifically? The Aurora ICS ROM is already stable and there are no major bugs - sometimes the mobile internet connection does not work until the next restart, but this problem already existed on Gingerbread too. Device encryption does not work either.
The ICS ROM one of the fastest ROMs for this device, I see no reason to install an older version on purpose.
Once again the process:
1) Install a official huawei gingerbread ROM, this is done to update the kernel. You need this for the newer ROMs. This is done by putting a update file onto your sd-card (into the dload folder), instructions are provided by huawei.
The first step simply is done to update the kernel, this happens automatically. Be careful though, you want to use a specific file and not the newest version from huawei as this complicates things. If you do not know which file to use I am happy to provide you with a link.
2) Start the phone when the update is finished. Follow the setup, do not configure a wireless connection, google account or anything else. When you are at the homescreen, attach the device to your computer and remove the dload folder, the update is already done. This step is important.
3) Now you install a recovery program that manages your ROMs (make backups, delete ROM, install new ROM etc.). You use this here, instructions are included and should be easy to follow: http://forum.xda-developers.com/showthread.php?t=1377390
4) Try to start the recovery mode and see if you can move up and down with the volume buttons (at the menu). Now you have the updated kernel and a working recovery program, that is all you need.
5) Download the zip-file of the ROM you want to use (I suggested ICS earlier) and copy it onto the sd-card. Within recovery mode you can now select the zip-file (do not extract it!) to install the new ROM. Before you do that, you select to wipe data, cache and under advanced the dalvik cache. This is important.
Now you have to wait quite a while when the phone starts for the first time with the new ROM. Just wait a few minutes and do not interrupt this. You will be greeted with the setup screen of your new ROM and can now configure wireless, google account etc.
XphX
XphX, and how about rooting? Don't you need to root your phone first? (I'm a leek)
You do not need to do that, the ICS Aurora comes pre-rooted and the other custom ROMs come prerooted too - just read their description.
XphX
XphX
1) Install a official huawei gingerbread ROM, this is done to update the kernel. You need this for the newer ROMs. This is done by putting a update file onto your sd-card (into the dload folder), instructions are provided by huawei.
The first step simply is done to update the kernel, this happens automatically. Be careful though, you want to use a specific file and not the newest version from huawei as this complicates things. If you do not know which file to use I am happy to provide you with a link.
Click to expand...
Click to collapse
and yes I do not know which file (official GB Rom) to use, and sure I really need that link...thanks
best regard

Categories

Resources