I'm trying to compile a kernel for my Epic 4G. I can compile it then package it per the read-me in Samsung's tar file but, once i flash it with Odin i reboot the phone. Then the Samsung logo appears, then goes away and does it again. seems like it cant find the root FS. I'm using EXT4 and i compiled the drivers in. I have experience compiling Linux kernels. But this has me stumped. Any help would be appreciated. Also any tutorials would be helpful. Just trying to learn.
***Bump***
What source are you using? What rom (froyo/gingerbread)? Don't bump your own thread. Maybe visit the irc? irc.irondust.net
sent from my always aosp epic
I'm using the froyo EC05 source. I want to use GB but the GPS still does not work too well.
Froyo is dead, and I never got a chance to use it.
sent from my always aosp epic
Related
Im trying to extract the cm7 kernel from one of the nightlies zip so i can use it for miui, but no success. If someone has it or can show me how to get it, ill appreciate that so much!
Sent from my PC36100 using Tapatalk
MIUI uses the default kernel from CM7 now, unless I'm mistaken. I know 1.5.20 does.
(from... Evo/MIUI/Tapatalk)
plainjane said:
MIUI uses the default kernel from CM7 now, unless I'm mistaken. I know 1.5.20 does.
(from... Evo/MIUI/Tapatalk)
Click to expand...
Click to collapse
Yah i flashed tiamat on top of it and im using link2sd, so i can't just reflash the rom because the apps are "linked2sd". But i found this app called kernel mananger though. It has the kernel in it but i dont know if that's the most recent cm7 kernel.
Sent from my PC36100 using Tapatalk
It's not 'simple' so to speak, if you don't know what you are doing.
There may be tools to do this via Windows, but most likely need Linux or maybe Cygwin on Windows using the Kitchen by dsixda (on XDA).
You are going to want to split the kernel from the boot image. There are tutorials around the internet on how to do this. This will result in a zImage that you can toss into anykernel skeleton and zip up. Keep in mind you will also need the modules from /system/lib/modules as well.
All of this info and tools can be found on Google and/or XDA.
Also, kernel manager from the market has a copy of the CM7 kernel. Probably the .37 kernel, that you could flash.
Kitchen: http://forum.xda-developers.com/showthread.php?t=633246
Anykernel files: https://github.com/koush/AnyKernel/
Boot.img Split (incase you don't want to use the Kitchen): http://android-dls.com/wiki/index.php?title=HOWTO:_Unpack,_Edit,_and_Re-Pack_Boot_Images
Kernel manager gives you the date it was released. As long as that date is after the date the MIUI rom was made you should be fine flashing from KM. For your scenario I would use CM stable kernel over the nightly kernel.
Kernel manager keeps giving me boot image fail
Sent from my PC36100 using Tapatalk
guys ive used these forums forever. you guys are the best, people think im a genius because of you guys. ive never made a post because you guys pretty much have me covered always. maybe im not using the correct wording in my search, but i need help on flashing a kernel with my aokp rom. im using milestone 6 but when i flash a kernel my wifi breaks no matter what kernel i flash. when i odin back to el26 wifi works fine, the kernel that comes with aokps wifi works fine. but i do get bad reception sometimes and want to try a new kernel, please help or direct me to the correct solution. thanks in advance
What kernel are you flashing? You cant flash a kernel made for touchwiz on aokp.
1) Have any Mac users successfully rooted? I know there's a new release candidate for Heimdall, but there's no Mac binary yet and compiling from source is way over my head. And apparently older versions of Heimdall don't work with the T999.
2) For the S3, do you always have to flash recovery separately from the kernel? I just came over from the Epic 4G Touch, and those kernels had recovery baked in.
3) Which TouchWiz ROM offers the best "tweaked stock" experience?
Thanks!
1) no idea, I'm sure there have been Mac users rooting
2) yes we flash recovery and kernels separate.
3) all of the touchwiz ROMs are pretty similar. Try the ones that are still updated and find one you like is the best advice
Sent from my SGH-T999
pgg285 said:
1) Have any Mac users successfully rooted? I know there's a new release candidate for Heimdall, but there's no Mac binary yet and compiling from source is way over my head. And apparently older versions of Heimdall don't work with the T999.
2) For the S3, do you always have to flash recovery separately from the kernel? I just came over from the Epic 4G Touch, and those kernels had recovery baked in.
3) Which TouchWiz ROM offers the best "tweaked stock" experience?
Thanks!
Click to expand...
Click to collapse
Sorry, I don't have a mac so not sure bout that one.
I'm not sure why you would want the kernel and recovery to be baked together. Just pick your fave recovery and you can then flash any rom, mod, kernel, etc you want. Never knew they did it the way you were talking about. Sounds like it'd be a lot more work for tge devs.
Third one is one you will have to decide for yourself. There are fantastic roms here but my taste may be totally opposite of yours...
Sent from my SGH-T999 using xda app-developers app
pgg285 said:
1)
3) Which TouchWiz ROM offers the best "tweaked stock" experience?
Thanks!
Click to expand...
Click to collapse
My personal favorite and most stable I have tried is Wicked ROM. The dev just released a new version.
Forgive me if I come off as a complete noob, but it's been awhile and I need a few pointers to get up to speed. A little homework and due diligence now will avoid a lot of aggravation later.
I rooted my 4G (SPH-D700), then installled:
Running Clean GB-1.0.3 (latest is 1.1.2)
Kernel version 2.6.35.7-CleanGB-gdaf5649
Modem - EI22
Firmware v2.3.5
ACSRecovery v1.0.0.5 CWM4 Based
All old stuff, I know. I stayed with CleanGB because it absolutely rocks. But it's time to upgrade, and a lot has happened since. I'm trying to work out which kernels are compatible with which ROMs, etc.
So, questions:
What is the latest stable version of Android for the Epic 4G? I've seen discussions that say it can run ICS, others that say support stopped at Jellybean.
If ICS is good, I've seen mention that ICS uses more memory, leaving less room for apps. How much less as, say, a percentage?
How do I safely move from CWM4 to the current CWM 10?
What current ROM is closest to the philosophy of CleanGB (solid and stripped of useless crap) and which kernel(s) is/are compatible with it?
I'm reading The People's ROM is a good candidate, but I'm interested in more opinions from people who've assessed several for stability.
DeafScribe said:
Forgive me if I come off as a complete noob, but it's been awhile and I need a few pointers to get up to speed. A little homework and due diligence now will avoid a lot of aggravation later.
I rooted my 4G (SPH-D700), then installled:
Running Clean GB-1.0.3 (latest is 1.1.2)
Kernel version 2.6.35.7-CleanGB-gdaf5649
Modem - EI22
Firmware v2.3.5
ACSRecovery v1.0.0.5 CWM4 Based
All old stuff, I know. I stayed with CleanGB because it absolutely rocks. But it's time to upgrade, and a lot has happened since. I'm trying to work out which kernels are compatible with which ROMs, etc.
So, questions:
What is the latest stable version of Android for the Epic 4G? I've seen discussions that say it can run ICS, others that say support stopped at Jellybean.
If ICS is good, I've seen mention that ICS uses more memory, leaving less room for apps. How much less as, say, a percentage?
How do I safely move from CWM4 to the current CWM 10?
What current ROM is closest to the philosophy of CleanGB (solid and stripped of useless crap) and which kernel(s) is/are compatible with it?
I'm reading The People's ROM is a good candidate, but I'm interested in more opinions from people who've assessed several for stability.
Click to expand...
Click to collapse
Well we have official cyanogen nightlies. CM9(ICS) was kinda dropped when jelly bean came out. CM10 has a stable build. CM10.1 (4.2.2) has official nightlies and a monthly build. That is the most
Up to date versions of android. There are ports of paranoid android, aokp, and more. However most of those require the use of the NS4G modem and patch.
As far as modified stock is concerned, TPR would be my vote. However most new roms have changed from bml to mtd maps with a new yaffs2 filesystem. This was needed as an open source way to change the partition sizes. Data has shrunk a bit to make for a larger system partition (20-30mb). On roms like TPR this isn't needed, but makes switching between other ROMs that need more system space an easy switch.
CM will automatically convert your system to mtd and update to the latest clockworkmod. TPR may do this too, but I think the trick is to flash CM to re partition then flash TPR if you wish.
I've been running CM10.1 lately with little to no problems. Only small issue is Bluetooth is a bit flaky. This is Google's fault for changing the Bluetooth stack on 4.2.2. All that said, read the recent stickies and the ROM thread OP's and you should be fine. One thing... The only way to go back to bml from mtd is to Odin back to stock. Not a big deal, since bml ROMs are almost nonexistent these days.
Hope that gets you started
Sent from my SPH-D700 using xda premium
BML and MTD
One thing... The only way to go back to bml from mtd is to Odin back to stock. Not a big deal, since bml ROMs are almost nonexistent these days.
Click to expand...
Click to collapse
Ok, BML and MTD - this touches on an area of uncertainty. I gather from the CleanGB changelog notes that 1.0.3 runs on MTD.
I checked the CM Wiki walkthrough for installing CM, found it assumes an install from stock and links to a BML version of CWM 5. I can revert back to stock if I have to, but ideally I'd like to minimize steps to minimize the chances of something going haywire. Here's where it gets interesting...
As noted, I have ACSRecovery v1.0.0.5 installed. While I was looking at my options today, I installed ROM manager and found it supports CWM 5.0.2.7.
I've created backups using both, but to date I've never needed to recover from a backup. Are they both compatible with MTD? I'd hate to get in a position of having to fall back and find my backups are useless.
If there are no compatibility issues regarding MTD, then I'm good with using CWM 5.0.2.7 to flash CM10.1?
You will have problems with your backups if you go with a CM 10+ rom as changes to the partition sizes make things difficult. Odin may be necessary to go back.
Most of the newer roms have the option to use the Nexus S 4g modem, but it is not a requirement. Some, myself included, get better results over the stock modem.
And don't use ROM Manager. It doesn't always play nice with newer roms on this phone.
Sent from my SPH-D700 using Tapatalk 2
DeafScribe said:
Forgive me if I come off as a complete noob, but it's been awhile and I need a few pointers to get up to speed. A little homework and due diligence now will avoid a lot of aggravation later.
I rooted my 4G (SPH-D700), then installled:
Running Clean GB-1.0.3 (latest is 1.1.2)
Kernel version 2.6.35.7-CleanGB-gdaf5649
Modem - EI22
Firmware v2.3.5
ACSRecovery v1.0.0.5 CWM4 Based
All old stuff, I know. I stayed with CleanGB because it absolutely rocks. But it's time to upgrade, and a lot has happened since. I'm trying to work out which kernels are compatible with which ROMs, etc.
So, questions:
What is the latest stable version of Android for the Epic 4G? I've seen discussions that say it can run ICS, others that say support stopped at Jellybean.
If ICS is good, I've seen mention that ICS uses more memory, leaving less room for apps. How much less as, say, a percentage?
How do I safely move from CWM4 to the current CWM 10?
What current ROM is closest to the philosophy of CleanGB (solid and stripped of useless crap) and which kernel(s) is/are compatible with it?
I'm reading The People's ROM is a good candidate, but I'm interested in more opinions from people who've assessed several for stability.
Click to expand...
Click to collapse
try this out it is very stable
http://forum.xda-developers.com/showthread.php?t=2187798
I also have roms that blow your mind like Pac-man rom
i also have paranoid android v3.10 which is obsolete but it requires ns4g modem
None of my roms are ported pm me for more info
Hello all. First I want to thank everyone for still being around to help, especially on such an old device.
Anyway, I recently bought one of these and got it rooted via odin. Currently that's all I've done to her. I have been looking over this forum, android forums, and Google in general prior to posting, I want to solve problems on my own, but when I can't, I'm not scared to ask for help. And I need help with a few issues. I will seperate them, to make answering them easier.
1) is twrp not available for this model?
2) if not, the only other recoverys I can find is Phils TouchWiz, and ClockworkMod recovery touch 5.8.1.5. I wouldn't think these are the same, which is suggested? Also Phils Touchwiz was last updated (that I can find) to 4.1.2 which is where I currently am, am I want to go to 4.4
3) I only see 2 ROMs listed on here, and 1 is one of the ones I was thinking of using in Dirty Unicorns. The other I was thinking about was CyanogenMod. Which of these two is suggested?
4) I have no service on this phone, as its my tinkering device. The only thing I need to work is WiFi. That being said, do I need to flash a new modem?
Do I need to flash a new kernel?
Thanks for any help you can throw me. I know there are lots of tuts for all these questions, but frankly they are all very old, and this stuff changes by the day...
1. Yes but this device has recovery and kernel built in together, this recovery is only for flashing / wiping, other than that, it is not usable with other custom roms unless the devs build it to use that
recovery along with the kernel.
2. It's the same as question 1, For Touchwiz Jellybean, you'll need a recovery kernel that supports the android version and firmware, otherwise it wouldn't work or boot up, Agat's Source GB27 for GB27 Touchwiz ROMs. Or specific AOSP Kernels for certain kernel build updates ( versions are compatible with the build date of the ROM's Original Kernel, meaning it only works on certain ROMs that are updated with the same kernel build, for example, A custom 0.0.25 will not work with stock 0.0.26 because there was a major update change in the kernel that'll make 0.0.25 not usable on it. If you use a kernel based on a specific date on an AOSP ROM that frequently updates the kernel, it may not boot up. )
3. The AOSP ROMs that are being updated at the moment are the Teams that do Nightlies. So Cyanogenmod is the only AOSP ROM that's being updated weekly for this device, I have not checked on the other ones.
4. No need to flash a modem if you don't have data service, however it may help either way when using WiFi due to dropped connections, stability etc. For AOSP, use any ICS modem, for Touchwiz, use the same android firmware modem.
Flashing a new kernel is not needed unless you don't like how the stock kernel performs whether if it's power saving or performance. AOSP kernels are kind of limited as the ones out now work with different build dates of the ROMs, Touchwiz has a couple, but Agat63's Source Kernel is recommended by everyone for GB27.