Samsung Epic 4G Cookbook
Let me start off by saying I AM NOT TAKING CREDIT FOR CREATING THIS THREAD. BTHOMAS22X STARTED THIS THREAD AND MY INTENTIONS ARE TO KEEP THIS THREAD UPDATED. 03/20/2011 is the day I took this over so all the thanks comments in the post prior to this date are directed towards BThomas22x
I want to say thanks to theimpaler747 for giving me control of this thread and understanding the situation. We all know that BT has been deployed over to Japan to help in the relief efforts over there Lord knows they need it. On behalf of TeamViper we wish him a safe and healthy return. I wanted control of this thread because I would hate to see this thread go to waste. BThomas22x would not want this thread go to waste either. So I will do my best to update this thread as much as possible. So please direct all updates for releases to me via PM and not BThomas22x. Thank you. BThomas22x can have this thread back when he returns from Japan I have no problem with that. If he wants me to keep updating it I have no problem with keeping it updated for future reference for users. I'm all about helping, learning and teaching so that's my motivation behind everything I do on XDA.
The purpose behind this thread is to make it a one stop place for everyone to find what they need. If I miss something at first, I apologize, just leave me a PM and let me know what I missed, or leave a post in this thread and I will update it every so often. Unfortunately, I will not be able to keep up with this EVERY day, because I will be working on projects of my own, but I promise you that I will update it at least every couple days should there be new items to add.
This post will be a compilation of different ROMs, Kernels, Mods & Guides, Fixes and more. If there is something that is posted in this thread that does not work, please, let me know and I will remove it. This is not a "I have problems with this" thread. If you have an issue with something that is posted in this thread (i.e. something isn't working for you), contact the DEV of that particular modification as I will NOT be dealing with personal issues.
If you decide to do any of these modifications to your Samsung Epic 4G, you are choosing to do so at your own risk. I, nor any of the contributors to this post will be held responsible for anything you do to your phone. Unless your phone grows the ablity to print money, in which case, we are totally responsible for it, and you can kindly return all money to us lol.
IF YOU ARE A DEV, AND YOU HAVE UPDATES, PLEASE LEAVE ME A PM INCASE I DON'T SEE IT IN THE THREAD.
This post will have no particular order to the modifications, but they will be at least categorized for organization. If something is put into a category, and you believe it belongs in another category, let me know and I will update it accordingly. Without anything further...
Root/Recovery & Drivers
One Click Root/Recovery With Clockworkmod Redirector
Root/Recovery 2.5.5/Samsung Epic Drivers - Noobnl
Root/Recovery 3.0.0.5/6 - Dameon87
ROMs
EB13 ROM's
Stock EB13 ROM w/ added Voice Dial Fix - Dameon87
VIPERrom [SynErgY] EXT4-RFS Dual EB13 5.0 w/OC/UV/VooDoo Sound/NO CIQ 03/19/11 - Team Viper
MiUi ROM [EXT4][OC Kernel] - Ahmgsk & jamezelle
[FROYO][AOSP Clone]Simply AOSP 2.2 (3/6/11) - TheDub
CyanogenMod 6.2 Beta - noobnl
CyanogenMod 7 | Alpha 1 - Dameon87
[Stock Flash][Odin]EB13 Extended CW2.5+RFS or CW3+ext4 2/24/2011 inc. Root+Redir - art3mis-nyc
midNIGHT ROM v5 (Journaling ON/Fewer Tweaks) RFS/CW2 and EXT4/CW3 3/24/2011 - ptfdmedic
midNIGHT ROM v5 (BYOR Edition) EC05 3/21/2011 - ptfdmedic
If you guys get a chance, please stop by ptfdmedic's site and check out his Autism Awareness blog. The man has a heart of gold to be so loving towards his family and still take time to build ROM's. If nothing else, just check it out. Direct link to his blog can be found here.
Bonsai4All EB13 - Mammon88 & Randy_T
SyndicateROM Frozen 1.0.2 (Malanga) :: nCIQ/Voodoo Sound/no wipe :: 3/18 - ACS
*not finished* Frankenstein E=Bee13² v1.0.1 EXT4 CWM3 - ecooce
Epic Experience - Version 2.0.08 - schizopunk
TrulyEpic v3 - AhmgskMod
Shinigami-グック *update* 03/20/2011, CNT 02:39 PM - feefeeboomboom
DK28 ROM's
ViperROM [TRiNiTY v2.0] EXT4-RFS Dual 4.0.4 - Team Viper
midNIGHT ROM v3.3 (BYOR and Pre-Built) AIO EXT4 - ptfdmedic
Frankenstein ROM - ecooce
Bonsaii ROM - Mammon88 & Randy_T
Nova's Supernova ROM - Nova
Quantum ROM 2.7.0 - Dameon87
Nebula ROM 1.0.7 (Seven Sisters) - plapczyn
ACS Stock DK28 Build - ACS Team
Epic Experience 2.0.07 - schizopunk
TrulyEpic V2.06 - Ahmgsk
TrulyEpic Rebirth v1.5 [EXT4/CWM3] - ragnarokx
Superheroes "Superman" 2.2.5 - earthbound[iap]
MeatRom v106 - xjman
ROM's Before DK28 will not be listed as not too many people are running them anymore. However, because a lot of people have been returning to DI18 for the OTA, I will add the Stock DI18 ROM with Modem.bin. Also, for those that are running the DI18, I will at least post the ROM that most are using for those that want it.
DI18 ROM's
Stock DI18 ROM with Modem.bin - Noobnl
SyndicateROM 1.0.2 (Shuriken) :: Speed, Battery, Style :: - ACS Team
Kernels
EB13 Kernels
Genocide 1.2GhzOC EB13 Kernel v0.4a (DK28 Compatible) - Rodderik
NOTE: Genocide 0.1a was compiled using the DK28 Initramfs, so it is compatible with DK28 ROM's as well as EB13. 0.2a was compiled using the EB13 Initramfs, but should still work with DK28 ROM's.
Stock EB13 Dual Filesystem [EXT4/RFS] - Dameon87
Twilight Zone Kernel v1.0.3 - Hisako - ACS
DK28 Kernels
More than likely, if you are running a DK28 ROM, then the kernel is included, however, many people have said that the EB13 Kernels will work with DK28 ROM's as well.
DI18 Kernels
[ACS]Xtreme Kernel v1.2.0-Lucy-1.3GHz OC,Battery,Tweaked Voodoo(options) - ACS Team
MixUp - Overclock/Undervolt-Taco Madness - Geniusdog254
Phoenix v1.49 - tehdarkknight
MODS/Guides
Basic Android SDK Tutorial For Beginners - BThomas22x
Return to stock/Fix bricked Epic - Aridon
How to upgrade to EB13 - Whosdaman
Kill full battery popup/prevent apps from closing from low battery - raiderep
Car Dock audio out fix for AOSP music player - rpro95
Recompiled libdvm.so for froyo - xjman
Ubuntu Port for Epic - BThomas22x
Epi-Nex ROM | USB Audio & TV-out | USB OTG | Bricked Epic Recovery - tmillar07
Remove am/pm from statusbar clock by modding services.jar - amosher13
Remove the omadrmconfigservice.drm to get more battery life on epic - kaokollaa
Call Audio Router - bluetooth/wired conflict hotfix - cicada
Keyboard Tweaks - smeyerhuky
Screen Rotation Lag Fix - running_the_dream
Safe to remove .apk's/Apps - Aridon
Manually update your PRL - Leviuqse
Epic 4G to Boost Mobile - Leviuqse
Hulu on the Epic - Nc2nc2
Comprehensive Guide to Rooting, Flashing, and Android Basics - DevinXtreme
Calibrate your battery - aal1
DK28 GPS Fix - kalico17
Easiest GPS Fix - Paltomiel
Reconnect to 4G much faster - Danny DiMarzio
EB13 Keyboard Fix - mkasick
Malware Patch Pre-Gingerbread - Rodderik
EB13 Camera Fix - mkasick
Build CM7 from source in its current state. Updated: 2011/03/19 - nullghost
Update your PRL manually (EPIC 4G) - Leviuqse
Will update with more later.
Tools
[ACS]One Click Odexer and Restoration Tool - Tanimn
[PORT] Autodeodexer 2.3a for the Epic 4G Froyo - Windows - amosher13
Android Customization Suite 1.2.2 - birgertime
Sources
Samsung Opensource
Simply go to the site, click "mobile" and search for "SPH-D700".
Reserved for OP
Awesome thanks for this makes it better to find things that are lost in the forum
Sent from my SPH-D700 using XDA App
nice, im sure that alot of people will find this thread very handy. thank you
Wow thank you, i'm so glad someone has finally done this. Awesome! Now hopefully the moderator will make it a sticky.
A+ for effort, but, isn't this what the wiki is for?
This is nice
sent from my Epic 4G
thematrixkid17 said:
A+ for effort, but, isn't this what the wiki is for?
Click to expand...
Click to collapse
Ok, so don't use it? ...you can still go to the wiki.
thematrixkid17 said:
A+ for effort, but, isn't this what the wiki is for?
Click to expand...
Click to collapse
Yes but most of the people who are looking for things do not realize that is what the wiki is for and then they create a random how do I do this thread. At least we might be able to just have this one extra thread rather than a bunch.
Awesome bthomas. Good work
Sent from my Evo Killer!!!
Nice, this is something I will definitaly find useful. Now I can get all this info straight from the app.
Samsung Epic ViperROM 4.0.4 Genocide 0.2a kernel
bout fkn time someone did this!
bt.......your awesome....your....like a good neighbor ;-)
Sent from my SPH-D700 using XDA App
BThomas22x said:
Ok, don't use it ...go to the wiki.
Click to expand...
Click to collapse
I don't think that's the right answer either.
He isn't knocking your work... but having 10 excellent guides without the information all consolidated is worse than one good wiki.
I admit, things that try to be *this* comprehensive deserve to be in wiki form. You might make a really awesome, complete guide: but what happens the day you stop updating it? A wiki, on the other hand, would just turn into someone else's project.
By the way, Cyanogenmod is EB13 now.
You can also add MIUI
Great Job BT as USUAL ...**** the haters ...We all know who the best Dev in the Game is
dnathan13 said:
You can also add MIUI
Click to expand...
Click to collapse
Which MIUI are you referring to? ...cuz the MIUI ROM that Ahmgsk made is in there.
Hes saying that.miui is updated to eb13 now. You don't have any roms under eb13 other than the deodexed.
Sent from my Evo Killer!!!
AndrewZorn said:
I don't think that's the right answer either.
He isn't knocking your work... but having 10 excellent guides without the information all consolidated is worse than one good wiki.
I admit, things that try to be *this* comprehensive deserve to be in wiki form. You might make a really awesome, complete guide: but what happens the day you stop updating it? A wiki, on the other hand, would just turn into someone else's project.
By the way, Cyanogenmod is EB13 now.
Click to expand...
Click to collapse
Perhaps not, but this is just an organized list, should people not update the wiki. Also, i never told anyone to stop using the wiki, so it'll be there as well should someone prefer that. Also, *IF* i did ever stop updating it, someone else would come along and do the same thing. That's the beauty of this, no one's feelings get hurt, cuz someone else can always do the same thing. I understand 100% what you mean about it, but at the same time, i find this a lot easier to understand than the wiki ....click a link and you're there. and it's more up to date. I saw the wiki, and saw that some of the ROM's that were still being represented, were being represented as past ROMS. Personally, i've seen my ROM on there as "ViperROM TRiNiTY 3.0.3" and i was already on build 4.0.2c... No one has to use this, and i encourage you to use the wiki if that's what you prefer. But also, thanks for the CMEB13 heads up.
musclehead84 said:
Hes saying that.miui is updated to eb13 now. You don't have any roms under eb13 other than the deodexed.
Sent from my Evo Killer!!!
Click to expand...
Click to collapse
Ahhh ok, good lookin out ...i'll make the change now
Related
Hey all. Been a while since my last release of s3vo for the evo which was sense based, but I really wanted to start learning android and have a better perspective of it. I decided to dig a bit more into compiling android. Started horsing around with github and learned to start compiling my own builds from aosp wih the help from cmsrc, evervolv, and a few others githubs. Since the release of gingerbread to aosp, i moved away from sense. There are things that i do miss about sense, but the usability of the phone without it is just unmatched imho. Many people use or have used cyanogenmod. IMHO is a great open source project that has some of the best devs out there. I have always been more into the 'vanilla' look opposed to the themed and aftermarket. Recently i have been compiling gingerbread for the evo and mt4g and have had nothing but the best reviews. Basically the reason why i am here. Wondering if there was any interest in a few of my builds. Main reason from moving away from CM6/7 (cyanogenmod), ADW launcher and the extra added bloat and themes. Currently as i look at my phone, my battery stats have me at 31 hours and counting with 15% left. So battery life as you can tell was one of my main concerns. Everything works!!!
1.3 build is based off 2.3.7. (Thanks cm team) and cm kernel 2.6.37.6 (thanks cm team). And YES it has Wimax AND HDMI Mirroring. (thanks teamwin)
gingerbread-evo-deck-1.2(x) - 2.3.4 Video - Thanks Dash
1.2.1 build is based off 2.3.4. (Thanks cm team) and cm kernel 2.6.37.6 (thanks cm team). And YES it has Wimax AND HDMI Mirroring. (thanks teamwin)
gingerbread-evo-deck-1.2(x) - 2.3.4 Video - Thanks Dash
1.0 build is based off 2.3.3. (Thanks cm team) and cm kernel 2.6.37.4 (thanks cm team). And YES it has Wimax AND HDMI Mirroring. (thanks teamwin)
gingerbread-evo-deck-1.0 - 2.3.3 Video - Thanks D/\SH
There is *nothing* that doesnt work anymore on 1.0. If an app that you are used to using from a 2.2/sense rom doesnt work, chances are that app hasnt been recompiled for gingerbread. Please bug the app author and not me
*!* By downloading any files, ROMs, and or apks, you verify that you have the appropriate licenses for all software contained within *!*
l assume no responsibility for any damage you may cause to your phone.
Before flashing your phone, please make sure you are completely rooted.
For information about rooting, please go to:
[ROOT] ~~~ HTC EVO - Universal Auto Root ~~~ v2.3 (works with all version)(2/13/11) - xda-developers
After flashing your phone, please make sure you update to the latest radio, wimax, nv, and pri:
For information about updating your radio, wimax, nv, and pri, please go to:
[ Radios ][ 12-17 ] All EVO Radio, WiMAX, PRI, NV & HBoot versions - xda-developers
Special Thanks to: CyanogenMod Team, and Team Win, where most of the source came from, preludedrew and evervolv team, which helped me tremendously get my feet off he ground with android. And the originals, Calkulin, No2Chem, GGuruUSA, Colonel00, Conflipper, AstainHellbring, LennySH, NexVision, CLHatch, Chainfire, JooJooBee666, and Polargoat for putting up with me for many years and always helping me out.
Donations are VERY much appreciated.
Want to donate but dont have any extra money? Check out some of our site's sponsors at http://www.dev-host.org
[size=+1]For updates, news, and my gibber jabber, please follow me @kushdeck on twitter..[/size]
[size=+1]We now have an irc channel. Please join us @ #dev-host on freenode..[/size]
*New Downloads* Please help support your dev, check out our site's sponsors. Thanks.
gingerbread evo 1.3 Stable
gapps 8-28-2011
gapps 8-28-2011 with Voicemail.apk
[size=+1]*Official thread and ALL Downloads*[/size]
[size=+1]*Issue Tracker*[/size]
[size=+1]*Changelog*[/size]
*Install Instructions*
1. Reboot into recovery. I use Amon's recovery.
2. *optional* make a nandroid backup.
3. Wipe Everything.
4. Flash gingerbread rom zip.
5. DO NOT REBOOT YET.
6. Flash gapps zip.
6a. Flash Kernel *if you are using a custom kernel as Tiamat or Savaged-Zen*
7. Reboot.
8. Enjoy gingerbread!
Enjoy,
-deck
*reserved*
Thanks Deck!
good looking out!! hey does the GPS work? because i tried yours last week and i notice i had problems with it...
double post
Sweet a official thread!!!
so long fixer!
chiefs72 said:
good looking out!! hey does the GPS work? because i tried yours last week and i notice i had problems with it...
Click to expand...
Click to collapse
no, your phone has trouble with it. gps works for 9 out of 10 people, maybe even 9.5
i thought it was about time to make an official thread. trying to read the other 2 here was getting out of hand
-deck
great work deck! just flashed, so clean! kinda sexy even!
a2sd?
does this support a2sd?
Admiral2145 said:
does this support a2sd?
Click to expand...
Click to collapse
not built in yet.
-deck
Kushy w the win
Evo 4G -> Nexus S 4G
Full wipe coming from cm?
Sent from my PC36100 using XDA Premium App
Finally, go kush! Best rom ftw
Sent from my PC36100 using XDA Premium App
mkeena0305 said:
Full wipe coming from cm?
Sent from my PC36100 using XDA Premium App
Click to expand...
Click to collapse
Full wipe always recommended when comming from a different rom.
Finally an official thread, hey deck is mms fully working on v1.2b?
Always used your ROMs back when I had a TP & TP2, so I know this will be as good as your past ROMs!
EVO on Tapatalk
Awesome ROM very fast!
Sent from my decked PC36100 using Tapatalk
Does this ROM have the same issues as the other 2.3.4 builds like no MMS and 4g always bring turned on aftet a reboot?
Chris
Lrod0175 said:
Finally an official thread, hey deck is mms fully working on v1.2b?
Click to expand...
Click to collapse
I flashed v1.2b over 1.1 and MMS is working perfect for me, i hope that helps
Works perfectly for me. Running 1.2b with SZ kernel. The only minor issue so far is battery indicator. When charging, the light turns green at 90% (I am aware that is still charging =))
This is the stock kernel split out of the 4.24.651.1 STOCK release. Untouched, unmodified, unmolested
THIS KERNEL IS FOR STOCK HTC SENSE 2.3.3 GINGERBREAD ONLY. I am NOT a developer, just someone who wants to give back and knows how to split a BOOT.IMG to get the zImage out of it.
Note: Some custom kernels include 'extras' in their zips that may make going back to stock impossible. Always nandroid if you have an install you don't want to lose. Also, Don't forget to wipe cache/dalvik after flashing.
Download:
Stock kernel (unmodified) can now be found in the Kernel Manager app. Free/Paid versions on the Market. Wireless N version will not appear in the app as it isn't pure stock and thus not supported by anyone but yourself.
HTC KERNEL from 4.24.651.1 Release:
- 4.24.651.1 %100 STOCK (Kernel Manager mirror)
- 4.24.651.1 %100 STOCK (Mediafire mirror)
- 4.24.651.1 %100 STOCK (MultiUpload mirror)
HTC KERNEL + Wireless N from 4.24.651.1 Release:
- 4.24.651.1 %100 STOCK + Wireless N kernel module (Kernel Manager mirror)
- 4.24.651.1 %100 STOCK + Wireless N kernel module (Mediafire mirror)
- 4.24.651.1 %100 STOCK + Wireless N kernel module (MultUpload mirror)
Click to expand...
Click to collapse
Credit:
- TeamWin / Kernel Manager developers
- TeamWin / Bandwidth and Hosting providers
- Koush (AnyKernel scripts)
- MultiDev for the Wireless N modified kernel module.
- dsixda's HTC kitchen (allows me to be lazy and extract the kernel from boot.img with a few button presses.)
- Thanks: Everyone who owns an EVO 4G and isn't afraid to root.
GPL: HTC 2.3.3 Kernel source initial release: direct link or at developer.htc.com
github said:
Note: You probably won't need these. At least not until we get a source for custom kernels.
These are stock kernels ripped out of the 4.22.651.2 and 4.24.651.1 STOCK releases. There is nothing fancy here. Decided to make this thread to make it easier to find. I did make these zips myself, but I believe there are others out there already.
Needs testing, I don't have an EVO right now. Thus, I'm bored so I made these. Should flash in any recovery.
Credit: Koush (AnyKernel scripts), MultiDev for the Wireless N modified kernel module.
Thanks: Everyone who owns an EVO 4G and isn't afraid to root.
THESE KERNELS ARE FOR STOCK SENSE 2.3.3 GINGERBREAD ONLY. We still don't have source code from HTC, so nothing has changed. I am NOT a developer, just someone who wants to give back and knows how to split BOOT.IMG to get the zImage out of them.
Don't forget to wipe cache/dalvik after flashing.
LATEST STOCK EVO RELEASE KERNEL:
- 4.24.651.1 %100 STOCK
- 4.24.651.1 %100 STOCK + Wireless N kernel module
******
FIRST GINGERBREAD RELEASE KERNEL:
- 4.22.651.2 %100 STOCK
- 4.22.651.2 %100 STOCK + Wireless N kernel module
Click to expand...
Click to collapse
source code has been released today!
http://forum.xda-developers.com/showthread.php?t=1191582
accessing said:
source code has been released today!
http://forum.xda-developers.com/showthread.php?t=1191582
Click to expand...
Click to collapse
beat me to it
Thanks. I saw that earlier. I'll add notice to the original post.
thanks Op. nice to have this to go back while we test new custom kernels.
Thanks man. I actually need this now lol! btw are you the same guy that started github.com?
No problem. And no relation to github.com ... that would be cool, however.
While I'm at it:
Please direct any and all donations / thanks / lulz to TeamWin members. These guys (among others) do the real dev work around these parts.
Going to re-upload, seems that some recoveries are giving errors. I'm going to update the update binary and script, this should fix it. You will have to redownload later on. I've changed the filenames so you can tell.
edit: fixed zips done uploading, links updated. I apologize.
github said:
edit: fixed zips done uploading, links updated. I apologize.
Click to expand...
Click to collapse
Clicking the links is taking me to a MediaFire error page.
EDIT: Hmmm must've had a cached version, because now the OP looks completely different, and I'm willing to bet the links work. I guess you were still working on updating when I posted. Sorry!
Yes indeed, I did a total rehaul of the OP, and uploaded new files that now flash fine (at least on my EVO).
Installed stock 4.24.651.1 ROM, flashed Lithid-CM's kernel, verified it was installed (had smartass governor and such). Rebooted, Flashed my stock kernel & wiped, rebooted and verified the stock kernel was installed from the Menu | About Phone | Software Information screen.
Should all be well now, sorry for any confusion
I have rooted stock 4.24.651.1, do I need to download the stock kernel? Also will this allow hdmwin to work?
You really had time to put in NO WIRELESS N FOR YOU! c'mon now! lol Nice.
When the last froyo release came out a lot of people were getting the best battery life out of the stock kernel. Immediately after the source was released there appeared a stock kernel with SBC patched into it, and then I believe another stock kernel with SBC and HDMwIn support.
If one of our amazing devs could do that with the latest stock gingerbread kernel (with wireless N support of course), we'd have a fully functional, stable, sort of safe alternative until they have the time to create their masterpiece custom kernels. I believe that would put many a smile on many a face. Just a thought...damn, I wish I knew how to do it.
Thank you for your time.
If someone creates a stock SBC kernel (with or without Wireless N) I'd be happy to add it here with their permission and with credit to them. I'm not a coder by a longshot, just a tinkerer, so I really can't help with that.
On another note, the stock (not Wireless N) kernel can now be found in the Kernel Manager app for easier flashing. I won't add the Wireless N one because I don't want to or have the time to support it. I really don't 'support' any of these kernels because that is HTC's job, but I am happy to help answer questions on them the best that I can. I also don't have access to an "N" access point.
Enjoy, and thanks for the comments.
P.S. and yea I added the "No Wireless N For you!" just as a reassurance that you had the correct zip.
jtslush said:
I have rooted stock 4.24.651.1, do I need to download the stock kernel? Also will this allow hdmwin to work?
Click to expand...
Click to collapse
I have no idea on HDMI. If it's part of what HTC offers, then that is what you get. If you have a ROM installed, you already have a kernel installed. A kernel is required to boot the phone, and thus is part of the stock ROM.
ok i switch kernels to Evo 4g Freedom-v0.8.5 Kernel and my phone wasn't able to recognize it was connected to the computer anymore... so I thought to fix this I would go to the latest stock kernel except this didn't work either... what should I do?
ghearn18 said:
ok i switch kernels to Evo 4g Freedom-v0.8.5 Kernel and my phone wasn't able to recognize it was connected to the computer anymore... so I thought to fix this I would go to the latest stock kernel except this didn't work either... what should I do?
Click to expand...
Click to collapse
Did you get this sorted out? I noticed no one had responded. Let us know if you're still having issues.
System UIDs inconsistent
wrong thread...sorry
StarskyROM v2.0
Disclaimer:
Code:
This ROM will convert your phone's NAND memory partition layout to MTD, and filesystem to Yaffs2. If you don't know what that means, find out.
Guess what? Your warranty is void.
You flash this ROM completely. at your own risk. StarskyROB is not held liable if your phone gets bricked, if your warranty is now voided, or if your phone transforms into Megatron and eats your family.
StarskyROB is not held responsible for bugfixes or releases.
This ROM uses the Linux kernel which falls under the GPL.
Source code for Kernel is found at the thread linked at the bottom of this post.
Source code for Samsung's EI22 build can be found at opensource.samsung.com
[/SIZE]
This will be a community driven rom, from the beginning to completion. Your requests, reports, testing and assistance will be what makes this rom successful!
A community driven, CarrierIQ free, minimal base rom from which we let you customize. Nothing I hate more than downloading an amazingly stable rom, that has a bunch of unwanted themeing, apps etc. The goal here is to provide a stable rom, with essential performance, and UI experience tweaks without overloading you with themeing, Angry Birds RIO apks, Pictures of my pet rats etc.
Note: I Need testers, ideas, bug reports, and suggestions! Please voice your opinions!
Updated 1/8/2012
Goodness:
CIQ Removed
Opensource MTD Partition Map
YAFFS2 File System
Shadow Kernel
Overclock / UV up to 1.4ghz [Voltage Control Compatible]
Voodoo Sound*
Voodoo Color*
*download Voodoo Control from Android Market (free version)
Kexec support
Built-in TUN, CIFS, FUSE, & TCPMSS
Rom Manager Compatible
Extended Power Menu
Keyboard Skips Fixed
CRT OFF
HOTSPOT HACK
VOLUME ROCKER MOD
SGS4G ADRENALINE TWEAKS
BUILD.PROP TWEAKS
GPS FIX
BATTERY 1% MOD
GREEN OVERSCROLL
ROBOTO [ICS] FONT
BUG REPORTER APP BUILT IN
SUPERUSER PERMISSIONS
ADW LAUNCHER
DeODEXED
Zipaligned on boot
StarskyROM 2.0 Has Been A Rebuild from the ground up to ensure greater stability.
One of the tweaks has rendered a weird bug where althought the phone charges while off, the screen stays on with the loading battery screen. If anyone has a fix please let me know.
Installation:
1. Download Zip. Flash Through CWM 5
LINK : http://developer.clockworkmod.com/downloads/2184/1715/Starsky-MTD-2.0.zip
or
1. Use Rom Manager!
CHANGELOG:
1/8/2012 Rebuilt from ground up. Released for testing.
12/02 10 locks, aio, battery charges when powered off now.
11/23 Incorporated Volume Rocker and Hotspot. Made rom manager additions to build.prop. Changed extended power layout. Fixed charge while off. Wrote bug reporter app. Included latest gmail, gmaps, voltage control and titanium backup. Build.prop tweaks checked for redundancy. Updated to nubernel 0.0.2. Danced all night. Roboto font added.
11/16 Compressed Install File.
11/14 Rogue Processes Vanquished.
Extended Power Menu!
Removed all thirdparty apps for a clean clean clean install [besides ADW]
Fixed Colors Matching.
Fixed Build.Prop.
New install script will backup your data, convert to ext4 and attempt to restore your data.
Removed Bootanimation Completely. Stock Android Ani is present.
11/13 CRT OFF, Battery 1% Mod, UI Tweaks, EXT4 Autoconversion
11/11 Bugfix.
11/10 Final GB Release EI22, CiQ Removed, Zipaligning, More tweaks, New BootAnimation,
11/7 Updated Nubernel, Added Adrenaline Tweaks, Added Build.prop edits, Changed Default Wallpaper
11/4 New Kernel, Install Script, Smaller File Size, Reboots fixed, Various Bug fixes. STABILITY, STABILITY, STABILITY!
9/1 Added Crawrj`s AIO MOD, Fixed data/app install, fixed LCD Density issues
A VERY BIG THANKS TO
bbleos for the amazing Shadow Kernel
Nubecoder for nubernel
k0nane for your amazing work with CIQ
ksmullins for your help with ideas, suggestions and general chatting
noobnl for inspiring me to dig deeper into developing and not just be a zip dev
decad3nce for all of your work with the epic community
uberpenguin for all of your work
the ENTIRE CM7 dev team for you work on MTD
rodderik for your amazing work, much of which is a basis in every custom kernel we see in this community
my testers! thank you guys
qbking for your vids
toadlife for helping me out in a bind
chris41g
koush
cyanogen
earthbound
senseisimple
DRockstar
mkasick
many more i may have left out. i am sorry.
Thanks to QBKING77 For These Awesome Youtube Videos!
Note: Review and How Two are for 1.3
How to: http://www.youtube.com/watch?v=GGQMzUm-gcA
Review:
http://www.youtube.com/watch?v=M-7oQ0G8YUc
If you'd Like to Remain on BML:
StarskyROM 1.5 is available for download on ROM Manager. Please install from there.
Awesome! Can't wait to give this a spin once its up
Sent from my SPH-D700 using xda premium
Post up some screenshots when you have a chance
Sent from my SPH-D700 using xda premium
Is it possible we can get a stock theme version too?
Sent from my SPH-D700 using XDA App
There will be 2 versions. One with a minimilistic black theme. one stockish theme!
starskyrob said:
There will be 2 versions. One with a minimilistic black theme. one stockish theme!
Click to expand...
Click to collapse
Well, a minimalistic black theme is exactly what I have been using lately. Looking forward to this!
Sent from my SPH-D700 using xda premium
Can't wait
Look forward to it. I thought you couldn't remove CIQ without source? Maybe i read that wrong.
Really looking forward to this. Always love a new rom from a new dev
Sent from my SPH-D700 using Tapatalk
latinmaxima said:
Look forward to it. I thought you couldn't remove CIQ without source? Maybe i read that wrong.
Click to expand...
Click to collapse
Its more devs didn't want to take out ciq from leaks cuz its so time consuming and then there's another leak 2 weeks later... it was don on ee03 it think.
starskyrob said:
There will be 2 versions. One with a minimilistic black theme. one stockish theme!
Click to expand...
Click to collapse
Do a stock theme first (probably easier that way)
Just add the tweaks and mods first while keeping the regular look (w/ overscroll and off animation though) so then you can add the themed version later.
That way people will have the option to flash a slimmed down version of EH17 with the freedom of adding their own themes or tweaks to it.
Just a suggestion (I like stock, lol. Would be great to see a ROM that's stock but with mods and tweaks and no bloatware all in one ROM)
Please keep up the GREAT work!!!
jjjjayd13,
|| Acer || said:
Do a stock theme first (probably easier that way)
Just add the tweaks and mods first while keeping the regular look (w/ overscroll and off animation though) so then you can add the themed version later.
That way people will have the option to flash a slimmed down version of EH17 with the freedom of adding their own themes or tweaks to it.
Just a suggestion (I like stock, lol. Would be great to see a ROM that's stock but with mods and tweaks and no bloatware all in one ROM)
Click to expand...
Click to collapse
Lol...why not DL the leak and delete the bloat and add overscroll glow?
Sent from my SPH-D700 using xda premium
JohnCorleone said:
Lol...why not DL the leak and delete the bloat and add overscroll glow?
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Because I'm too lazy to do it myself
Aww yeah! Looking forward to it!
|| Acer || said:
Because I'm too lazy to do it myself
Click to expand...
Click to collapse
Honesty, wow! Now I hope someone does it for you Acer. You are getting a "thanks" lol
Sent from my SPH-D700 using xda premium
JohnCorleone said:
Honesty, wow! Now I hope someone does it for you Acer. You are getting a "thanks" lol
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Haha xD. It's true! It'd be awesome if someone just made a ROM (using Odin or cwm) that had all the tweaks and mods along with the overscroll and off animation and bloatware removed. Those are the first things you do with a new leak/software anyway .
latinmaxima said:
Look forward to it. I thought you couldn't remove CIQ without source? Maybe i read that wrong.
Click to expand...
Click to collapse
I thought that too.
ETA ?
10char
11/22/11 Update: Added "reboot bml8 recovery" patch for ROM Manager suppport.
11/8/11 Update: Updated keyfix kernel with the EI22 initramfs. Also, Samsung has placed the previous official (and now labeled EI22) source tarball on their opensource site.
10/24/11 Update: It appears that Samsung has removed the "official" Epic GB source tarball from their website. I've mirrored it for anyone interested in the original release. For anyone actually looking to build with the sources, you're probably better off using Rodderik's GitHub
10/19/11 Update: As everyone's found out by now, Samsung released official Epic GB sources last night. There's not that many changes to our device in the official source tree compared to the previous, but a few appear to be subtlely important (see abbreviated deltas). It still needs some work to get into a buildable state, but it does appear to work great on EH17!
I've updated most of my patches for GB, conveniently packaged together. I've also uploaded a new EH17 kernel that works on stock (rfs) EH17 ROMs and includes the keyboard fixes with optimized values, along with userdebug and kexec support. Feel free to give it a try.
Meanwhile Rodderik is updating his GitHub repo to include all these patches for folks to clone from, stay tuned.
Happy hacking!
So apparently when Samsung released the kernel sources to the Mesmerize's Gingerbread update a month-and-a-half ago, that source tree contained almost-buildable kernel sources for our device as well.
I've patched the sources (removed modemctl definition, added tfsr driver, compile right camera driver) to build for the Epic. I've also built a custom EH17 kernel combining these sources with the EH17 initramfs. It's essentially stock EH17 with ro.debugging=1, adbd always-spawning during recovery, and testkey signature verification. I'll get to porting over some other patches (like the dropped key fix) soon.
As for compatibility with EH17, the source tree itself appears to have been checked out on 8/30 and looks to include everything EH17 does. I ran "strings Image | sort -u" on both kernels to make sure there weren't any obvious strings/symbol differences between them. The ones that remain appear to be minor, but legitimate fixes.
Thanks to jt1134 & Rodderik for pointing out that the Mesmerize source released contained Epic code, and Tortel & ugothakd for testing.
GitHub repo, thanks Rodderik!
To build:
Grab SCH-I500_USCC_Opensource_Update3.zip SPH-D700_GB_Opensource.zip from opensource.samsung.com, extract.
Run "make mrproper" to get rid of atlas (Mesmerize) config junk.
Patch to complete Epic support.
Build with EH17 initramfs as usual, use victory_8G_defconfig for kernel configuration.
Mirror links:
Official GB sources: SPH-D700_GB_Opensource.zip (originally posted on opensource.samsung.com, since removed.)
Epic GB source patches: kernel-GB-3a-patches.tar.gz
Source-compiled, keyboard fix EI22 kernel: kernel-GB-3a.tar.md5
(URLs for Mesmerize tree patches removed, although they're still valid.)
Flashed this yesterday(11/13). Working good so far.
Edit: Oh, and first! Sorry iSaint
Sent from my SPH-D700 using Tapatalk
HAHAHAHA! Epic. I love you guys!
Yeah, um, I love you. <3 lol.
No. I was first. I tested it lol
[edit] actually, tortel was first. but that was before i got on board.
Hmmmm...who would of known part of our kernel source was right under our noses
Sent from my SPH-D700 using xda premium
It just occurred to me that, with this finding a lot of good can happen, as well as ICS tomorrow. Depending on timezone I should say.
Sweet. Hopefully this'll help cm7
Heart just stopped beating LOL!
What about stratosphere then?
Oh well nice work!
Sent from my SPH-D700
winning
bet samsung was just watching and waiting to see how long it took one of you/us to figure it out, lol.
this is wonderful news
Ceelos09 said:
Hmmmm...who would of known part of our kernel source was right under our noses
Click to expand...
Click to collapse
Ideally there would be one Samsung Android kernel source tree that would contain code for our device as well as all their others. However, I've been checking somewhat recently and code for Epic never appered in the GT-I9000 sources (which have been updated recently) nor in the Stratosphere ones.
It didn't occur to me to check the Mesmerize sources sooner, but as the only US device with an official GB release (still?) it shouldn't have been much of a surprise. It's also worth nothing that there appears to be GB sources for the Indulge in there as well. I'm not sure of their buildability though.
GREAT work mkasick.... everyone be SURE to thank him!
SWEET !!!
Exciting! Do the cm7 guys know about this, or is already used in the build we have?
Neckberg said:
Exciting! Do the cm7 guys know about this, or is already used in the build we have?
Click to expand...
Click to collapse
I'm not sure, JT helped Decad3nce with CM 7 though and they both hacked the EH17 kernel to work for this. So hopefully it's something Decad3nce can use.
He said he was moving so he probably won't be back until tomorrow.
Neckberg said:
Exciting! Do the cm7 guys know about this, or is already used in the build we have?
Click to expand...
Click to collapse
The main CM7 people are Decad3nce and jt and they haven't been on irc today.
this is exactly what we been needing...THANK YOU VERY MUCH mkasick!! You rock my friend!
Downloading now - going to see if I can compile a bootable kernel
Sent from my CyanogenMODed Epic
Neckberg said:
Do the cm7 guys know about this, or is already used in the build we have?
Click to expand...
Click to collapse
I believe JT was the one who discovered the Mesmerize sources were pertinent to us. He might've been able to compile something, but at least Rodderik was stuck on the missing tfsr driver without the right debugging bits.
I discovered this worked somewhat haphazardly when Rodderik mentioned the Mesmerize sources to me. They booted the first time with EH17 on SD, but wouldn't boot from flash. Since I was able to get it to boot off SD, debugging was a good deal easier.
In any event, it's a drop-in replacement for the current kernel used by the Epic CM7 build, so I'm sure they'll make good use of it sooner or later.
Actually what I'm curious about is if the reboot problems still persist with this. I haven't had one yet, but they haven't been a problem with stock EH17 on my device either.
The G1 Oracle
Some of us decided to start a new thread like Royalknight6190's ROM Bible, because that hasn't been updated since Feb. 2011. However, as demkantor pointed out, the ROM Bible is pretty up to date up until Froyo, so there's not much point just reposting stuff. Therefore, although I have gone down as far as Eclair, I've only added new, relevant ROMs. Please PM me if I have missed out a ROM, this needs to be kept up-to-date
Credits: Don't know how we're gonna sort credits out, over the years there'll be tonnes of people we want to thank!
GUIDES:
NEW! [THURS 14/03/13]: [GUIDE] Rooting G1, ADB/Fastboot Setup, Partitioning, etc. by @FeintDoxx
How-to- Root, Hack, and Flashing your G1/Dream by @Koush
Or... Root a T-Mobile G1 (HTC DREAM) FOR THE COMPLETE BEGINNER!! by @junio07
How to install 1.33.0013d HBOOT and 2.22.28.25 via recovery by @TheShortybro
How to install recoveries... courtesy of @Amon_RA 's RA-dream-v1.7.0 thread (the same process applies for all recovery.img files - just scroll down a bit )
RECOVERIES:
NEW! [FRI 31/05/13]: ClockworkMod Recovery unofficial v5.0.2.8 (32B) and v6.0.1.2 (32A/B) compiled by @jianC
ClockworkMod Recovery Official v2.5.0.7 or ROM Manager on the Play Store
RA-dream-v1.7.0 by @Amon_RA
Amon_RA - Fmod by @frankdrey
KERNELS:
Ice Cream Sandwich
ezgb 1.5.3 (below) linaro-built kernel by @tvall via his United ICS thread
ezgb 2636 v1.5.3 (patched 1.5.2 for ICS by anddisa) compiled by @tvall via @banana4444's BananaSandwich thread (from @tvall 's United ICS thread, but I can't find where @tvall originally posted it )
Gingerbread
2636 ezGb kernels by @ezterry
2635 Chaos kernel by @cronnicorey via his CronMod-Dream thread
Froyo
ezGb kernels by @ezterry
ROMS:
Firstly, I think here is a good place to mention that there is, surprisingly, a form of non-android development for the G1 in the form of Firefox OS / Boot2Gecko, provided by Infinimit... for info, take a look at Project Lizard
Jelly Bean
Jelly Bean for HTC G1 - 4.1.1 Pre-Alpha by SoCal Devs
Ice Cream Sandwich
CyanogenMod 9
United ICS by @tvall
BananaSandwich v0.2 - first smooth & fast ICS ROM by @banana4444
Gingerbread
AOSP Based
NEW! [TUE 22/01/14]: Infinite Dreams by @ivn888 and @enricocid
EzGingerbread by @ezterry
COS-DS by @roalex
BeatMod GingerBread by @zFr3eak
AOSP GingerBread!! Dream v0.2 by @Dominating
CyanogenMod 7 Based
tvall's CM7 by @tvall
CronMod-Dream by @croniccorey
BananaBread v5.0 Final D/S Multilanguage by @banana4444
GinSense by @Rushness
BlueGinger by @blaster44
The Official "Unofficial" CM7 for DS by @dw9906
GingerbreadbyNomy by @Litesorrows
Ginger yoshi 1.5 (android 2.3.5) by @yohshua
MIUI
NEW! [TUE 22/01/14]: MIUI 2.4.20 by @Tquetski
HTX MIUI X by @Hintay
Froyo
AOSP Based
LMCFroyo by @ryree0
Eclair | Android v2.1
Sense 2.0
Liberty v0.51 by @Infinimint, @jianC, and the UNITED Dev team
Other
Servers
NEW! [TUE 22/01/14]: DreamServer (1.6 Donut minus Dalvik, UI, etc.) by @calamari
This is pretty nice. Although i'm a magic user, even magic users can benefit from that.
Reserved
Oops, too late, but....reserved.....
I once started a dedicated site for this, but that didn't go anywhere.
It was pretty nice because anyone could add to it.
Oops, didn't mean to thanks, but I'm sure you deserve it anyway frankdrey!
Yeah I wish we had gotten more done with that site, but o well, I guess we were both just too busy.
I was thinking maybe we could make some addition to the xda wiki? Don't know how well that would work but...
Anyway htcdreamon is going to speak with a mod and see if we can clean up this thread, add a spot or two for each of us in the begining and we each be resposible to add info, I'm sure if you want in to it could be done
Sent from my HTC Vision using xda premium
frankdrey said:
I once started a dedicated site for this, but that didn't go anywhere.
It was pretty nice because anyone could add to it.
Click to expand...
Click to collapse
Link?
tass0s said:
This is pretty nice. Although i'm a magic user, even magic users can benefit from that.
Click to expand...
Click to collapse
I agree, most of my searching for info and resourses for my 32b was done in the g1 section.
Sent from my HTC Magic using xda premium
HTCDreamOn said:
Link?
Click to expand...
Click to collapse
Its gone unfortunately. It was a .tk domain that expired. And I havent signed into the x10hosting panel for the required amounts, so thats gone too.
Sent from my GT-P5110 using Tapatalk HD
HTCDreamOn said:
Oops, too late, but....reserved.....
Click to expand...
Click to collapse
Damn, im sorry, maybe we can find a mod that can delete that for us.
Don't worry about it
tass0s said:
Damn, im sorry, maybe we can find a mod that can delete that for us.
Click to expand...
Click to collapse
Oh no, really, doesn't matter at all, I'm trying to get a mod to give demkantor a post under the OP anyway, so we can move stuff around then.
On a general note to everyone, do people want versions of Android in ascending or descending order? i.e. ascending (from cupcake through to Jelly bean) or descending (from Jelly bean down to cupcake)?
I say newest first, as people probably want to see what's newest right away. Also the older stuff is all linked in the rom bible
Sent from my HTC Vision using xda premium
demkantor said:
I say newest first, as people probably want to see what's newest right away. Also the older stuff is all linked in the rom bible
Sent from my HTC Vision using xda premium
Click to expand...
Click to collapse
What d'you mean by "older stuff"? Also, I'll thank you tomorrow because apparently I'm limited to 8 thanks per day.
Looks like I got some left!
the rom bible is realy complete up to early 2011 or so, since then most roms have been froyo and up, actualy the rom bible probably has everything ecliar and older so if we start with the latest people can have the all in one place for roms that have never been listed before. As we get time we can link it all!
Sent from my HTC Vision using xda premium
OK, stickied this one. Need to get one of the admins to resolve an issue with the second post, copied the first post like normal to make a second one but for some reason the system is swapping them. Edit: Just read the rest of the thread and realized you ended up wanting a different arrangement there, sorry. OK, let me see if I can fix that up and put something by demkantor in the right place. Actually demkantor mentioned a cleanup as well there, so maybe consider what you want and then self report the thread and let us know.
demkantor said:
I say newest first, as people probably want to see what's newest right away. Also the older stuff is all linked in the rom bible
Sent from my HTC Vision using xda premium
Click to expand...
Click to collapse
Definitely!
It's hard to find the newest roms, not that there are many anymore. They tend to get buried by posts to old roms.
Maybe starting up that site again would be a good idea?
It'll be a lot more flexible than this :|
If you think so, we have two choices on how to do it:
1. phpbb (authorship will get awkward, since original devs arent around to post their roms)
2. html (will be the most flexible, but also most difficult )
and *sigh*
3. Me and my friend (a php coder) code a web platform for this specific purpose. This is by far the best way, but will take the most time and effort.
I see what you mean, this is proving difficult to make more widely editable. Also sorry for the gaps, I haven't had much time to work on this.
Hey thanks bro for mentioning me!
To clear up some info, the ezgb linaro kernel is built by me for cm9, and is just the ezgb 1.5.3 ics kernel built with linaro. I had further plans for it, but I've had very little free time recently.
The 1.5.3 kernel is built by me from anddisa's git without code changes. His code was just ezterrys latest kernel plus some patches needed on ics. I just compiled and posted.
Sent from my Evo V 4G using Tapatalk 2
RE: [INFO][REF][FRI, 31/05/13] The G1 Oracle
tvall said:
To clear up some info, the ezgb linaro kernel is built by me for cm9, and is just the ezgb 1.5.3 ics kernel built with linaro. I had further plans for it, but I've had very little free time recently.
The 1.5.3 kernel is built by me from anddisa's git without code changes. His code was just ezterrys latest kernel plus some patches needed on ics. I just compiled and posted.
Sent from my Evo V 4G using Tapatalk 2
Click to expand...
Click to collapse
Ahh thanks for info. The ezgb linaro doesn't boot for me by the way, so I always have to use the normal ezgb 1.5.3 for ICS, which works fine. 2078 radio.
EDIT: Did you delete the post where you had the download link for ezgblinaro? I couldn't find it anywhere apart from Banana4444's thread