CyanogenMod 7 - Android 2.3.4 AOSP
Notice: This is STILL a very experimental test release and has a lot of bugs which are listed below. If you are not comfortable using ODIN or are not sure how a lot of things work, please double think before flashing this.
Known bugs:
You can't get into recovery/download without the 3 buttons combo. (You can't from inside the ROM, so do NOT flash if you can't use the 3 button combo.)
Problems switching between 2G and 3G when data is connected. (You may get un-reliable data.)
Video playback may be choppy with some formats.
GPS is broken.
May have many other bugs that are unlisted.
Polling problem on RIL (Works after you lock and unlock your phone.)
USB Tethering is currently broken
Download:
05012011 (Latest): http://sourceforge.net/projects/teamhacksung/files/vibrant/
Installation:
1. Download the files above (initial install and the latest nightly update), once you have them, open the initial and it will have the following three files inside:
- vibrant-efsbackup.zip
- cm7-vibrant-initial-kernel.tar
- cm7-vibrant-initial-XXXXXXXX.zip
2. Extract them to your desktop.
3. Copy following two files to your internal sdcard;
- vibrant-efsbackup.zip
- cm7-vibrant-initial-XXXXXXXX.zip
4. Leave cm7-vibrant-initial-kernel.tar on your desktop for later use with ODIN.
5. Flash a kernel which comes with ClockworkMod Recovery using odin.
NOTE: If you already have ClockworkMod Recovery installed, skip the previous step. (5) ^
6. Reboot into recovery using 3-button-combo and apply vibrant-efsbackup.zip.
Note: Don't use "reboot recovery" command or other shiny things to do this! 3 button combo ONLY.
7. Put your phone in download mode and flash cm7-vibrant-initial-kernel.tar as pda using odin without auto-reboot and without re-partition. (Uncheck them.)
8. Reboot into recovery using 3-button-combo.
9. Choose "mounts and storage" and format the following: System, data, cache.
10. Apply zip from sdcard: cm7-vibrant-initial-XXXXXXXX.zip
11. Do a factory reset / data wipe!
12. Reboot!
13. You are now running CM7. Allow 15 minutes of the phone being turned on for the install to settle, then go into clockwork recovery again and flash the latest Nightly update. You should be able to flash it right on top of your initial install.
14. If desired, you should flash any additional kernels you wish to use NOW. Such a kernel is linked below under "Additional Kernels"
15. Reboot. Done.
Google Addon package (Flashable): (Install this to get the Market and other Google goodies.)
http://android.d3xt3r01.tk/cyanogen/gapps/gapps-gb-20110120-signed.zip
Additional Kernel:
theexel made an excellent topic about bilvboa's CM7 2.3.3 kernel which works with this and improves battery, adds voodoo sound & color among other bug fixes.
http://forum.xda-developers.com/showthread.php?t=982148
At this time, this is the recommended kernel to use with CM7. Install it after you have CM7 fully updated and working.
Still confused? Want more information?
Watch this video guide and review for CM7 by connexion2005:
http://www.youtube.com/watch?v=mLNv_-sEng4
Before you flash this, PLEASE read below for frequently asked questions.
FAQ:
Q: What kernel do I flash before?
A: Any kernel that has ClockworkMod Recovery. (Dead Horse, Voodo Kernels, Overstock, Categorically Worthless, etc.)
Q: Does GPS work?
A: No, it doesn't.
Q: How's the battery life?
A: Largely improved from what it used to be! It is now starting to be close to stock. Very usable if you are concerned about it.
Q: Do other kernels work with this ROM?
A: Yes. See additional kernel below. NOTE: 2.2.1 DO NOT WORK WITH THIS.
Q: People are having a hard time hearing me when in a call, what do I do?
A: Temp fix: Mute and un-mute your mic.
Q: When I plug my phone up it's not connecting, what's wrong?
A: You need the Nexus S drivers, install the Nexus S USB-Drivers from SDK-Manager.
Q: Why is there no market?
A: You need to install the Google package addon, it's posted above, re-read.
Q: Is "E:no misc partition" normal in Recovery?
A: Yes, that's normal, don't worry too much about it.
Q: How do I get into Download Mode after flash this ROM?
A:
1. Pull the battery out while your phone is off.
2. Connect your phone to your lappy.
3. Hold the volume up and down buttons WITHOUT holding the power one.
4. Put your battery back in while still holding the volume buttons.
5. Download Mode.
Q: I don't like this ROM/I don't feel this ROM is ready for me yet. How can I revert back?
A: You can ODIN back to stock and then flash any other custom ROM as usual. To revert to stock using ODIN, click here.
Screenshots: http://forum.xda-developers.com/show...8&postcount=67
CM7 compatible themes: (Here are some compatible themes for this release.)
http://forum.xda-developers.com/showthread.php?t=948109
Changelog:
05/1/2011
Updated to Nexus S 2.3.4 source. (Yes that means you get native video calling)
Nexus s kernel changes (gpu, usb accessory, display panel reset)
New gpu drivers
Changes on autobrightness
Led notifications available from CM Settings
04/28/2011
Updated to JVB sensors. Compass should work now.
04/21/2011
Updated GPU drivers (this should fix the low 3D performance, please test)
04/20/2011
Power regulator and other driver changes from JVB.
Fix for potential deadlock bug when doing USB sharing of SD cards.
Updated wifi driver to newer, has better noise and power characteristics.
04/12/2011
Workaround for BML over MTD flash problem that was disabling wifi for some due to bad flash. This is especially for users who had bad blocks on boot partition
04/09/2011
Fixes USB sharing of external card on the computer (breaks USB tethering)
Headphones fix
03/22/2011
Changes on settings->storage
Possibly other undocumented changes. Will update if such changes are found. No, GPS still does not work.
03/11/2011
Decreased wifi scan interval
Fixed storage menu (settings)
Disabled extended JNI checks (Skype)
Modifications on SGSTheme
Cpufreq adjustments
03/09/2011
Wi-Fi sleep has been fixed
03/04/2011
Nothing new, fresh build for the Vibrant
Moved hosting to sourceforge for all devices
Changed build id to GRI40
Changed product model to GT-I9000, SGH-T959 and so on.
02/25/2011
Camera fixed
Video recorder fixed
02/24/2011
Initial release for the Vibrant test CM7
Note: I have nothing to do with this ROM. I am not a dev for it nor am I affiliated with the CMSGS. I am not responsible for any damage to you or your phone this software may cause.
Please report bugs by following the link in the CM forum and not posting them here.
CyanogenMod link: http://forum.cyanogenmod.com/topic/...7-for-samsung-galaxy-s-phones-build-20110304/
All credit for the amazing work goes to CMSGS/Teamhacksung and to coolya, codeworkx, and guiper. Thanks also goes to theexel for helping with making the formatting more user friendly.
This came faster than I expected. Thanks!
Cool!!!!
Sent from my SGH-T959 using XDA App
Nicee, Will test.
One question for those more technologically savvy than I. One step says to "Flash a Kernel with Clockworkmod recovery 2.X or 3.X osing odin", and it links to Eugene's dead horse. Do you think an Odin flash of that kernel is required (Since I haven't seen a recent kernel in .tar format or whatever), or would a CWM flash suffice (Since I assume it's meant so the efs-backup tool can be used)? It seems to me that the steps are meant to mirror those given for the GT-I9000 version, so I don't know if that Odin flash is required or if it's just matching the Odin flash of the "speed-mod" kernel. Also, if it is required, anyone have an Odin flashable CWM ready kernel?
Generic112 said:
One question for those more technologically savvy than I. One step says to "Flash a Kernel with Clockworkmod recovery 2.X or 3.X osing odin", and it links to Eugene's dead horse. Do you think an Odin flash of that kernel is required (Since I haven't seen a recent kernel in .tar format or whatever), or would a CWM flash would suffice (Since I assume it's meant so the efs-backup tool can be used)? It seems to me that the steps are meant to mirror those given for the GT-I9000 version, so I don't know if that Odin flash is required or if it's just matching the Odin flash of the "speed-mod" kernel. Also, if it is required, anyone have an Odin flashable CWM ready kernel?
Click to expand...
Click to collapse
I believe it wants you to flash the kernel they listed using Clockwork or ODIN. As you see, further down, you will flash ONCE again another kernel, this time the CM7 kernel which you will be using with the ROM.
The first kernel you are flashing is used for doing a backup of some files I believe. Hence, you can use most kernels is my understanding.
Also yes, the steps are a MIRROR of the I9000 steps and for a good reason. The I9000 steps work just FINE for installing CM7 on the Vibrant but you need to replace the I9000 kernel with the Vibrant CM7 kernel. That should be the only difference. If you don't, you will have your keys be reversed.
}{Alienz}{ said:
I believe it wants you to flash the kernel they listed using Clockwork or ODIN. As you see, further down, you will flash ONCE again another kernel, this time the CM7 kernel which you will be using with the ROM.
The first kernel you are flashing is used for doing a backup of some files I believe. Hence, you can use most kernels is my understanding.
Click to expand...
Click to collapse
That was my first thought, since all you need to do is run the efs-backup.zip. It was just weird since it asked you to Odin the kernel rather than CWM flash it (But like I said, it really looks like he just copied the GT-I9000 steps and changed the .zip names). I know it's not the final kernel, but it just seemed odd to request an Odin of it. Oh well, off to test this build.
And I know the GT-I9000 build runs fine, since that's what I'm running now. I was just curious as to whether the idea was to Odin the kernel for some reason, or if the end goal was just to have a CWM enabled kernel to flash the efs backup.
i need to change my underwear
Meh, no computer so I wont mess with this til its cw flashable
Sent from my SGH-T959 using XDA App
So is this better than the CM7 i flashed from the gtI900 2 days ago?
Pinch me I must be dreaming
Better for the Vibrant than the i9000 build on the vibrant. It has a kernel built specifically for the vibrant and hardware keys fixed.
Hexmaster93 said:
So is this better than the CM7 i flashed from the gtI900 2 days ago?
Click to expand...
Click to collapse
Also, I'm guessing (and hoping) the home button works and no need for the headset toggle app?
Sent from my SGH-T959V using XDA App
allthrottle said:
Better for the Vibrant than the i9000 build on the vibrant. It has a kernel built specifically for the vibrant and hardware keys fixed.
Also, I'm guessing (and hoping) the home button works and no need for the headset toggle app?
Sent from my SGH-T959V using XDA App
Click to expand...
Click to collapse
Thanks hopefully they fix the camera on this one like they did on the I900
Oh wow thats great news!
I'm not going to flash since I can't risk my phone.
Will definitely do it once it becomes stable and noob friendly! lol
Do i just flash the KB1 image through clockwork or use scrizz's method through terminal emulator?
Nice....
Sent from my SGH-T959 using Tapatalk
Just wondering how this came to be, did they reverse engineer from NS->I9000->Vibrant??
anthonys2r said:
Just wondering how this came to be, did they reverse engineer from NS->I9000->Vibrant??
Click to expand...
Click to collapse
Um...., source helps. Working with coolya to test
Sent from my SGH-T959
allthrottle said:
Better for the Vibrant than the i9000 build on the vibrant. It has a kernel built specifically for the vibrant and hardware keys fixed.
Also, I'm guessing (and hoping) the home button works and no need for the headset toggle app?
Correct. All buttons work and no need for audio switching app. That was fixed also
Sent from my SGH-T959V using XDA App
Click to expand...
Click to collapse
Sent from my SGH-T959 using XDA App
CM7. D:
I'm tempted to test this.
Related
CyanogenMod 7 (w/ Gingerbread 2.3.4) for Galaxy S
The only rule of CyanogenMod: you don't ask for ETAs. You install, your warranty is void.
Warning : Not for new users, flash this build only if you know what you are doing !!!
INSTRUCTIONS:
INSTRUCTIONS:
Latest version: http://mirror.teamdouche.net/?device=galaxysmtd
Check the md5sum if you want to be sure that the download worked (different OSes have different programs that do md5, on ubuntu it is md5sum that you run against the zip you download and compare to the md5sum number shown on the download website). ROMManager does this automatically for ROMs you download via ROMManager.
- First time flashing CM 7 to your Captivate (or coming from another ROM)?
Easy way:
Start with a rooted Eclair/Froyo running Eclair/Froyo Bootloaders (do not ask us how to do this).
Install ROMManager Premium.
Flash ClockworkMod Recovery. Pick GalaxyS i9000 (MTD) (ignore the warning about not having an official, pick ClockworkMod 2.x).
Make sure you can reboot into ClockworkMod recovery from ROMManager. Reboot and get back into ROMManager Premium.
Choose download ROMs.
Pick the CyanogenMod Nightlies.
Check the Google Apps addon.
Check Backup current ROM!
Check wipe data, cache, dalvik cache.
Let ROMManager finish the installation.
Harder way:
Make sure you're running a Eclair/Froyo Firmware (2.1 or 2.2) and Eclair/Froyo Bootloaders!
Root your device and install ClockworkMod Recovery.
Do a Nandroid backup!
WIPE (wipe data/factory reset + wipe cache partition)
Install the ROM from internal sdcard using ClockworkMod Recovery
Optionally install the Google Addon (through ROMManager is easiest)
- Upgrading from earlier CM7?
ROM Manager method:
Install ROMManager Premium.
Flash ClockworkMod Recovery. Pick GalaxyS i9000 (MTD) (ignore the warning about not having an official, pick ClockworkMod 3.x).
Choose Download ROMs.
Pick the CyanogenMod Nightlies.
Check the Google Apps addon.
Check Backup current ROM!
Check wipe cache, dalvik cache.
Let ROMManager finish the installation.
Clockwork Mod method:
Download and push the ROM zip file to the sdcard.
Reboot into recovery.
Do a Nandroid Backup!
Install the ROM zip from sdcard (your Google apps will be backed up automatically)
There are no Google Apps bundled with CM ROMs, because Google asked Cyanogen to remove copyrighted apps. After flashing the rom, don't forget to flash Google Addon package if you want it. ROM Manager will allow you to flash it if you just go into it and after flashing the ClockworkMod recovery for MTD devices, choose Download ROMs, and pick Google Apps.
FAQ (Please Read!!)
Q: I don't have working three button recovery, is there anything I can do?
A: There is a CWM flashable zip that should be able to fix this at 3 Button Fix. That program is not part of CyanogenMod and we do not support it.
Q: Can I flash over a previous version of CM7?
A: If updating from an already CM7 running SGS phone, just flash the latest update zip file as it contains all the fixes from previous updates.
Q: I just installed and I don't see the Marketplace, cannot see GMail, cannot sync Contacts.
Q: I just installed and I don't see any Google Apps.
A: You need to install the Google apps. They are available in ROMManager. ROMManager also asks you if you want to install the Google Apps addon when you install via ROMManager.
Q: I restored from Titanium Backup but my applications are not working
A: Do not restore system data, only restore application+user data. CM7 uses new system data and if you restore on top of it, things will not work.
Q: My battery life is simply awful, any tips?
A: Wi-Fi, bluetooth, and GPS are major battery killers. Wi-Fi and bluetooth are particularly hungry, so turn them off when you don't need them.
Q: The phone booted but I'm not getting any signal, what gives?
Q: My phone takes a few minutes to establish a 3g signal after I turn it on, what gives?
A: Known issue with polling when staring up the network. Put the phone to sleep by pressing the power button and waking it up a few times and it will usually come up with a signal.
Q: I lost my SMSC information, how to I get it back?
A: Follow these steps to restore.
Q: When will Voodoo sound/color/sharpness be integrated?
A: Maybe some parts will be integrated someday, but there some UNSUPPORTED kernels available on the threads that do this already. Please direct any issues related to these to the appropriate developers, not us.
Q: Your notification toggles are different than mine, how can I change them?
A: Go into Settings, CyanogenMod Settings, Interface, Notification power widget, Widget buttons
Q: I really miss the accurate battery mods, can I flash these?
A: No, but you can go into Settings, CyanogenMod Settings, Interface, Status bar tweaks, "Battery percentage"
Q: Where can I get themes for this?
A: A quick search for "theme engine" on the market will produce a number of results, but there are some in the general Android Themes section
Q: Can I use the video player/music player/contacts/phone/launcher from a Samsung ROM?
A: No, anything hooking into Samsung's framework will not work on this ROM, there are plenty of alternatives in the market.
Q: Where can I get the Nexus S drivers?
A: Download and install the Android SDK here then download "Google USB Driver package, revision 4"
Once downloaded, right click on "Computer", "Manage", "Device Manager", "Nexus S", "Update Driver Software", and point it to wherever you isntalled the SDK
Q: How do I go back to a Samsung stock ROM?
A: The easiest way is to go back to stock using Odin and flashing a full firmware (including PIT file) with repartition checked (Odin One-Click does this by default on Captivate)
Q: Can I use ROM Manager to install or back up this ROM?
A: Yes.
Q: Why do I not see the nightlies in ROM Manager?
A: Nightly builds are only visible in the premium version of ROM Manager. Koush, the developer of ROM Manager is a key reason behind Galaxy S phones having CM7. You can buy it to show your support.
Q: The phone turns on whenever I plug it in, is there any way to prevent this?
A: This is also related to the kernel and for now is an annoying side effect we have to put up with.
Q: Why can't I play .avi or .mkv files? They worked fine with Samsung's ROM.
A: Due to codec licensing issues, this can't be provided out of the box. Several apps from the marketplace should be able to replicate this feature (such as RockPlayer)
Q: How do I flash a different modem? The one included doesn't work well with my phone.
A: Other modems are available here
Please do not attempt to flash ones from other threads as they use a different method of installing not compatible with our ROM.
Q: Can I use another kernel like Speedmod with this?
A: Yes, but you have to make sure it is compatible. We do not support any kernels except the one we install.
Q: GTalk doesn't work with FFC?
A: We can either have a fully fixed camera without gtalk video chat support (samsung libcamera)
or we can have a buggy camera with gtalk video chat support (opensource libcamera). We went with the fully working camera without GTalk FFC support. Once we have updated libs from Samsung for camera, it'll work.
Q: I encountered a bug, how do I find out if it's known and where can I report it?
A: You can look through the issue tracker here. If you do not see your issue, please report it. If someone else has it, please star it (but please do not file "Me too!" reports). Try to also attach the logcat output and last_kmsg to the bug report by:
Code:
desktop$ adb logcat > logcat.txt
desktop$ adb shell
# cat /proc/last_kmsg > /sdcard/last_kmsg (only if you had a crash/reboot)
# dmesg > /sdcard/dmesg.txt
# exit
desktop$ adb pull /sdcard/last_kmsg .
desktop$ adb pull /sdcard/dmesg.txt .
desktop$
Attach the logcat.txt and last_kmsg files to the bug report. Of course, you need to have the android SDK installed to do this.
Noticed that when I flashed today's (05/06/11) build, ROM Manager is no longer available. Was this intended?
got_milk said:
Noticed that when I flashed today's (05/06/11) build, ROM Manager is no longer available. Was this intended?
Click to expand...
Click to collapse
+1 it got deleted from my apps too
Sent from my GT-I9000 using Tapatalk
If i want to update from an old cm7 i only have to install the following file? http://sourceforge.net/projects/tea...ghtsensor-NIGHTLY-GalaxyS-signed.zip/download?
Sent from my Galaxy S using XDA App
kamiel said:
If i want to update from an old cm7 i only have to install the following file? http://sourceforge.net/projects/tea...ghtsensor-NIGHTLY-GalaxyS-signed.zip/download?
Sent from my Galaxy S using XDA App
Click to expand...
Click to collapse
yes
Sent from my GT-I9000 using Tapatalk
gbohm said:
yes
Sent from my GT-I9000 using Tapatalk
Click to expand...
Click to collapse
Thx
Sent from my Galaxy S using XDA App
Two questions...
1) when you flash a daily, does it also overwrite the modem?
2) if you flash a daily and have problems like bootloops and whatever, is reflashing the same daily recommended or advisable to solve errors?
Sent from my GT-I9000 using XDA Premium App
rschenck said:
Two questions...
1) when you flash a daily, does it also overwrite the modem?
2) if you flash a daily and have problems like bootloops and whatever, is reflashing the same daily recommended or advisable to solve errors?
Sent from my GT-I9000 using XDA Premium App
Click to expand...
Click to collapse
1. no, there's no modem included on updates as far as i can tell, unless you flash the initial update.
2. i didn't quite get what you mean, but, yeah...just wipe /system, /data, /cache and re-flash.
rschenck said:
Two questions...
1) when you flash a daily, does it also overwrite the modem?
2) if you flash a daily and have problems like bootloops and whatever, is reflashing the same daily recommended or advisable to solve errors?
Sent from my GT-I9000 using XDA Premium App
Click to expand...
Click to collapse
1) i think not codeworkz said something like that not 100% sure ...
2) i think you should at first try to clean cache and dalvik
then we need to analyze if it is still happening if it is normal like occassional bootlooping or something stranger.....
just flashing the update again will only help with very very few problems
Sent from my GT-I9000 using Tapatalk
Excellent...thanks to both of you for the help
Sent from my GT-I9000 using XDA Premium App
Do both the sd cards work over USB on OS X?
auralzx said:
Do both the sd cards work over USB on OS X?
Click to expand...
Click to collapse
yes as mnt/emmc the externe one
Sent from my GT-I9000 using Tapatalk
thanx for ur awesome works,that makes sgs new born! I just wanna know something about the TV-out, will it work on sgs in next update? or what's it going on? thanx again!
0506 rom makes the gtalk video chat use the back camera and the video icon besides my avatar will not appear.
I do not know why since 0504 is fine for the above functions.
Does anybody know or have a/apk for contacts that allows independant ringtones to be assigned to each contact?
I do miss the ability to screen calls without even getting off my fat a$$
Regards
Sent from my GT-I9000 using XDA Premium App
Do I have to do a complete wipe everytime i install a nightly and in turn lose all of my data i saved in my apps? (i.e. splashid, acar etc.)
Thanks!
No you don't
Sent from my GT-I9000 using XDA App
Thanks. Just one more question. In the new install guide it says on step seven to
Reboot into "Stock 2e" or "ClockworkMod" Recovery using 3-button-combo and apply "kernel-cm-7-INITIAL-DEVICE-signed.zip"
i'm on stock 2.2 froyo now and what i have is recovery 3e. It didn't mention anything on flashing "speedmod-kernel-k13c-500hz.tar" anymore. I don't know how to go about this. Do i have to follow the old tutorial that tells me to install speedmod kernel first?
Thanks again!
Current testing
Hey guys,
Thank you for your awesome work. I have a suggestion / request. Is it possible to have a list of issues/things that you need testing ? For example if there is something that you want people to test, get error logs / dumps etc. A list of such things would be awesome.
Thanks
mikextr23 said:
Thanks. Just one more question. In the new install guide it says on step seven to
Reboot into "Stock 2e" or "ClockworkMod" Recovery using 3-button-combo and apply "kernel-cm-7-INITIAL-DEVICE-signed.zip"
i'm on stock 2.2 froyo now and what i have is recovery 3e. It didn't mention anything on flashing "speedmod-kernel-k13c-500hz.tar" anymore. I don't know how to go about this. Do i have to follow the old tutorial that tells me to install speedmod kernel first?
Thanks again!
Click to expand...
Click to collapse
find a kernel that have recovery 2e or CWM recovery.
speedmod kernel should do it, and then you're ready to go.
So we don't have one of these yet and cmenard has inspired me
What's included
cmenard's gingerbread bullet kernel (1.2)
KB5 modem
fixed haptic feed back & fixed home button
power menu options
removed battery full notification
couple added apps (titanium being the most important)
CRT off animation & overscroll added of course
removed startup sound
Juwe's RAM script
rooted & busybox included
How To Install (with Bootloaders)
flashed GB bootloaders (be careful!) - thanks adyscorpius
flashed cmenard's kernel via heimdall
rebooted into recovery & flashed
rejoiced
How to install without bootloaders
ok ladies, thanks to the wonderful cmenard you can do it!
put rom on your internal SD for flashing
flash Bullet-1Ghz-NRB-v2-voodoo.tar with heimdall or odin
this is a gingerbread kernel that does not rainbow, get into recovery and flash the ROM
the ROM will flash the newest kernel (which will give you rainbows without gingy bootloaders)
if you want to get rid of them just flash Bullet-1Ghz-NRB-v2-voodoo.tar again, but be aware your camera will not work
Bullet-1Ghz-NRB-v2-voodoo.tar is NOT a CWM flashable. It will NOT boot into the ROM correctly. It is used to flash Gingerbread ROMs & use recovery for Gingerbread. So if you don't have GB bootloaders installed and need to use CWM. You may want to flash it. Flash your desired ZIP. Then flash GB_Bullet back. It's a pain but that's how it's gotta be for now.
I included the tar file (which should work in ODIN, stick it in PDA and don't touch anything else), but I just flashed the zImage straight through heimdall.
What doesn't work?
GP FRACKIN S - oh wait, it does
Oh, and my extended power menu I think I messed up somewhere, and everything only reboots. Sorry.
everything else seems to work
Changelog
update 2
--EDT settings now accessibly from System settings window, removed from icons tray
--added Whitehawks 9 lock screens
--newest kernel
--included gps fix (mostly, I may have missed a file, if it doesn't work, just flash the fix )
--added a couple apps (spare parts, titanium, etc)
--included hacked cam & browser (found on I9K forums)
--3D fix too
update 1
--included my statusbar mods as posted on I9K forums
--included my permission script
--included newer kernel which fixes USBActivityManager issue visible in logcat
--optimized a few APKs & frameworks
Download Update 2
md5: 5AE86879B74438C8D4AA57CA0EE6574D
As always, read, wear a helmet, and don't do anything stupid. ಠ_ಠ
If you do not flash the bootloaders, you will see rainbows making it almost impossible to see the recovery from the kernel. I am not responsible for you breaking your device!
NRB kernel means no rainbow. It is used if you don't want to flash bootloaders. Flash it, then flash the ROM. The ROM will flash a new kernel (which will give you rainbows). If you need to access CWM you can flash the NRB one again, but your camera will not work on it.
stock theme?
bearsfan85 said:
stock theme?
Click to expand...
Click to collapse
yep, I'll post screenshots in a min
Can we do this from stock jfd?
hitman818 said:
Can we do this from stock jfd?
Click to expand...
Click to collapse
If you follow the instructions...
Woohoo checking it out!
Sent from my SGH-T959
When we flash the bootloaders from stock, should I untick the auto-reboot button, then remove the battery, go into dl mode, flash the kernel with auto-reboot unticked, go to recovery and flash the rom, is that okay?
Thanks Birger!
Shame the GPS is still not working....I had read a post a few days back stating that the GB ROM for the i9000 had working GPS but phone calls were not working!
Hopefully one of these days it will have working GPS....whilst it's not the best on our phones, I still use it everyday and can't do without it.
Globespy said:
Thanks Birger!
Shame the GPS is still not working....I had read a post a few days back stating that the GB ROM for the i9000 had working GPS but phone calls were not working!
Hopefully one of these days it will have working GPS....whilst it's not the best on our phones, I still use it everyday and can't do without it.
Click to expand...
Click to collapse
That was the honeycomb port and come to find out that due to using the i9000 gb drivers was the only reason the gps worked. This is also the reason why we can port the official gb rom over to our phone yet still not have gps. No official gb drivers for the vibrant from samsuck
Sent from the always morphing, always changing, Vibrant Galaxy.
hitman818 said:
When we flash the bootloaders from stock, should I untick the auto-reboot button, then remove the battery, go into dl mode, flash the kernel with auto-reboot unticked, go to recovery and flash the rom, is that okay?
Click to expand...
Click to collapse
Follow his instructions exactly.
Sent from my GT-I9000 using Tapatalk
Thanks for this birg
Sent from the always morphing, always changing, Vibrant Galaxy.
birgertime said:
Follow his instructions exactly.
Sent from my GT-I9000 using Tapatalk
Click to expand...
Click to collapse
Hmm, when I do the part when you flash the kernel, it doesn't want to flash, and when I try to boot the phone, it throws me into Phone ! PC (I can fix that by re-flashing the Froyo bootloaders).
I don't know why it won't flash the GB Kernel. :/
Hey birg, how did you fixed your phone? You tweeted about it right.
Sent from my SGH-T959 using XDA App
I followed his instructions exactly. But, not work. loop in Bullet screen.
hoquangthaiholy said:
I followed his instructions exactly. But, not work. loop in Bullet screen.
Click to expand...
Click to collapse
I'd suggest a reflash to stock JFD after flashing Froyo bootloaders, then reboot once.
Go back to download mode, flash GB bootloaders and follow Roman's instructions for the ROM...
If you've used CM7 or MIUI it seems to screw bootloader partitioning...
Sent from my T959 using Tapatalk
Thanks, I's work !. .
But i can't see status bar ?
is it support Arabic ?
Longcat14 said:
Hmm, when I do the part when you flash the kernel, it doesn't want to flash, and when I try to boot the phone, it throws me into Phone ! PC (I can fix that by re-flashing the Froyo bootloaders).
I don't know why it won't flash the GB Kernel. :/
Click to expand...
Click to collapse
I probably packaged up the TAR incorrectly like a moron, I used heimdall to flash the zImage directly.
hoquangthaiholy said:
Thanks, I's work !. .
But i can't see status bar ?
Click to expand...
Click to collapse
Try pushing this to /system/app
HOw is the battery life? Do I need to do anything special coming from 2.3.3 ROM?
This thread is here to make the lives of every one just that much easier. Will try to keep the first and reserved posts as up to date as humanly possible.
Please ask all questions in relation to issues you are having following the FAQ instructions to make it easier to answer your questions and easier for us to track the solutions that way the FAQ post is as up to date and accurate as possible.
As the GT10.1 landscape changes this thread will get updated. I will try and keep everything as simple and to the point as possible. Contributors will be much appreciated.
THE BASICS
BOOTLOADER MODE
Turn device off. Then hold down power + volume down button (the button closer to power button) until you see two icons appear then let go. Left icon (box) is recovery and right icon (Android robot) is Download. Use Vol. down to navigate then vol. up to select.
DOWNLOADING MODE
Just tap volume up when you have highlighted the android robot icon. You should see downloading appear under the icon.
RECOVERY MODE
Vol. up/down to navigate up or down and power button to select.
This is what you use to install ROMs/KERNELs and even themes for your specific roms when they become available. Just highlight the box icon and hit Vol. up. What we are doing now is replacing the stock recovery on your device with Clockwork Mod Recovery which allows you install unsigned ROMs/Kernels/Updates. When in recovery mode you can also back up whatever current ROM you have on your device so if you install a new ROM and something goes wrong you could always use recovery to restore. Whenever you install a new ROM it's advised to always wipe the device using cwmR to ensure a more stable install. Install new ROMS will also mean you will be losing all the apps on your device. It will look like you have a brand new device after the install unless its an update.zip for whatever rom you are currently on and the developer of that rom supports it.
Don't worry about losing your apps as you can always re-download them once you sync your device with your google account. However, the state of those apps and your settings will be lost, so I strongly suggest that you use an app like titanium back up and always make a back up of your apps before flashing any new ROMs. Check in the Recommended Apps section for a direct link to Titanium backup.
Here is the clockwork mod menu
- Reboot system now (self explanatory )
- Apply update from SDcard. (when you connect your device to your computer it will show up as tablet. The SDcard that cwm refers to is simply your device storage. Always make sure to copy install.zips to the root directory of your tablet storage.) You use this when applying an update for a specific ROM if that is what the ROM developer says.
- Wipe Data/ Factory Reset You should always do this before you install a new ROM or if you are having minor issues with your device.
- Wipe cache partition Think of this as the lite version of whats above . If you do above though it doesn't hurt to do this too.
- Install zip from SDcard Use this to install new ROMs.
- Back up and Restore
- Mounts and Storage use this to connect your device to your computer when in recovery mode. It is also possible to transfer files to your device while in this mode.
- Advanced What you are interested in here is something called dalvik cache, you want to wipe this too before installing any new ROM
- Power off
CLICK ME FOR ALL TERMINOLOGY DEFINITIONS
NVFLASH
Nvflash is a low level formatting and imaging tool. If you don't have a working recovery, or have broken the actual boot-loader on your tablet, this is the tool you will need to turn to. For those with unlocked bootloaders (and no fastboot capability), its the best way to root your device. Nvflash is pretty much NVida's version of say an ODIN program but done through cmd prompt. It can save a tablet if one is soft/semi-bricked or maybe full-bricked. To use nvFlash you must first put your tablet in APX mode (think of it as a way to allow you use commands on your computer to control your tablet).
Refer to this thread for downloads and instructions.
So off we go.
ROOTING YOUR TAB
GO TO SamsunFirmware.com AND DOWNLOAD A STOCK FIRMWARE FOR YOUR TAB VERSION> KEEP IN SAFE PLACE!!!!!!! You are already on the right page just scroll down.
Courtesy of RoboBear
GOOGLE I/O & RETAIL WIFI VERSION
[GTP7510]
DOWNLOADS compiled and hosted by tphillips
Content - GT-p7510_USB_Driver | hc-3.1_ota-full_sam_tab_10.1.zip(StockROM) | Odin3_v1.85 | recovery-cwm_4.0.0.4-sam-tab-10.1.tar.md5 | stockretail.tar.md5(recovery) | Samsung_Galaxy_Tab_10.1_root
Download FilesForDummies.zip here
Mirror 1
Mirror 2
DONT WIPE during any part of this process. Make sure to put the stock rom from the download package on your device/use CWM and do a backup of your rom before you start anything in case something goes wrong. You have been warned!!!!!
1. Install samsung USB driver or download samsung Kies and install on your computer which will in turn install the drivers for you.
2. Run Odin.exe, choose PDA and point it to recovery.md5 file.
3. Connect tab via usb to your computer while in downloading mode then hit start in Odin on computer after connection has been established. Run, wait then reboot.
4. Connect tab to computer in usb storage mode (make sure usb debugging is off in tab settings) copy root exploit (Samsung_Galaxy_Tab_10.1_root.zip) to you tablet and take note of where it is. You can skip this part i fyou downloaded this file with your tablet.. Turn off tab. Reboot into bootloader again but this time go to recovery. Select to install zip from SDcard. navigate to where the root.zip is. Install the root.zip. Reboot into android. Your tablet is rooted.
5. Done.
You can also refer to this well made Video showing the whole procedure or this other awesome video by Dansan682.
RETAIL 3G
[GTP7500]
1. Download this Root.zip file to your tablet and move it to root directory of tablet storage. (you can also download on comp. then transfer to tablet)
2. Reboot tab and go into recovery mode and apply the root.zip you just downloaded.
3. Then reboot
rooted already
For CWM
1. After rooting download and install Rom Manager from market.
2. open Rom Manager app and have it install clockwork Mod to your device, you should see your device listed within Rom manager.
3. Done.
Courtesy of Robobear
RETAIL 4G
[GTP7500] courtesy of poitee
Downloads
Kernel.zip
Recovery.zip
1. Copy Files to root of device storage.
2. Boot into Bootloader mode and navigate to and enter recovery mode.
3. Apply Kernel.zip then recovery.zip
4. reboot.....Done.
UNROOTING & RESTORING STOCK RECOVERY
1. Using CWM Flash the stock rom for your device. This unroots your device and basically makes it like a brand new tablet.
2. Use Odin to flash the stock recovery from the filesfordummies.zip.
3. Done, your device is exactly how it was when you picked it up.
FLASHING ROMS AND KERNELS
This is pretty easy as long as you have CWM on your device.
Simply boot CWM recovery, navigate to either update/instal zip from SDcard (pls adhere to ROM/kernel install instructions) and flash the .zip file of the ROM or kernel.
I will update this section with links to all the existing and stable ROMs and kernels as the become available. I will advice that you hold off on the kernels if you can as every stable kernel will eventually get cooked into a ROM unless of course you want to help test them or be on the bleeding edge .
AVAILABLE ROMS & KERNELS
LEGEND
★ - WIFI
★ - 4G
★ - 3G
★ - Custom ROM
★ - Kernel
If your Device is supported the stars will tell you all you need to know.
★[ROM]Stock US Retail WiFi in case something goes wrong
[Solution] HC 3.1 OTA Stock ODIN
★[ROM]Stock|EU|Wifi|Retail|Touchwiz
★ [ROM][STOCK][ARABIC][AUG'13]W/ Official TOUCHWIZ
★★ [ROM][CWM] 3.1|WiFi|Touchwiz UX|DEODEXED
★★ [ROM][CWM] 3.1|WiFi|Touchwiz UX [UPDATE: New WiFi Base Rom]
★★ [ROM][CWM]3.1|WiFi|Bonsai ROM|ToucWiz option|
★★ [ROM][CWM]3.1| Blazar TW Rom|OC 1.6GH Kernel|Prerooted| by Poitee
★★ [ROM] [CWM]3.1|StarBurst ROM| by PhantomHacker
★★ [ROM][CWM][EUR][3G] BroodComb G-P7500 XWKG9 [ALPHA]
★★ [ROM]Task650's KME ROM UEKME Touchwhiz
★★ [KERNEL] 3.1|WiFi|OC 1.4GHZ| by Pershoot
★★[ROM] LiquidSpeed>>> New!!!
★★[KERNEL] 3.1|WiFi|OC1.6GHZ|Voltage Control|Voodoo Sound|CIFS-NTFS| by Poitee
[TABUNTU] Galaxy Tab 10.1 NATIVE Ubuntu WIFI now with a video
IRC ONLINE CHAT
Drop in HERE if you need some Help . #gtab
ROM/KERNEL/THEMES/UPDATES BETA TESTING!!!!
Ever wanted to get whats coming before anyone else (never mind the small issue of being a guinea pig ) Well here is your chance. In this section I will put up the contact info of any dev currently looking for testers and for a limited duration, once the devs has all their testers his link will be closed. You can also think of this section as a great way to see what is coming and what stage of development its in. So stop just downloading stuff people, now you can actually really contribute to making what gets released the best it can be and as bug free as possible.
FAQ
Be sure to ask whatever questions you have in relation to anything and any problems you come across. But please start every question you have with either a
(Q) basically letting me know its a question or a
(P) letting me know its a problem
I will put up all your questions or problems on here so everyone can see them and the answers or fixes . this way people won't have to filter through tons of pages to get help.
(Q) Should I follow these instructions for an IO edition tab? Or should I just use the fastboot flash [cwm recover] and flash the zips through that?
(A) This method will work on the IO version.
(Q) kernel 2.6.36.4 is a NO-GO for the 3G version?
(A) Yes, it doesn't work on the 3G version yet.
(Q) If my tab ins locked does that mean i cant flash kernels on it?
(A) You can flash anything as long as you have a recovery that will support it. In our case CWM. Being locked and unlocked really only stops you from flashing stuff "easily" but since we can change the recovery, we can flash anything.
(Q) Does the Odin file wipe tab?
(A) No. All Odin is doing here is flashing a new recovery to your tab. Nothing more.
(P) Can't see tablet as USB storage device on Mac.
(A) Unfortunately Android and Macs don't play nice... you best bet is to use dropbox or a simple bluetooth transfer to transfer files from your mac to your tablet. Then on your Tab use a file manager app to move your files to where you want them to be. For now. Another option is to download everything that requires you using CWM with your tablet so its all already there. So in CWM all you have to do is navigate to your downloads folder. I just created a folder called mods and I have them all there.
(P) Stuck in BootLoop after Flashing ROM via Odin.
(A) You should use nvFlash to falsh CWM if you don't still have it then do a full wipe of your device including reformating all partions in mounts and storage except the boot partition then using Odin install a stock Rom on your device.
(P) I messed things up on my LTE tab and I now somehow dont have a recovery mode anymore!!!!!
(A) Go Here and scroll to post #4 and follow tijayz instructions.... make sure to thank him!!!
USER TIPS AND RECOMMENDED APPS
TIPS
1. Working Hulu
2. How to utilize the entire screen for setting widgets and icons without the 1inch gap on the sides? Use ADW launcher EX
3. Rotation Lag Fix
4. Look here for a Mod to permanently set your browser user agnet to desktop. No more mobile sites.
RECOMMENDED APPS!!!!!go on!!, find an awesome app and suggest it to be added to this list!!! Only android market or direct .apk links so isers can download and install straight from their devices
Titanium BackUp
Circle Launcher
ADW Launcher EX
Beautiful Widgets
CNN
Minimalistic Text
Thumb Keyboard
Tablet Keyboard
XBMC
PLEX
Playstation Emulator
SNES emulator
Multipicture Live wallpaper. Kiss weirdly cropped wallpapers goodbye
Wallpaper Slideshow
Dolphin Browser HD
Pulse news Reader
AutoDesk SketchBook Pro
Feedly
File Manager HD (honeycomb)
All credit goes to all the awesome devs and members of xda. I have done nothing but make this thread.
DEV CENTRE
This section will have a host of developer specific tools and even tutorials. XDA making it easier for XDA??????
Good Times....
To start things off
APK Manager: Honeycomb Edition by tphillips
Thanks so much. But the download link doesnt work. Would appreciate it if you could get it working! Looking forward to flashing roms!
EDIT:Nevermind-its working
rvrugg90 said:
Thanks so much. But the download link doesnt work. Would appreciate it if you could get it working! Looking forward to flashing roms!
EDIT:Nevermind-its working
Click to expand...
Click to collapse
Sorry, try again... its working on my end though.
Nice, should be stickied.
(Q) Should I follow these instructions for an IO edition tab? Or should I just use the fastboot flash [cwm recover] and flash the zips through that?
The so-called "Mount device as USB Mass storage" thread has nothing to do with mounting the device as Mass Storage. It only tells you how to mount as MTP, which can be done without any of the steps mentioned in the thread. Seriously, it doesn't belong on this list.
Also, you should include instructions for using nvflash to install a custom recovery. I found it much easier and safer to root through this method than through Odin.
[Q] kernel 2.6.36.4
Many thanks for preparing this post.
Just wanted to add a question here: can you confirm that kernel 2.6.36.4 is a NO-GO for the 3G version?
Or is it related with TW versus plain HC?
I'm running the stock TW rom on a rooted 3G tab. Tried to flash the above kernel with OC purposes, had to recover through a CWM backup.
Thanks for clarifying
ca110475 said:
Many thanks for preparing this post.
Just wanted to add a question here: can you confirm that kernel 2.6.36.4 is a NO-GO for the 3G version?
Or is it related with TW versus plain HC?
I'm running the stock TW rom on a rooted 3G tab. Tried to flash the above kernel with OC purposes, had to recover through a CWM backup.
Thanks for clarifying
Click to expand...
Click to collapse
the oc kernel is not supporting tw at this current time.
I'm just going to copy exactly waht I typed in the IRC -- I'm stuck without being able to reboot into recovery with an I/O tab. Also cannot get fastboot to work
- i got some help from here earlier but now i'm stuck again in rooting/flashing a custom rom on the IO edition
<slobdogg> i went through the ODIN process to revert to 3.0.1, then was able to adb reboot recovery and install the root file
<slobdogg> afterwards i installed clockwork mod using RM, and then did the update to a 3.1 OTA file on XDA
<slobdogg> now i'm supposed to reboot into recovery to reinstall root but i cannot
<slobdogg> even in ADB if i reboot recovery it just restarts the device...also, I cannot enter recovery through the Vol Down + Power method, just fastboot and odin
<slobdogg> so im right back where I was (3.1 with no root)
ralexand said:
I'm just going to copy exactly waht I typed in the IRC -- I'm stuck without being able to reboot into recovery with an I/O tab. Also cannot get fastboot to work
- i got some help from here earlier but now i'm stuck again in rooting/flashing a custom rom on the IO edition
<slobdogg> i went through the ODIN process to revert to 3.0.1, then was able to adb reboot recovery and install the root file
<slobdogg> afterwards i installed clockwork mod using RM, and then did the update to a 3.1 OTA file on XDA
<slobdogg> now i'm supposed to reboot into recovery to reinstall root but i cannot
<slobdogg> even in ADB if i reboot recovery it just restarts the device...also, I cannot enter recovery through the Vol Down + Power method, just fastboot and odin
<slobdogg> so im right back where I was (3.1 with no root)
Click to expand...
Click to collapse
in order to do adb reboot recovery you need a rooted boot.
flash the latest tools pack, and you will get root/adb root shell/busybox,dropbear,ssh,etc.,etc.
you need to get CWM or the stock IO recovery on the device, prior to being able to flash.
pershoot said:
in order to do adb reboot recovery you need a rooted boot.
flash the latest tools pack, and you will get root/adb root shell/busybox,dropbear,ssh,etc.,etc.
you need to get CWM or the stock IO recovery on the device, prior to being able to flash.
Click to expand...
Click to collapse
What tools pack are you referring to? Can't seem to find something relating to that on the forum.
I feel like an idiot because it just seems like if i restart the process, I'll lose CWM again and be back where I am right now. If I could just get fastboot to work this whole thing would be a lot easier because I could just flash CWM without root.
ralexand said:
What tools pack are you referring to? Can't seem to find something relating to that on the forum.
I feel like an idiot because it just seems like if i restart the process, I'll lose CWM again and be back where I am right now. If I could just get fastboot to work this whole thing would be a lot easier because I could just flash CWM without root.
Click to expand...
Click to collapse
http://droidbasement.com/db-blog
XDA:
[Tools] – SU/BusyBox/Misc – Galaxy Tab 10.1 (Update: 6/18/11)
this sends you to droidbasement.
pershoot said:
in order to do adb reboot recovery you need a rooted boot.
flash the latest tools pack, and you will get root/adb root shell/busybox,dropbear,ssh,etc.,etc.
you need to get CWM or the stock IO recovery on the device, prior to being able to flash.
Click to expand...
Click to collapse
As with most issues, mine turned out to be user error. I forgot to re-flash the root.zip file after flashing the 3.1 update. That prevented me from being ablet o reboot into CWM.
Started from step 1, and flashed the root file after the 3.1 update and now i'm fine.
Thanks!
ralexand said:
(Q) Should I follow these instructions for an IO edition tab? Or should I just use the fastboot flash [cwm recover] and flash the zips through that?
Click to expand...
Click to collapse
This is only really known for certain to work on a retail locked or unlocked version. Not certain about the google i/o version but will ask around for you. But nothing here says that version is supported using this method.
However, i see no reason why it won't work though, assuming you only flash the root exploit.
For instructions specific to your model though, refer to this thread
Berner said:
The so-called "Mount device as USB Mass storage" thread has nothing to do with mounting the device as Mass Storage. It only tells you how to mount as MTP, which can be done without any of the steps mentioned in the thread. Seriously, it doesn't belong on this list.
Also, you should include instructions for using nvflash to install a custom recovery. I found it much easier and safer to root through this method than through Odin.
Click to expand...
Click to collapse
Thanks, removed the usb thingy, however, it would be nice if you also contributed a link to the nvflash method so i could update the thread. its not my thread you know? it belongs to all of us. How good this thread ends up being all boils down to how helpful we all are.
ralexand said:
As with most issues, mine turned out to be user error. I forgot to re-flash the root.zip file after flashing the 3.1 update. That prevented me from being ablet o reboot into CWM.
Started from step 1, and flashed the root file after the 3.1 update and now i'm fine.
Thanks!
Click to expand...
Click to collapse
Glad to see you are sorted
Please everyone... carefully follow the instructions!!!
On another note, does this mean that this process works on a google i/o device already on android 3.1? Please let me know so i can update
however, it would be nice if you also contributed a link to the nvflash method so i could update the thread. its not my thread you know? it belongs to all of us. How good this thread ends up being all boils down to how helpful we all are.
Click to expand...
Click to collapse
Posts 1 & 2 of them most viewed thread in this forum. http://forum.xda-developers.com/showpost.php?p=14866263&postcount=2
Berner said:
Posts 1 & 2 of them most viewed thread in this forum. http://forum.xda-developers.com/showpost.php?p=14866263&postcount=2
Click to expand...
Click to collapse
Well, i put it up and took it out again, there is currently a much, much, much easier and direct method to root the device. And one that I am sure you will agree is by far more straight forward.
Lorddeff07 said:
This is only really known for certain to work on a retail locked or unlocked version. Not certain about the google i/o version but will ask around for you. But nothing here says that version is supported using this method.
However, i see no reason why it won't work though, assuming you only flash the root exploit.
For instructions specific to your model though, refer to this thread
Click to expand...
Click to collapse
I'm not sure if it's just my version of the I/O Tab, or all I/O Tabs, but one key thing is that I could NOT boot into recovery on a non-rooted 3.1 Edition.
On 3.1, adb reboot recovery would simply reboot my device. I cannot use the POW + VOL DOWN button combination because I am presented with a USB icon on the left (which takes you to fastboot - which would not work for me), and the ODIN Download Icon on the right.
So, the only changes to the instructions with regards to an IO tab is to remove any reference to "POWER + VOL DOWN" as the method of getting into recovery. IT MUST be done via a command -- either adb reboot recovery or using Rom Manager to boot into CWM.
Exact steps for me (brief):
1. ODIN to revert to 3.0.1
2. reboot the device, turn on USB Debugging
3. connect to computer and use ADB to "adb reboot recovery" then install root zip file once you get into the stock recovery
4. Reboot - install Rom Manager and Clockwork Mod.
5. Reboot into CWM
6. Install the 3.1 Update AND [before rebooting] re-install the root zip file
7. Voila!
Only thing is -- now that I am on 3.1, the only way for me to get into recovery is via Rom Manager because the 'adb reboot recovery' function only reboots the devices, and the button combination trick still does not work.
EDIT: paragraph above is not entirely true -- i can open a terminal on my Tab and type 'reboot recovery' to get back into recovery. So, it's just adb & the button combination that does not work.
I still cannot figure out why I cannot get fastboot to work. My computer even seems to recognize that I have a fastboot device connected, but I cannot send any fastboot commands; even fastboot devices returns nothing.
Appreciate all the help testing! Will keep this thread around if more issues are encountered.
For the time being I'm going to close down this thread as I've posted a new official thread!
Thanks everybody, especially PirateGhost!
New official thread: http://forum.xda-developers.com/showthread.php?p=20926830
Goal:
Working on making kernel flashing on the HTC Vivid / Holiday a few steps easier/simpler!
Background:
The HTC unlock method has been out for the last 6 months on the HTC EVO 3D. We've developed some work around methods to make things simpler for both the developers and the users who are stuck using the HTC unlock method.
How:
Fact for EVO 3D and theory for Vivid: The HTC unlock method only allows write access to the kernel (boot partition) in either fastboot mode or the normal android mode.
This means a custom kernel can only be loaded in two modes, either through fastboot or while in the standard Android mode.
Tool:
Flash Image GUI is an application I wrote to load the kernel and modules while in standard Android mode. This eliminates the need for using fastboot which requires a computer and will eliminate the need for using the Windows dependent .bat files for automating the fastboot flashing process. This will also eliminate the need to reboot into fastboot mode.
Current Status:
An updated Flash Image GUI code to support the HTC Vivid device but need a few testers to verify it all works properly on their devices!
Testing Location:
Either post back in this thread if you're able to help or join us on IRC - irc.freenode.net #gen-dev
Testing Steps:
Would recommend joining the irc channel for more detailed assistance but if you'd prefer to test and post in this thread, here are the steps:
**Wild Child told me there is no kernel backup support yet**
Stock Kernel Signed - http://w1z4rd.net/boot.img (Thanks IanWizard)
Stock Kernel Unsigned - http://joeykrim.com/evo3d/files/boot-unsigned-holiday.img
Skip straight to Step 5. The above links can be used to restore the kernel back to 100% stock.
1) Downloading clockworkmod recovery for your device to your local desktop
2) fastboot boot c:\downloads\cwm-recovery.img
3) Make a nandroid of all partitions (will need this in case there are any issues)
4) Reboot into normal android mode
5) Install Flash Image GUI - http://joeykrim.com/evo3d/files/FlashImageGUI.apk
6) Download a kernel to flash - list provided below
7) Push kernel .zip file to /sdcard (either usb mount the device or adb push c:\downloads\kernel.zip /sdcard/kernel.zip
8) Open Flash Image GUI - make a note of the kernel version displayed at the top of the application
9) Click browse and select the kernel .zip file from the sdcard
10) Flash the Image
**11) Reboot
12) Check the kernel version to see if the process worked (Either open Flash Image GUI and kernel version information will be at the top or Menu->Setting->About Phone -> Software Version -> More.
**If you're interested in testing the flashing of a kernel and ROM combination, at step 11, reboot into the standard recovery mode, where ClockworkMod should be loaded and flash the ROM .zip file
Steps to restore previous kernel before testing
1) fastboot boot c:\downloads\cwm-recovery.img
2) Restore Nandroid created in previous section step 3
Kernels to Test Flash:
Thanks to Dodgejcr for the stock vivid kernels for testing!
Stock Kernel boot.img zip with modified kernel version to verify flash worked properly
Stock Kernel anykernel .zip with modified kernel version to verify flash worked properly
PirateGhost Telstra boot.zip - This *probably* requires the associated ROM Raider .zip to be loaded. Don't flash this kernel unless you're also flashing the ROM .zip.
Thanks for the support and willingness to test!
awesome. i just went from stock rooted to my rom using this tool.
might i suggest a 'reboot to recovery for rom flashing' button? that would complete this little project, i think.
Good idea man. I'll surely add this to the superguide once a few more people test it. Less steps is always good.
Sent from my HTC PH39100 using xda premium
slapshot30 said:
Good idea man. I'll surely add this to the superguide once a few more people test it. Less steps is always good.
Sent from my HTC PH39100 using xda premium
Click to expand...
Click to collapse
i am working with him on IRC to get a one-stop-shop for rooted users to flash a new rom. no more fastboot flash boot for the noobs!
LOL
You are still gonna keep the ROMs and kernals separate for people that would rather do it from adb/recovery right? Cause I've had terrible luck trying to take shortcuts using batches, programs and the like.
travisxcore said:
You are still gonna keep the ROMs and kernals separate for people that would rather do it from adb/recovery right? Cause I've had terrible luck trying to take shortcuts using batches, programs and the like.
Click to expand...
Click to collapse
the beauty of this tool is that you dont use batches and programs on your computer
its all on the phone and will boot you to recovery to flash the rom you want (as soon as he gets all the bugs worked out. im just the guinea pig here, inputting little value)
I've have been able to flash a kernel in recovery. I was using the first compile i think. First step I did was reboot recovery from advanced then I wiped dalvik and flashed the zip containing the kernel. It seemed to work anyways.
Sent from my HTC-X710a using XDA App
Pirateghost said:
i am working with him on IRC to get a one-stop-shop for rooted users to flash a new rom. no more fastboot flash boot for the noobs!
LOL
Click to expand...
Click to collapse
Thank God... lol
It hasn't gotten that bad yet, with not that many people needing to flash kernels, but I was waiting for the onslaught of problems involving it.
Pirateghost said:
the beauty of this tool is that you dont use batches and programs on your computer
its all on the phone and will boot you to recovery to flash the rom you want (as soon as he gets all the bugs worked out. im just the guinea pig here, inputting little value)
Click to expand...
Click to collapse
I'm still a little weary...idk I've never really liked not having control over something like this because if my phone bricks, at least I know its my fault. But I could see the benefit being out and just downloading the ROM/kernal straight to my phone and flashing it. And I definitely see the benefit for people that don't have a single clue what their doing. Would help cut down on the same 1000 help me posts...lol.
ToyGUN said:
I've have been able to flash a kernel in recovery. I was using the first compile i think. First step I did was reboot recovery from advanced then I wiped dalvik and flashed the zip containing the kernel. It seemed to work anyways.
Sent from my HTC-X710a using XDA App
Click to expand...
Click to collapse
bet it didnt flash a kernel even if it was included in the zip....
Appreciate all the help testing! Will keep this thread around if more issues are encountered.
For the time being I'm going to close down this thread as I've posted a new official thread!
Thanks everybody, especially PirateGhost!
New official thread: http://forum.xda-developers.com/showthread.php?p=20926830
This will help anyone who keeps having flashing issues.
More detailed instructions in my GUIDE!
http://forum.xda-developers.com/showthread.php?t=2295557
THIS IS ONE QUICK/SIMPLE ERROR FREE ROM FLASHING PROCEDURE
This should eliminate a few posts saying, stuck in download mode, stuck at logo. just vibrates and them MANY other issues that somehow, everyone seems to find.
Here is my quick rom flashing process I use ALWAYS (yes always)
THINGS YOU NEED ON extSDCARD
1. Extra kernels (2 or 3 you know works for your device)
2. Optional: 2 recoveries that can be flashed (I use CWM & TWRP)
3. Optional: apps.zip (a zip created from Titantium BU, containing Root Explorer, TU Backup, Quickpic, ES File Explorer and Terminal Emulator)
Flashing the rom: TOUCHWIZ/AOSP ROMS
1. Backup current rom (to the extsdcard)
2. Complete wipe, (I do complete, some people do not) Complete = No Issues [FACTORY RESET + CLEAR CACHE + CLEAR DALVIK CACHE + CLEAR DATA]
3. Flash the rom
4. Flash the kernel (your device kernel) (I know some roms have their own kernel) this is where your problems start.
AGAIN: FLASH YOUR KERNEL, you KNOW it works. 1 more time FLASH YOUR KERNEL. (you can experiment with other kernels after you boot)
AOSP ROMS - require you to flash gapps before you boot. [This is not required for TouchWiz roms]
5. Boot the rom.
FINISHED!!!! SUCCESS!!!
Total time to flash a rom:
7-10min
Errors - NONE
This goes for every rom in my guide.
TIPS:
This flash procedure is for Touchwiz Roms, if you are flashing AOSP roms, you must flash the gapps package associated with the rom you are flashing.
**** SGH-I337M Users: Often requires flashing a different kernel than the one included in most ATT ROMS. Any GT-i9505 kernel will work and Adam kernel and Faux kernel are both confirmed working for us Canadian users.
Note: Flash KERNEL directly after ROM then reboot device.
[Special thanks to blyndfyre for this helpful tip].
The extra recovery I flash if a rom does not like the recovery I am using.
Yes, you can flash recoveries back and forth.
Apps.zip I flash after the rom is up & running. This I use to get the rom setup (like root explorer and others needed)
I am in no way responsible for anything that may do damage to any device - Use these tips at your own risk - period!
If you found this useful in any way, please hit the THANKS button for my effort.
Reserved
Updated op
[07-06-13]
Hmm so everyone is a now a Oriental Flash Master from the far East now huh?
Sorry, I been to busy trying to flash anything and everything to actually have a working Xda app going. Just got done flashing the i9505 4.3 Google rom... runs alright as long as your in airplane mode.
Sent from my SCH-I545 using xda premium
Hey, did you get omega running? even with the port info?
TheAxman said:
Hey, did you get omega running? even with the port info?
Click to expand...
Click to collapse
I haven't messed around with Omega anymore. Been trying Hyperdrive and JellyBeans.. same problem, lose 4g after reboot
Edit: Running a rom called Foxhound Gearengine right now from the i9505 thread. Used the same way to get lte going and worked flawlessly. This rom is sweet and even uses Aroma installer.
Sent from my SPH-L720 using xda premium
dcaplinger76 said:
I haven't messed around with Omega anymore. Been trying Hyperdrive and JellyBeans.. same problem, lose 4g after reboot
Edit: Running a rom called Foxhound Gearengine right now from the i9505 thread. Used the same way to get lte going and worked flawlessly. This rom is sweet and even uses Aroma installer.
Sent from my SPH-L720 using xda premium
Click to expand...
Click to collapse
Yep, thats a good one, you could try backing up the apn from fox and restore into one of the other roms, should work.
[updated: 07-12-2013]