Related
My original post on this with links to files / sources
Thanks to Noobnl and Joeykrim + everyone else that is working hard to make the Epic a great device!
http://forum.sdx-developers.com/epic-development/odin-3-flashing-a-kernel-experemental!/
There is very little risk with this so long as you are not totally stupid. I just bricked my Epic screwing around with some things and its actually very easy to go back to stock. There may be an easier way or less steps but this is how I did it and got it working again.
Download Odin, extract. http://www.sdx-downloads.com/devs/noobnl/Odin3epic.rar
(Leave the other files as they are don't extract them)
Grab the stock kernel (you only need this if you have flashed a different one and only want to go back to the stock kernel without resetting everything else.)
http://www.sdx-downloads.com/devs/noobnl/SPH-D700.zImage.stock.tar
Grab the stock files from (This includes everything, flashing this wipes your entire device and makes it fresh)
http://rapidshare.com/files/415661977/SPH-D700-DG27-8Gb-REL.tar.html
Grab the pit from
http://rapidshare.com/files/416399391/s1_odin_20100512.pit
1. Open odin
2. Put your phone in download mode (Shut it off, wait for lights to all go out, then hold 1 on the keyboard while powering up)
3. connect phone (you should see odin put a Com4 or something like that in the first box. The actual number is NOT important what is important is something popped up there when you connected your device, meaning ODIN can see it)
4. Select the pit file on the right in the pit section
5. In the PDA Section you place either the full Stock tar (SPH-D700-DG27-8Gb-REL.tar around 255mb) for a full wipe and full return to stock OR you place the SPH-D700.zImage.stock.tar which only flashes you back to the stock kernel.
6. check reboot on the left with DebugEn (only those should be checked)
7. Hit start. It will do its thing. Doesn't take long you can see the progress bar. If it sits on File Analysis for longer than 30 seconds its not going to happen. See the troubleshoot section below.
Device should reboot and should be done.
You will have to re root / install busy box.
_________________________________________________________
If you only want to revert back to the stock kernel you can place just the kernel file (SPH-D700.zImage.stock.tar) in the PDA portion with the .pit and that will over write any kernel changes you have made leaving everything else in place.
So for eg. You flashed a new kernal, don't like it or want to go back to the stock kernel. Follow the above steps but instead of using SPH-D700-DG27-8Gb-REL.tar you would replace that in the PDA section with the stock kernel SPH-D700.zImage.stock.tar.
This replaces your kernel only, it doesn't wipe your device.
____________________________________________________
OK so you did this and it didn't work or you are stuck at "File Analysis" or you got a Failed error
1. Check and make sure you do NOT have any other boxes on the left checked besides DebugEn and Reboot
2. Make sure you have the .pit file in the pit section and the .tar in the PDA section.
3. If you are stuck at File Analysis and you made sure that # 1 and # 2 were done or if you got an error then:
3a: Reboot your PC and pull the battery on your phone
3b: Wait for PC to reboot
3c: Open Odin
4c: Put batter back in phone, boot to download mode
5c: Once in download mode connect via USB to the PC
6c: Run it again
___________________________________________________________________________
EDIT: I will be checking this thread periodically to see if there is a need to update the OP.
Edit 2: Removed the Kernel and modem flash portion. This was redundant as the SPH-D700-DG27-8Gb-REL.tar already includes those updates. I also added a troubleshoot portion
____________________
List of ODIN Files to use
Follow this link to flash the phone to stock: http://forum.xda-developers.com/wiki/index.php?title=Samsung_Galaxy_S/SPH-D700#Odin_Stock_Flashing
- Use the latest ROM in this thread!
This is the latest official update for the Sprint Samsung Epic. Used for restoring to stock "Over the Wire."
EB13
Froyo 2.2.1 Official EB13 Tarball
-----------------------------------
EB01 Update
Samsung EB01-Froyo 2.2.1
-----------------------------------
DK28 Update
http://www.multiupload.com/C5YEZK3WF7
md5: babad9dcbcd357f726b832bb59f81f7f
-----------------------------------
DK17 Update
http://www.multiupload.com/RG7YNEHXOW
md5: 56529bd953e1e630af1e56eedd6835da
-----------------------------------
DK05 Update
http://www.multiupload.com/A80BPTUL7M
md5: 965a8ac627bc34a5be57facd5cef95bd
------------------------------------
DI18 Update
http://www.multiupload.com/X9AB1U56JV
md5: e5119ee70ab44151f5a0abceef321662
9/30 - Samsung Epic Maintenance Release
Fixes:
WiFi standby battery drain
Amazon MP3 cannot download in 4G
Large emails lag in upload speeds
Increased 3G upload speeds
Source: http://community.sprint.com/baw/thread/45702
---------------------------------------
DI07 Update
http://www.multiupload.com/6DRWWEAPD7
md5: 54890154ab9e5a12878a2632443f524a
Please see the list below for details of some changes found in the DI07 update.
Optimized, HotSpot in 3G idle mode to help conserve battery power
Optimized, Applied Qualcomm patch for performance enhancement
Added, Media Hub
Modified, WiMAX exit delay
Modified, UI "Noisey" One to "Noisy One"
Fixed, 32GB mSD card is not recongized when formatted in device
Fixed, When playing video, the playback is paused if a headset is connected/disconnected
Fixed, Sorry popup when DRM file is selected in the Gallery
Fixed, Hotspot registration/deregistration
Source: http://ars.samsung.com/customer/usa...ID=2&PROD_SUB_ID=557&PROD_ID=559&AT_ID=339667
------------------------
DG27 Update
http://www.multiupload.com/A5A793MGUR
md5: 35bddecea6f54a187f3300d35a2e6560
Follow this link to flash the phone to stock: http://forum.xda-developers.com/wiki/index.php?title=Samsung_Galaxy_S/SPH-D700#Odin_Stock_Flashing
- Use the latest ROM in this thread!
This is the latest official update for the Sprint Samsung Epic. Used for restoring to stock "Over the Wire."
————————————————
DK28 Update
http://www.multiupload.com/C5YEZK3WF7
md5: babad9dcbcd357f726b832bb59f81f7f
-----------------------------------
DK17 Update
http://www.multiupload.com/RG7YNEHXOW
md5: 56529bd953e1e630af1e56eedd6835da
-----------------------------------
DK05 Update
http://www.multiupload.com/A80BPTUL7M
md5: 965a8ac627bc34a5be57facd5cef95bd
------------------------------------
DI18 Update
http://www.multiupload.com/X9AB1U56JV
md5: e5119ee70ab44151f5a0abceef321662
9/30 - Samsung Epic Maintenance Release
Fixes:
WiFi standby battery drain
Amazon MP3 cannot download in 4G
Large emails lag in upload speeds
Increased 3G upload speeds
Source: http://community.sprint.com/baw/thread/45702
---------------------------------------
DI07 Update
http://www.multiupload.com/6DRWWEAPD7
md5: 54890154ab9e5a12878a2632443f524a
Please see the list below for details of some changes found in the DI07 update.
Optimized, HotSpot in 3G idle mode to help conserve battery power
Optimized, Applied Qualcomm patch for performance enhancement
Added, Media Hub
Modified, WiMAX exit delay
Modified, UI "Noisey" One to "Noisy One"
Fixed, 32GB mSD card is not recongized when formatted in device
Fixed, When playing video, the playback is paused if a headset is connected/disconnected
Fixed, Sorry popup when DRM file is selected in the Gallery
Fixed, Hotspot registration/deregistration
Source: http://ars.samsung.com/customer/usa/...9&AT_ID=339667
------------------------
DG27 Update
http://www.multiupload.com/A5A793MGUR
md5: 35bddecea6f54a187f3300d35a2e6560
Froyo 2.2.1 Official EB13 Tarball
Thanks- this needs to be stickied!
http://firon.net/xda/SPH-D700-DG27-8Gb-REL.tar
http://firon.net/xda/s1_odin_20100512.pit
For those who don't like/can't use rapidshare, here's a mirror of the stock files and pit.
This worked perfectly to flash back to stock. Thanks!
+1 for a Sticky, you just help me to go to sleep tonight Thanks!
STICKY +1
amazingly helpful post! Thank you so much.
Thanks for the mirror too Firon!
how long is this supposed to take? it seems to be stuck on "file analysis"
It shouldn't take long at all. Make sure you put the files in the correct place. Also, make sure the phone is NOT connected to USB when you put it into download mode. Always start Odin just before plugging it in and restart it each time you need to flash something else.
Even then, sometimes Odin will hang for no good reason before actually flashing anything (you won't see any progress in Odin), so power the phone off and try it again.
thanks works like a charm.
I used this after missing the LCD Density post, worked great, real life saver!
Worked great thanks!!!
Worked but man is that Odin fussy huh?
Just wanted to give my experience here. I have been playing with Odin and came to this:
Flashing with just the tar file in PDA with auto-reboot as the only thing checked on the left side works just fine. I am surmising that having a kernel in Phone was the reason for having to flash a second time with the modem.bin in Phone to correct the issue so this eliminates the second flash. The PIT file is also not needed in my testing.
Now for a small bone of contention, a truly 'bricked' phone is one that needs to be exchanged for a new one as all hope for fixing is lost, but I digress. This will return a phone to working order if you have monkeyed with it and need to start fresh.
What drivers do I need for Odin to recgnoize my phone in com 3?
bubby323 said:
What drivers do I need for Odin to recgnoize my phone in com 3?
Click to expand...
Click to collapse
The com doesn't matter.
Fixter said:
The com doesn't matter.
Click to expand...
Click to collapse
Its not recognizing my phone is what I mean.
bubby323 said:
Its not recognizing my phone is what I mean.
Click to expand...
Click to collapse
Did installed the Samsung Drivers?
Are you sure your in download mode too? From power off hold 1 on the keyboard then press power...if it boots normally you aren't doing it right.
Sent from my SPH-D700 using XDA App
raiderep said:
Are you sure your in download mode too? From power off hold 1 on the keyboard then press power...if it boots normally you aren't doing it right.
Sent from my SPH-D700 using XDA App
Click to expand...
Click to collapse
With my windows7 computer I need to literally unplug and plug the usb in several times before it recognizes the phone when in download mode for some odd reason.
well i used this method because i had the black screen on my epic 4g and everything i tried didn't work besides this...but now that i have my epic back to stock. I dont have service/internet and sd card will not sync, and the phone is extremely laggy.
l2icosuave said:
well i used this method because i had the black screen on my epic 4g and everything i tried didn't work besides this...but now that i have my epic back to stock. I dont have service/internet and sd card will not sync, and the phone is extremely laggy.
Click to expand...
Click to collapse
Did you try the method I mentioned a few posts back? It sounds like you might have done the OP method and left out the last step of flashing the modem.bin file. If you try my way there is only one step.
sent by an Epic 4g through the cosmos
..::Team Viper Official Sites::..
Team Vipers Official Site
Team Vipers Official Wiki
Team Vipers Official Ticket System
--------------------------------------------------------------------------------------------------------------
Rodderik's 1.2GHz Overclocked Kernel
Genocide_1.2GHzOC_EB13_Kernel_v0.2a.zip
Genocide_1.2GHzOC_EB13_Kernel_v0.2a.zip Mirror
Give Rodderik a thanks and buy him a beer, He paved the way for the Kernels with the first OC!!
--------------------------------------------------------------------------------------------------------------
..::Thanks::..
Thanks to ACS for the DK28 leak. Thanks to mysteryemotionz for some of the images.
--------------------------------------------------------------------------------------------------------------
..::Changelogs::..
ViperROM [TRiNiTY v2.0] EXT4-RFS DK28 Dual 4.0.4
Added New Theme
Added ViperWheelWidget - Custom Viper Widget
Added ViperPad - Custom Viper App Pad (Based of the Palm's SwipePad App)
Removed A Few Scripts Causing Issues
Returned The Artificial Intelligence Sounds
Added TTS Back Into The ROM
Google Nav Works Again
New Boot Animation
Governor Killer Baked In
AOSP Lockscreen Added
Added New App Icons
Moved Data/Tweaks To System/Bin/Tweaks
Optimized More For Speed & Battery
Changed Browser Start Page - Team Vipers Official Site
Added Wallpaper, Wifi Tether, And Launcher Pro To SDCard (VIPERaddons)
Modified Hosts File
Modified Build.prop
Modified Android.policy.jar
Modified MMS.apk
Themed Dialer
Modified SettingsProvider.apk To Always Allow 3rd Party Apps Install
Added ViperComm Widget
Modified A Lot Of Images
New Sounds
ViperROM [FRoZeN] EXT4-RFS DK28 Dual 4.0.3
New Theme
New Shutdown Animation
New Transition Animations
Removed Some Scripts
Added Data/Tweaks
Governor Killer Baked In
Added A Few New Scripts
Modified For Speed
Modified For Battery Life
New Boot Animation
Custom Sounds - By Team Viper
--------------------------------------------------------------------------------------------------------------
..::ROM Downloads::..
ViperROM [TRiNiTY v2.0] EXT4-RFS Dual DK28 4.0.4
ViperROM [FRoZeN] EXT4-RFS DK28 Dual 4.0.3
--------------------------------------------------------------------------------------------------------------
..::Videos::..
ViperROM 4.0.4 Benchmark Scores
ViperROM 4.0.4 Features
--------------------------------------------------------------------------------------------------------------
..::Screenshots::..
COMING SOON!
SDCARD Partitioning Tutorial.
I know that with EXT4, partitioning the sdcard can be a hassle. Here's a little workaround to help you get it partitioned the easiest way I know without having to mount systems and such in Terminal Emulator. This way makes you flash 2 seperate recoveries, but I would rather do this than the other methods which could take upwards of a half hour or even longer. I've seen people that were working on it for a couple hours. Without further adieu:
NOTE: If you are running RFS, just follow step 1. and you'll be done. If you are running EXT4, skip right to step 2. and follow from there.
1. If you are running RFS, then you do not need to follow any other steps. In the green CWM2.5.5 recovery, just go to "advanced" in recovery and choose the Partition option. It's going to give you two questions for sizes that you want. The first size is going to be the ext size. For this it will give you a few options, but I don't recommend choosing anything below 512. You will see all the options when they pop up, just choose what you feel most comfortable with. The next thing it's going to tell you to select is the swap size. I again don't recommend choosing anything below 128 for this option. You will again see a list of options, so choose what you feel most comfortable with.
2. If you are running EXT4, then follow these steps and you'll be up and running with your new partition very soon. First thing you need to do is gather all the tools you're going to need. Here are the list of tools you will need:
A. One Click Root & Recovery 2.5.5
B. One Click Root & Recovery 3.0.0.6
Quite the long list huh? lol ...I told you it's gonna be simple lol.
Download both of these files (if you don't have one or the other already) and extract them to an easy to find location on your computer somewhere.
3. Ok, you're going to do this just the same as you would if you were rooting your phone from a stock state. And to answer your question that's running through your head right now, No, this will not return you to RFS. You will still be on EXT4 the entire time, so there's not real need to backup your sdcard or worry about having to sit through the backup&restore again. Once again, to be very clear... Even though you are flashing cwm2.5.5 recovery, you will REMAIN EXT4. So let's continue. Make sure USB Debugging is on and plug your phone into your computer. Do NOT mount the sdcard, just have the phone plugged in. Open the One Click Root & Recovery 2.5.5, and run the program. When it's finished, your phone will reboot. Do NOT unplug it until the script is complete. The script will say "Operation Complete. Hit any button to continue" or something along those lines. Just hit a button and the script will automatically close. You can now reboot into recovery and you will see the 2.5.5 recovery with the green letters. If you don't have the green letters, then you didn't run the right One Click, and you should start over using the correct one lol . For those that successfully flashed the 2.5.5 recovery, move on to step 4.
4. If you have the green letters, then we'll continue, if not, repeat step 3. with the correct one click lol. Now that you have the green letters, revert to step 1. When you're finished following the same instructions from step 1, move on to step 5. If you have any issues with anything from step 1. (which you shouldn't, but if you do) click here to go to Mibbit's irc chat website. Along the top left side you will see 2 tabs labeled "Home" and "Connect". Make sure you are on the tab that says "Home". When on the tab labeled "Home", you will see the box in the middle of the page. Right beside the letters "IRC:" is a dropdown box. You're going to click on the dropdown arrow and select "EFNET". Next, you're going to enter your nickname, and finally, beside "channel:" type "#viper" and select "Go". That will bring you to Team Vipers chat where one of us will be able to help you.
5. Now that you are partitioned, it's time to restore the EXT4 recovery. If you do not restore the EXT4 recovery, you will not be able to flash any new ROM's or Kernels, so you MUST restore the correct recovery. To do so, you simply do the same steps. Make sure USB Debugging is turned on and plug your phone in. You do NOT need to mount. Now you simply run the 3.0.0.6 One Click Root & Recovery. Let it run through it's process and it will reboot itself. Do NOT exit out of the command prompt until it says "finished, press any key to continue". Once your phone reboots, you can then reboot into recovery and you will see that you have the orange letters again. When you see the orange letters, you now have a partitioned sdcard and you are back on the correct recovery.
**ONCE THE KERNEL IS RELEASED (Which should be within the next 24 hours as long as my testers don't see any issues) THEN MOVE ON TO STEP 6.**
6. Now that you're partitioned, the only thing left to do is flash the kernel. Connect your phone to your computer and copy the Kernel to your sdcard if you have not done so already. To flash it, just choose "Install zip from sdcard" followed by "Choose zip from sdcard" and simply navigate to where you stored it on your sdcard. That's all. It's quite quick and painless and you should be able to do it all within 10-15 minutes.
VIPERrom Store where everything is FREE!
**Cleaned up post 13 January**
**If you want mods and addons download viperstore from the market**
NOTE: stuff is still being ported to the new edify scripting required for clockworkmod 3.0.0.5 so if something doesn't work submit a ticket from our website and we will get it ported over as soon as we can. For now you can access the store's contents that have been converted here.
VIPERchat in your browser chat.efnet.org (enter your nickname and #viper for the channel name)
VIPERchat Downloadable Version VIPERchat.zip (3.38 MB)
Voice Apps were removed in 3.0.3 to save space but if you want them Voice Apps **UPDATED FOR NEW CLOCKWORK**
Stock Sprint Apps (install .apk like normal):
SprintDK28_Navigation.apk (5.6 MB)
SprintDK28_Nascar(updated).apk (385 KB)
SprintDK28_NFLMobile(updated).apk (510 KB)
SprintDK28_SprintTV.apk (879 KB)
SprintDK28_SprintTVWidget.apk (84 KB)
SprintDK28_SprintZone.apk (367 KB)
First to post on this thread besides u
But yea ill look into the link for you right now
if i find it ill give to u
Edit: Here is the link http://forum.xda-developers.com/showthread.php?t=724171
not sure if that will help will look for some more
Reserved.. always wanted to say that.
Nice and clean separate thread me like...
Do i sense a 3.0.1 update to be sweet! or is the current 3.0 this version?
Hi BT. Thanks for the great ROM. I am using 3.0 right now. What is the difference between 3.0 and 3.0.1? Thanks. Keep up the great work! And one quick question. When I try to install lagfix, everythiing works besides the last step, installing viperspeed. It says I cant install it because I dont have enough room. but I have 185MB free. any ideas?
Link? I hope it's not there or else I'll feel more jerky than usual. Oh and super-thanks for those file names on the battery mods, so important... I have a mess of files like GREENBATMODTHISTHAT with no versions or anything and I guess I didn't realize that I needed to keep mods organized by ROM.
azichek said:
Hi BT. Thanks for the great ROM. I am using 3.0 right now. What is the difference between 3.0 and 3.0.1? Thanks. Keep up the great work!
Click to expand...
Click to collapse
3.0.1 is just a new name for it so if we make updates there's less confusion... It's still the same as 3.0, but hopefully this will eliminate some questions in the thread lol.
3.0.1 = 3.0 ...No new updates yet.
BUT!!!
Rodderik did make the battery mods!, check them out!
azichek said:
Hi BT. Thanks for the great ROM. I am using 3.0 right now. What is the difference between 3.0 and 3.0.1? Thanks. Keep up the great work!
Click to expand...
Click to collapse
I think 3.0.1 is just the updated version of 3.0.
3.0.1 does have the aosp lock screen the 4g is fixed
and couple other things... At least that i think lol
Hope that helps
Added A2SD (Download Terminal Emulator, And type "start a2sd" followed by "launch a2sd" and it will back everything up on your sdcard)
Click to expand...
Click to collapse
Can you please clarify this for me, because I tried earlier and it gave an error when trying to install the terminal. Also I have used linux before but never used a terminal on a phone before lol...can you write down a few steps for us newbies
Again Thank you for your work and to your team
Hey BT there is a app called WidgerLocker Lockscreen which lets you put any widget/app i believe on you lock screen that might be helpful i think..
Just installed it and brought back the aosp lock screen might wanna check it out... Send me a pm of ur email so i can send u the apk cause its a paid app
Another quick question BT, what are the other options for in the lagfix? Are they for future upgrades or not necessary at all?
Hey BT I just want to thank you for all your hard work and your great rom. I hope this hasn't been answered but is it necessary to remove my original root before flashing any of your roms? I have flashed most all of them and I have not deleted it. I'm not having any problems with 3.0. Thank you....
hemi dart said:
Hey BT I just want to thank you for all your hard work and your great rom. I hope this hasn't been answered but is it necessary to remove my original root before flashing any of your roms? I have flashed most all of them and I have not deleted it. I'm not having any problems with 3.0. Thank you....
Click to expand...
Click to collapse
nope you don't have to...just wipe 3x, wipe cache 2x, and wipe dalvik cache ONCE and flash the rom then you are good to go (assuming you are using the correct modem and if not then flash it first with odin)
DAVenom said:
Hey BT there is a app called WidgerLocker Lockscreen which lets you put any widget/app i believe on you lock screen that might be helpful i think..
Just installed it and brought back the aosp lock screen might wanna check it out... Send me a pm of ur email so i can send u the apk cause its a paid app
Click to expand...
Click to collapse
Widget locker is good, I installed it and then moved it to system apps. Works perfectly
Sent from my frozen epic4g
neuton said:
Another quick question BT, what are the other options for in the lagfix? Are they for future upgrades or not necessary at all?
Click to expand...
Click to collapse
2.2 is for the vibrant, minfree is setting the phones task killer settings (I recommend doing this), restoring the boot animation gives you a new boot animation, you can set a schedule if you want, and of course all the uninstall options
Sent from my VIPERrom [TRiNiTY] DK28 3.0
BThomas22x said:
3.0.1 is just a new name for it so if we make updates there's less confusion... It's still the same as 3.0, but hopefully this will eliminate some questions in the thread lol.
3.0.1 = 3.0 ...No new updates yet.
BUT!!!
Rodderik did make the battery mods!, check them out!
Click to expand...
Click to collapse
Haha thanks for clearing that up. I also sent you a pm about a weird lag fix problem i'm having. Thanks BT. The ROM is great.
Rodderik said:
nope you don't have to...just wipe 3x, wipe cache 2x, and wipe dalvik cache ONCE and flash the rom then you are good to go (assuming you are using the correct modem and if not then flash it first with odin)
Click to expand...
Click to collapse
I have the correct modem and 3.0 is working great. I have tried most of the other roms and yours have been the best by far. I thank you guys for that.
When I restore data from cockwork it broke lagfix. Anywork around?
Sent from my SPH-D700 using XDA App
Bt, awsome work, wish I had you for a neighbor. Question, scince going to 3.0 my usb tether stopped working, is it not supported in 3.0 ?
Borrowed from our friends in Europe, Americanized, with the Inspire Kernel (enabling sound) and install scripts swiped from Modaco, this is based on the latest Euro RUU, with no additions except busybox. Superuser market updates were clobbering things up, so install that from market and you should be good to go.
AFR003 is a clean, unbranded, deodexed ROM for the HTC Inspire (American DHD). It has the built in USB and WIFI tethering (no fee) capabilities, it's rooted with busybox. AFR003 includes an audio improvement hack engineered by Jasonyump.
md5: 249083ce88b626c362ec0682617127df inspired-dhd-afr003-signed.zip (2/20)
----------------------------------------------------------------------------------------------------------------------------
Here is a rooted rom based on the stocker. Sideload toggle enabled, massive locale list and root/busybox installed. Stock Audio.
md5: 8ffb190d16b1cccbb1be61ee075f1e16 att-inspire-rooted-signed.zip (root fixed 2/20)
Changelog:
afr001 - initial version
afr002 - updated to latest WWE (telus) firmware, with US locale default, retained EU locales and added English & French Canadian locations.
afr003 - scrapped Telus base (branded rom), deodexed and added Jasonyump audio update.
Hint: to start clockwork recovery and flash roms/add ons on the HTC Inspire/DHD:
place the zipfile to be flashed on the sdcard. Do NOT unzip it.
menu > settings > applications > uncheck fast boot
turn phone off, no usb connected
hold down vol-down button, then press power to start - keep holding the vol-down button until Hboot menu shows up
use the vol - down button to scroll down to recovery after sdfilechecks are done (they will fash by quickly)
press power to start recovery
use vol down button to navigate, power button to select
OPTIONAL: If recommended by rom author or if flashing over another rom type, wipe data/factory reset
install zip from sdcard > choose zip from sdcard > select zipfile > Yes - (name of zipfile)
repeat choose zip from sdcard for any add ons (gapps, themes, kernels, etc)
press back button when flashing is complete until reboot system now is at the top of the screen.
press power to reboot the system.
If desired, return the fast boot setting to on in settings. (See above)
Click to expand...
Click to collapse
Thanks, this is perfect
And this includes Sense 2.0 with access to their web site features? If so, awesome!!
So we should be able to just swap the kernel in any dhd rom with an inspire one and be good?
Sent from my GT-I9000 using XDA App
So, use instructions from other thread then flash with this rom?
This has hsupa enabled?
One last question, how can you go back to stock in case of return or exchange?
Thanks a bunch.
Sorry for the ultra cautious noob question. Can someone confirm the first "ROM Flashing" subheading contains the correct instructions?
http://forum.xda-developers.com/wiki/index.php?title=Flashing_Guide_-_Android
If so, would it be appropriate and or helpful to include these in the original post?
aimfire72 said:
And this includes Sense 2.0 with access to their web site features? If so, awesome!!
Click to expand...
Click to collapse
Also wondering this.
Yes, it's the lastest in unbranded roms, with Sense 2.0 and Android 2.2.1.
Cool, thanks - how do we flash this? I'm coming from a Samsung and used to using Odin, etc. Do we just rename to "update.zip" and install that way? Thanks.
Does this have apps2SD working?
Sent from the illmatic Inspire 4G / Desire HD
Be Gentle..
I'm new to the HTC world but have flashed tons of roms on my Captivate (now retired). How would one flash this, via rom manager?
I take it I have to be rooted first, I'm ok with doing this but can someone point in the direction of how to do so?
Thanks in advance and I'm excited to join the HTC community
aimfire72 said:
Cool, thanks - how do we flash this? I'm coming from a Samsung and used to using Odin, etc. Do we just rename to "update.zip" and install that way? Thanks.
Click to expand...
Click to collapse
Sounds like we're in the same boat
See the thread that says "hack kit".
works great.
EDIT: I went outside and my GPS connected, it was just me being paranoid
I am not for sure if it is this ROM, I am paranoid, or there is something wrong with my phone, but I have had my GPS on for the past 30 minutes and it cannot find any sattelites. I am inside a building and I know that could have an affect but I would think after 30 minutes it would find something.
Are there instructions out there on how to install this ROM (which I presume basically debrands it, removing the AT&T preinstalled garbage and enabling tethering/hotspot) on a 100% stock, unrooted Inspire that a complete and total n00b to Android development can follow without bricking his phone? All this is new to me and some instructions for an idiot like myself would be extremely helpful. Thanks.
Look for the kit, it has the instructions, just a word of warning though, it isn't for the faint of heart
borguesian said:
So we should be able to just swap the kernel in any dhd rom with an inspire one and be good?
Sent from my GT-I9000 using XDA App
Click to expand...
Click to collapse
Same question here.
lrs421 said:
Sounds like we're in the same boat
Click to expand...
Click to collapse
Put it on the card then install using rom manager.
It seems that HSDPA+ has gone.....
Hey everybody -
Seems folks are wanting some sort of cwm recovery flashable twist on the i577 stock ICS rom that was first posted here, but is also discussed here and can be attained in an easy one-click odin fashion from here thanks to thomas.raines. Well, I think I managed to put one together. I don't know if I will tinker on this much, but you never know - I can't stop myself most of the time.
I AM IN NO WAY RESPONSIBLE FOR ANYTHING THAT HAPPENS (GOOD OR BAD) AS A RESULT OF FLASHING OR ATTEMPTING TO FLASH WHAT IS POSTED HERE!
The process to get here was rather simple (though the updater-script editing was rather annoying). After flashing via thomas.raines's handy dandy odin 1-click tool, I got a system dump. Originally I was just going to open up the system.img.ext4 and get what I needed from there, but I did it this way to figure out some permissions and symlink issues I was having with the updater-script. I then went through and deodexed, debloated, added in busybox, added in SuperSU, and made one small smali hack to Contacts.apk to stop a rather annoying insistence on checking AT&T subscriber crap every time you went into contacts. That's it - so this is not really all that "developed" or anything. All that is contained within the cwm zip is the same stuff that is contained in the one-click - it's just /system and boot.img (kernel) - nothing more (i.e. this does NOT change your modems). That all being said, let me know if things work, or if any oddities come up. Also feel free to comment on how this might improve or if I've gone about anything in a not-so-smart way.
Usual rules apply - make sure to wipe data/factory reset to avoid issues. Flash in CWM recovery.
CWM Installation instructions:
- Backup your current setup/data
- Download file and place on sdcard
- Boot into CWM recovery
- Recommended to wipe data/factory reset in CWM recovery
- Select and install the .zip you put on your sdcard
---DOWNLOAD LINKS - CWM---
Debloated deodexed rooted busybox-ed i577 stock rom and kernel
md5: 5645D032DA35923A9B00F15539D06AEA
---OTHER DOWNLOADS---
i577 ICS Deodexed System Apps
NOTE: This IS NOT CWM RECOVERY FLASHABLE!!!
md5: AC0171AD8010E54FDD7C25D33CA576B3
Empty SystemApp Flasher
NOTE: MUST place apks in the app folder within the system folder inside the zip file PRIOR to flashing
NOTE2: This is the same as what is linked in the Tweaked OP here - which is fine. This works on any blaze setup when using cwm recovery.
md5: F5B562DFCED08D8F55E5CF5EDF4DB444
Let me know if there are any problems! Also - it seems like general discussion should get pointed to here, as it's all the same thing really (read: I didn't think it warranted a new thread).
THANKS GO TO -
j3r3goss - initial letting folks know of i577 possibility and providing a link to a stock tar
2vivid and afoster1003 - bravely flashing said stock tar
thomas.raines - making things one-click easy, both to flash the rom and to return to gingerbread; helping with troubleshooting
2vivid and chjema - testing my attempts
erikmm - because I can
all of the folks in #teamfah-q
all of the folks in teamsbrissenmod, as I would know very little and be able to do even less if it weren't for them
-----------------------------
---CHANGELOG---
Final update - 10/2/12
- Somewhat fixed camera.apk
***** Viewer still appears upside down for rear camera, but all images/videos taken are correct orientation
- Changed stock boot animation
- Updated some apks
Initial Posting - 10/1/12
- Deodexed
- Took out lots of what I call bloat
***** If I took out something you wanted, use the links in the OP to get it back
***** If I left something you didn't want - let me know and I'll think about removing
- Added in SuperSU v0.96 by Chainfire (from here)
- Added busybox 1.19.4 (CM9)
- Edited Contacts.apk to avoid AT&T Subscriber checking when entering Contacts
- Added .bak to PowerOn.ogg in /system/etc/ to eliminate boot sound
-----------------------------
NOTES
Known issues:
1) Camera is upside-down
This only affects the rear-facing camera. The recent "fix" does not change the preview/viewer (the "live action" view of what the camera sees), but now all pictures or videos you take will be right-side up - so it's better than nothing I suppose
2) Softkeys/capacitive buttons no longer work
This seems to happen from time to time (though not very often by any means), in a way/manner that is as of yet predictable. That being said - all three times I have encountered this issue the below process has fixed it (thanks go to j3r3goss for providing the info needed for the solution):
- Open dialer/phone
- Type in the following in the dialer
*#*#2663#*#*
- Once the last * is entered, a new screen will show that has some information and (more importantly) two buttons. Press the BOTTOM buttom (the one that says "Touch key FW update"). Wait for this to complete (NOTE: This can take a LONG time, and you may have to reboot on your own if it hasn't said its completed its process after 10 or so minutes (my experience - no reasoning or logic behind it really, so be cautious)), then reboot the phone.
3) No WiFi Calling ability
Yep. It's an AT&T stock rom, and as they don't have the wifi calling capability, so too does this lack such fun functionality.
Reserved for something... not really sure what though. Figured I should grab it in case this little thing grows in the future - better safe than sorry I suppose.
confirmed flash good, no softkey issues
great job!
Good job man! Going to flash this tonight and make a 1 click for you with some Lightning Zap! goodies and modems (if it all works right...lol)...
saving this for later
Running great so far, definitely a lot snappier on first boot. No errors so far, glad the contact bug was fixed
There sure was a lot of bloat huh? I thought Tmo was bad lol.
Well I guess you beat me to it, way to go.
Sent from my SGH-T769 using xda app-developers app
I heard the radios were a little weak. Did you fix that in this file or is it the same?
Sent from my SGH-T769 using xda app-developers app
There are no radios included, so you keep whatever you had (and the blaze ones do seem a bit better than the exhilarate ones)
I just flashed, loving it btw, but my radios are a little weak? I factory reset, flashed the rom, factory reset again because it said to do so before reboot (idk I was a little paranoid lol) and then flashed system apps and boot.
Edit: i didnt realize earlier but all the bloat and such is remaining too? I'm gonna reflash in a bit and get back to you
Sent from my SAMSUNG-SGH-I577 using xda app-developers app
Push this apk to system to get weather working on lockscreen
WiFi calling should be able to be integrated into the ROM. It's not kernel specific, but might require some framework alterations. IMHO, it would be best to take this new ICS kernel and pair it with the OS from SGS2, that is made for T-mobile.
I haven't gotten a chance yet to look at the kernel to see if the flipped camera can be fixed there, or if just replacing it with the SGS2 camera app might do the trick.
Lots of opportunities for hacking together a great ROM from this.
Concerning the radios guys and gals!
It seems to be an ICS thing with the radios. We had the same issue on the SGS4G. They have to be padded in order to function properly since the SGS4G never got an official ICS update and we are still running on gb modem and kernel... Maybe Sammy will un-ass the update for us and all will be good...lol
thomas.raines said:
Concerning the radios guys and gals!
It seems to be an ICS thing with the radios. We had the same issue on the SGS4G. They have to be padded in order to function properly since the SGS4G never got an official ICS update and we are still running on gb modem and kernel... Maybe Sammy will un-ass the update for us and all will be good...lol
Click to expand...
Click to collapse
Yeah, I use to have a G2x with ICS and the developers always made it clear that the Radio issue is a problem with ICS 4.0.4 itself.
Sent from my SGH-T769 using xda premium
chjema said:
Push this apk to system to get weather working on lockscreen
Click to expand...
Click to collapse
how do you push it to the system? every time I try it just says it has failed
crazydrummer95 said:
how do you push it to the system? every time I try it just says it has failed
Click to expand...
Click to collapse
How are you trying to push, via root explorer (something alike) or adb?
thomas.raines said:
How are you trying to push, via root explorer (something alike) or adb?
Click to expand...
Click to collapse
Well, I tried using ES file explorer and it did not work. So I went into the root settings in the application, and I have everything checked, but when I try to mount the filesystem as writable, it says "failed to mount". I tried setting it as rw in adb, and it said it was a read-only file system
Es never worked for me with the root functions. Always has to use root explorer or adb
Sent from my SGH-T769 using xda app-developers app
skullreapper66 said:
Es never worked for me with the root functions. Always has to use root explorer or adb
Sent from my SGH-T769 using xda app-developers app
Click to expand...
Click to collapse
But the problem is that everytime I try to push a file to /system in ADB it says that its a read-only file system
The reason for this User Thread is so that we can keep the development thread clean. Post in the development thread only if you have something useful to contribute such as a logcat, or any dev-related comments. Post any suggestions, bug reports, questions or comments about the rom in this thread,
What's working and what's not?
Working:
Camera - Yes, this means Camcorder also works! 1080P Video shooting and playback work great.
Bluetooth
WiFi
Audio
SD Card Storage
Battery Meter
And of course Hardware Acceleration!
Not Working:
RIL (Mobile Network) - This means no calls, no SMS, no Data, no anything related to the functions of your SIM Card! T-Mobile WiFi Calling also doesn't work.
Information On Dual Booting Roms
Since we currently have an issue with the network radio on our CM10 roms, most people will not be able to use this rom as a daily driver, and would prefer to stay on a fully functioning GB rom. This dual booting method lets us have the best of both worlds! You can have a buttery smooth and fast CM10 rom for enjoying all of Android Jellybean 4.2.1 goodies and a fully function Gingerbread rom when ever you need to make a call and such. For now, this is the best we can do. It's simple and very fast to switch between roms. What else could you ask for? ;D
Installation Instructions Including Dual Booting
DISCLAIMER
I (WE) AM NOT RESPONSIBLE of any damages to your device related to the use of this ROM or the dualboot toolkit. You do this at your own risk. Even though this has been tested and works well, using NVFLASH may brick your device if done incorrectly.
This ROM comes in two flavours: The dualboot toolkit or the Original flashable ROM
Dualboot ROM Instructions
WARNING! NVFLASH will format EVERYTHING, including internalSD. Make sure you backup your important files on your externalSD card
PART 1 - Resizing system partition
1) Unzip the dualboot toolkit and unzip NVFLASH_Resizer-G2X.zip.
2) Power off your phone and remove the battery. Keep vol. up and vol. down held and plug the phone via USB to a WINDOWS computer.
3) Windows should add an "APX driver". Go to control panel -> Device manager and right click on it -> Update driver -> search in system. Then, browse to the drivers folder inside the NVFLASH package and choose nvidiausb.inf. Approve any error messages (Windows 8 users read my FAQ). Install the Nvidia Fastboot driver.
4) Unplug your phone and hold down vol.up and vol.down. Replug it again and double click on flash.bat inside the NVFLASH folder. KEEP BOTH BUTTONS HELD DOWN DURING THE WHOLE PROCESS!.
5) When NVFLASH is done, unplug the phone and put back the battery. Reboot into recovery with power + vol. down. Plug it back and go to mounts and storage -> mount USB storage. If your PC asks to format the internal SD card, select yes.
PART 2 - Installing ROMS
1) Download the desired "call/SMS" ROM and extract boot.img from it's flashable zip. Rename it to boot1.img. Extract Step3_bootimg.zip from the dualboot toolkit and copy-paste boot1.img into system/boot, replacing the file that is already there. Repack Step3_bootimg.zip.
2) Copy-paste your desired ROM into the 0dualboot folder and send it to your device SDcard with everything it contains (your device should already be in the "mount USB storage" menu).
3) From the recovery, flash Step1_enabler.zip. When the screen goes black, hold power + vol. down to get back into recovery.
4) Flash your desired ROM, then Step2_ROM1.zip. Reboot to the OS.
5) You should have a Systemchanger app. Open it, click on "Switching" and give root permissions. When the screen goes black (again...), hold power + vol. down to get into recovery.
6) Flash ROM2.zip and Step3_Bootimg.zip and reboot in the OS
And there you go! To switch from one OS to another, just open the systemchanger app and click on "switching"!
Credits to bihariel for the original method. See the original thread here.
Original flashable zip ROM instructions
1) Boot into recovery with power + vol. down
2) Wipe data/cache, then mounts and storage -> format system
3) Flash this ROM
4) Advanced -> Wipe dalvik cache and fix permissions
5) Reboot and enjoy!
Special trick : In settings, go to About phone and click 6 times on Build number. This will pop up the developer and performances options. In performances options, CPU settings, change the governor from INTERACTIVE to SMARTASSV2.
Downloads
ROM with DUALBOOT Toolkit ***BETA***
DOWNLOAD HERE!
Original flashable ZIP (For single boot)
DOWNLOAD HERE!
Credits
See Mazout360s original thread here for the full list!
Thanks to bihariel for the original method for the Optimus 2X which I adapted for the P999. Great job!
Special thanks to Core Memory for helping me start this project[/CENTER][/QUOTE]
*All Information On this User Thread is from Mazout360s Thread in the Dev forums. Credits go to him for the Instructions/Downloads/Etc.
Quick template for now.. I'll update it as soon as I can.
Mazout Kernel on Stock 2.3.4
I flashed Mazout360's GB kernel over kwes' rooted 2.3.4/March 2012 basebannd. Was running pretty smooth, but had some problems
> Bluetooth icon at top of screen did not turn off "connected" status when I turned off my headset (BlueAnt q2.1)
> Had a few freezes. Installed SetCPU to keep max speed at 1015MHz but still some stops. Some out of nowhere, some in the middlle of doing stuff
> Finally started shutting down often. Tried to get a terminal emulator from the Market, but Market started crashing, even after several reboots. Could not get a kmsg to send.
Reinstalled my nandroid. No time at the moment to play more, need my phone reliable for some days to come. Hope lots of people try this kernel out and that I get more time with it. Nice to have new Dev activity for the G2x.
Quick question, i was wondering if it matters what zip tool we are using? Can i use 7zip for this, or should i use winzip?
Sent from my Mazout driven Reborn Hellbird.
grantusmantus said:
Quick question, i was wondering if it matters what zip tool we are using? Can i use 7zip for this, or should i use winzip?
Sent from my Mazout driven Reborn Hellbird.
Click to expand...
Click to collapse
Shouldn't matter, but I always use Winrar.
Micro SD card not detected
I was following along the steps and everything was going well until step 5 in part 1. when i rebooted my phone into recovery and pulged it into the PC nothing happened even though i followed exactly what the steps say, then i continued on and everything was going well until the end, where i found out that i couldn't get the data that I backed up to my Micro SD card because the phone doesn't see it.
Please help, I'm a noob around here.
I appreciate all the great work
did this project die?
reeshmd23 said:
did this project die?
Click to expand...
Click to collapse
No it didn't. My build computer broke and I need to setup a new HDD with my build environment. I'll make a new version as soon as possible.
hello,
I have dualboot now with hellfire2.4.2 and cm10 mazout's. So one is cm 7 and the other one is cm 10, I want to flash kernel but how? If I flash cm7 kernel will it block the cm10 rom or vice-versa?
guys I have just realized that I do not have dualboot after that steps
5) You should have a Systemchanger app. Open it, click on "Switching" and give root permissions. When the screen goes black (again...), hold power + vol. down to get into recovery.
6) Flash ROM2.zip and Step3_Bootimg.zip and reboot in the OS
I had systemchanger app and clicked on switching after that I flashed mazout's rom then when I open app drawer in cm10 rom, I noticed that I do not have systemchanger app anymore nor camera app.?? what should I do? If I do all steps all over again sould it be working ?
0b095 said:
hello,
I have dualboot now with hellfire2.4.2 and cm10 mazout's. So one is cm 7 and the other one is cm 10, I want to flash kernel but how? If I flash cm7 kernel will it block the cm10 rom or vice-versa?
guys I have just realized that I do not have dualboot after that steps
5) You should have a Systemchanger app. Open it, click on "Switching" and give root permissions. When the screen goes black (again...), hold power + vol. down to get into recovery.
6) Flash ROM2.zip and Step3_Bootimg.zip and reboot in the OS
I had systemchanger app and clicked on switching after that I flashed mazout's rom then when I open app drawer in cm10 rom, I noticed that I do not have systemchanger app anymore nor camera app.?? what should I do? If I do all steps all over again sould it be working ?
Click to expand...
Click to collapse
If you flash another ROM, you have to flash the corresponding stepX....zip file right after before rebooting, else you won't have the dualboot app.
Since android 4.2.2 just got out, I'll wait until it gets stable and make my upcoming build out of it For now, my phone battery doesn't work very well so I can't really test anything until I get a new one.
Hey. I got everything to work and am dualbooting nicely. My problem is kernel. I flashed a recent CM7 with this and everything went fine. Then I went to install the most recent CM7 kernel from Maz (the OC) and that works until I switch to Rom2 and back. Then the wifi gets an error and wont do anything. The kernel wont stick. Did I miss something?
Also, last night went to bed with my phone charging and when I woke up my phone was burning hot. Had Max OC at 1100.
Thanks! Works great having a taste of 4.2.1 and a phone!
Sent from my LG-P999 using xda app-developers app
Mazout360 said:
If you flash another ROM, you have to flash the corresponding stepX....zip file right after before rebooting, else you won't have the dualboot app.
Since android 4.2.2 just got out, I'll wait until it gets stable and make my upcoming build out of it For now, my phone battery doesn't work very well so I can't really test anything until I get a new one.
Click to expand...
Click to collapse
thank you, I see the problem now, and two question more; do I have to redo PART 1 - Resizing system partition everytime when I install different rom combinations or reinstall same roms and does that Resizing system partition harmful/useless or slows down the phone IF I only use 1 ROM?
I'm considering the dual boot, but want to know if it's possible to go back to single boot if/[hopefully] when radio is fixed. I suppose it'll be a matter of using original nvflash and format to have only one partition?
*edit1* Ok, now I'm getting my toes wet with this. fastboot.bin...what am I doing with this? The instructions say "install NVidia fast boot." Ok, but how? Or, has it already been installed with APX? I'm confused.
*edit2* ok I have dual boot! Wow this is interesting. Been running it through different combinations of reboots through system changer, and it seems when I update gb to the latest mazkrnl it won't stick after switching to jb and back again.
Do I need to use the boot.img from the kernel and repack it into step3?
Sent from my LG-P999
Oh shoots. Somewhere along the line I managed to break the wifi
MAC address comes up as unavailable in jb, just says error whenever I try to turn it on in gb. I'm thinking start the process over?
Sent from my LG-P999
adamiscool said:
Oh shoots. Somewhere along the line I managed to break the wifi
MAC address comes up as unavailable in jb, just says error whenever I try to turn it on in gb. I'm thinking start the process over?
Sent from my LG-P999
Click to expand...
Click to collapse
You need to flash a kernel. I am having the same problem, but flashing a kernel after switching back to GB fixes everything.
Edit: fyi I use maz's latest kernel 0205OC
Sent from my LG-P999 using xda app-developers app
Freakthis08 said:
You need to flash a kernel. I am having the same problem, but flashing a kernel after switching back to GB fixes everything
Click to expand...
Click to collapse
So, you mean that after using system switcher app, do power+vol up and flash kernel? Because any time I've tried that it only works on the first instance when i boot into gb. Once i go to jb and back again, the kernel goes back to stock. I'll try again though. Maybe fix permissions too!
Sent from my LG-P999 using xda app-developers app
adamiscool said:
So, you mean that after using system switcher app, do power+vol up and flash kernel? Because any time I've tried that it only works on the first instance when i boot into gb. Once i go to jb and back again, the kernel goes back to stock. I'll try again though. Maybe fix permissions too!
Sent from my LG-P999 using xda app-developers app
Click to expand...
Click to collapse
When you system switch back to GB, reboot back into recovery and flash a kernel. I wouldn't say it goes back to stock because if it did there wouldn't be a wifi error like that. But for some reason JB works fine nothing wrong I have seen yet, though I just noticed I don't have a camera/gallery.
After switching back and forth so much I just flash the kernel and don't do anything else because nothing has seemingly changed if I wipe anything or fix anything.
If Maz has answer for this I would be much appreciated or anyone else for that matter.
Sent from my LG-P999 using xda app-developers app
Edit: figured it out. A new boot1.img does need to get made with the new kernel already installed.
I created a new boot.img per the instructions on the original dual boot for p990 thread with maz kernel. Then I repacked step3_bootimg. Reflashed rom2 and the step3, then voila! So, you have to redo a couple steps if you want to update one rom's kernel.
Pic no longer related.
guys im having some trouble, when i go to the systemchanger app and grant permission instead of the screen going blank it gets stuck on a screen with two lg logos.
i think i havent installed the fastboot drivers correctly. i assumed it gets installed when i run flash.bat, but it may need to be installed seperately. if it needs to be installed how do i do it cause its just a .bin file and i have no idea what to do with it
---------- Post added at 10:20 PM ---------- Previous post was at 10:15 PM ----------
adamiscool said:
I'm considering the dual boot, but want to know if it's possible to go back to single boot if/[hopefully] when radio is fixed. I suppose it'll be a matter of using original nvflash and format to have only one partition?
*edit1* Ok, now I'm getting my toes wet with this. fastboot.bin...what am I doing with this? The instructions say "install NVidia fast boot." Ok, but how? Or, has it already been installed with APX? I'm confused.
*edit2* ok I have dual boot! Wow this is interesting. Been running it through different combinations of reboots through system changer, and it seems when I update gb to the latest mazkrnl it won't stick after switching to jb and back again.
Do I need to use the boot.img from the kernel and repack it into step3?
Sent from my LG-P999
Click to expand...
Click to collapse
hey, i have the same question, did u install the fastboot.bin separately or does it get installed with the flash.bat???