[DEV] AnyKernelEpic - flash any kernel without changing ramdisk - Epic 4G Android Development

AnyKernelEpic​
MTD ONLY!! Try at your own risk. It should work, but its not my fault if you have to bring out ODEN. As always, backup first.
Inspired by AnyKernel by koush
https://github.com/koush/AnyKernel
I've noticed most of the kerne's for the Nexus 7 are using AnyKernel now, and its quite nice since one kernel is able to work on several different roms without the developers needing to create multiple flashable zips. Of course our epics are a bit more complicated so it couldn't be ported directly over. I was able to use the dump_image tool from AnyKernel to read our boot image, but that's about all. Those of you familiar with building kernels will know that the epic uses a python script to assemble the boot image, which is actually a combination of the kernel zImage and two ramdisks. Since python isn't really an option in recovery, I wrote a small C program which is able to separate our boot image into its three parts, replace the kernel, and then put it back together into a new boot image to be flashed. All this can run from a flashable zip, which from my limited testing seems to work pretty well.
Feel free to use this in your own projects and make any changes as you see fit
INSTRUCTIONS:
Build your kernel as usual until you have your zImage and any modules.
Put zImage in zip
Remove any old modules from zip/system/lib/modules and replace with yours
Run build_zip.sh to create flashable zip
HOW IT WORKS:
Previously flashing a kernel required it to be combined with ramdisk from a
specific rom.
This will load ramdisk from phone, take it apart, replace the kernel, then
reflash it.
New modules can also be flashed to /system if needed.
WHERE TO GET IT:
https://github.com/zman0900/AnyKernelEpic
The kernel and modules currently in my repo are from my own build of CM10 on the evening of 9/25. I haven't made any modifications, so it should be the same as the nightly.

Sweet, does this mean that one of our talented kernel devas will be able to make a samurai kernel to work with jellybean? I would be happier than a pig in....well you get the picture,lol
Sent from my SPH-D700 using Xparent SkyBlue Tapatalk 2

Nashdogg said:
Sweet, does this mean that one of our talented kernel devas will be able to make a samurai kernel to work with jellybean? I would be happier than a pig in....well you get the picture,lol
Sent from my SPH-D700 using Xparent SkyBlue Tapatalk 2
Click to expand...
Click to collapse
Well I think Jellybean pretty much needs the 3.x kernel, but if someone were to port all that stuff forward to 3.x, it should work. But I wouldn't be too suprised if a 3.x jellybean kernel would work on ICS... I'm not going to test it though, so if there's an ICS person reading this, feel free to try and let us know how many of the things in your house catch fire .

zman0900 said:
Well I think Jellybean pretty much needs the 3.x kernel, but if someone were to port all that stuff forward to 3.x, it should work. But I wouldn't be too suprised if a 3.x jellybean kernel would work on ICS... I'm not going to test it though, so if there's an ICS person reading this, feel free to try and let us know how many of the things in your house catch fire .
Click to expand...
Click to collapse
bbelos once mentioned having a 3.x temp boot kernel for ICS, so I'm pretty sure its very possible
joemossjr said:
So if we ahbe a 3.xx kernel on cm10 what about cm9??
Click to expand...
Click to collapse
bbelos said:
I actually have an updated cm9 kexec kernel that I will post for those not wanted to run cm10 yet. It has not been put through the same tests recently as the cm10 version, but it should be up to speed with all the same fixes.
Click to expand...
Click to collapse

Twas broken, now fixed
If anyone happened to try this out yesterday, you may have noticed it didn't actually work. Well I noticed that too, and I've made some changes. I've tested it quite a bit better and now I can confidently say that it is working!

Damn you! I was planning on porting this over!
Thanks
Sent from my Galaxy Nexus using Tapatalk 2

Very nice work, seems like more and more people are learning to dev.

MДЯCЦSДИT said:
Damn you! I was planning on porting this over!
Thanks
Sent from my Galaxy Nexus using Tapatalk 2
Click to expand...
Click to collapse
Haha, turned out to not be much of a port. Everything in it I either wrote myself or took from the cyanogenmod flashable. But it was my first experience writing C for arm (besides a few lines of kernel stuff) so that was fun.
By the way, does anyone happen to know if there's source for bml_over_mtd somewhere?
Sent from my SPH-D700 using xda premium

zman0900 said:
Haha, turned out to not be much of a port. Everything in it I either wrote myself or took from the cyanogenmod flashable. But it was my first experience writing C for arm (besides a few lines of kernel stuff) so that was fun.
By the way, does anyone happen to know if there's source for bml_over_mtd somewhere?
Sent from my SPH-D700 using xda premium
Click to expand...
Click to collapse
Is this it? http://www.google.com/url?sa=t&rct=...id_-I2uryfTN2sJag&sig2=PkFTFfMI7TAFKBUQwaN5Qw

xboxfanj said:
Is this it? http://www.google.com/url?sa=t&rct=...id_-I2uryfTN2sJag&sig2=PkFTFfMI7TAFKBUQwaN5Qw
Click to expand...
Click to collapse
Looks right to me. Not that anything really needs done with it, but its interesting to see how it works.
Sent from my Nexus 7 using xda premium

Yeah weird how it's part of Google's AOSP tools. Why would they have that?

xboxfanj said:
Yeah weird how it's part of Google's AOSP tools. Why would they have that?
Click to expand...
Click to collapse
Did we just reveal Google's secret plans to undermine and destroy touchwiz?
Sent from my SPH-D700 using xda premium

Good Shi-Stuff man.

Related

[DEV][SCRIPT][HOW-TO] Build MR GB 2.6.35 without thinking? WAHTS!?

Hey guys lithid here again with another helper script, and how-to. As some of you may know I have recently decided to start building kernels. While I still work on roms, I found kernels to be strange, and sometimes difficult. So instead of taking that knowledge and holding it to myself, I figured I would release it here and hopefully it could open the doors for more people working on kernels.
Basically I created a script, that would do the entire build process for a kernel, it would copy the config you want from arch/arm/configs, assigned the compiler, then compile the kernel. Now after the first time I compiled this I did a copy and paste to Koush's AnyKernel updater, while that was fine and only took a min or two, I found it really annoying to do it everytime, specially when I am testing changes to the compiled kernel. So I added in a any-kernel folder to my built environment. I also added the tool-chain compiler I would be using as well into my repo.
AnyKernel folder
Cross Compiler
Now this was great. I didn't have to build anything manually, all's I needed to do was sign the zip and then push it to my phone.
Then I thought (being so lazy) why not just have this script auto-sign the zips for me and place them in my home folder? So I did. I also added in my own keys so the signature is mine! =P
Auto-Sign
Now for the fun stuff, recently there have been some roms out there that use a slightly different flashing method. Well I solved that as well. Now the script not only builds one update.zip for the compiled kernel. It creates 3 one for each rom type.
Synergy Nightly
Synergy Godmode
Universal (All other sense roms)
Click to expand...
Click to collapse
So everything is basically done. Devs would be able to implement my script into their kernel environment to build kernels for all roms that are supported here on XDA.
How to:
NOTE: You will need to get a list of applications installed and be running linux for this to work. I used Ubuntu 11.04 for all my building needs. If you want a quick list of packages you will need to install first click here there you can install corresponding packages to compile this.
Code:
git clone https://[email protected]/lithid/Htc-Sense-Freedom-Kernel.git
cd Htc-Sense-Freedom-Kernel
./build-it.sh {version #}
That's it!
Here is an example:
Error:
Code:
[email protected]:~/Development/Htc-Sense-Freedom-Kernel$ ./build-it.sh
Written by Lithid
[Error]: Expected 1 parameter, got 0.
Usage: bash build-it.sh v# [BUILD VERSION]
Good:
Code:
[email protected]:~/Development/Htc-Sense-Freedom-Kernel$ ./build-it.sh v0.3
Here is a link to the script if you are interested in seeing what I wrote. Of course it will be updated over and over again. Just figured this would be something Devs and/or users who are inspired to be devs to build a kernel without no knowledge really.
This is nice, very nice. I think I would start with building the AOSP source first. But by the time I've done that, this'll probably be finished! So thanks for the information!
This looks pretty nice thanks for the right up and links I'll definitely be checking this out some more when I get to my PC.
Sent from my PC36100 using XDA App
Love it bro. Good stuff
Oh, is mdpi still an issue with this tutorial? =P
barnacles10 said:
Love it bro. Good stuff
Oh, is mdpi still an issue with this tutorial? =P
Click to expand...
Click to collapse
Yes, how did you know?
Sent from my PC36100 using XDA Premium App
You are the android king
Sent from my PC36100 using XDA App
Lol'ed so hard at this line in the script.
"function just_sign_the_fucking_zip()"
RileyGrant said:
Lol'ed so hard at this line in the script.
"function just_sign_the_fucking_zip()"
Click to expand...
Click to collapse
Gotta have some fun sometimes huh? It gets lonely writing scripts sometimes, I like to add a little bit of personality to my stuff. lol
lithid-cm said:
Gotta have some fun sometimes huh? It gets lonely writing scripts sometimes, I like to add a little bit of personality to my stuff. lol
Click to expand...
Click to collapse
thanks to that.
post 700 lol.
Holy crap!! Ran the script and right out of the box it compiled and everything is there! This is great! Now I can start poking around!
lithid-cm said:
Gotta have some fun sometimes huh? It gets lonely writing scripts sometimes, I like to add a little bit of personality to my stuff. lol
Click to expand...
Click to collapse
Exactly and gnomelook might be somthing 4 you if you like to change ubuntus look ^^
Sent from my PC36100 using XDA Premium App
I really been wanting to learn to make kernels but AOSP searched round some think you could steer me in the right direction?
Dozenboy0012 said:
I really been wanting to learn to make kernels but AOSP searched round some think you could steer me in the right direction?
Click to expand...
Click to collapse
I would look into the cyanogenmod kernel. It's on cyanogenmods github.
Sent from my PC36100 using XDA Premium App
Is smartass better to run or performance better? Alot of people been talking about smartass
Sent from my PC36100 using XDA Premium App
smartboy36 said:
Is smartass better to run or performance better? Alot of people been talking about smartass
Sent from my PC36100 using XDA Premium App
Click to expand...
Click to collapse
It depends on what your looking for, try them each out and see which works better. Every phone is different.
Sent from my PC36100 using XDA Premium App
smartboy36 said:
Is smartass better to run or performance better? Alot of people been talking about smartass
Sent from my PC36100 using XDA Premium App
Click to expand...
Click to collapse
I tend to stick with smartass, oh wait we are talking about the kernel...
They both are working so perfectly but performance is my favorite
Sent from my PC36100 using XDA Premium App
Hey lithid, is there a way to do this without Linux? I don't have an extra pc? Thx man
Sent from my PC36100 using Tapatalk
gotshores said:
Hey lithid, is there a way to do this without Linux? I don't have an extra pc? Thx man
Sent from my PC36100 using Tapatalk
Click to expand...
Click to collapse
Not unless your computer is a mac. Building on windows is currently not supported.
This is a noble effort but what happens when a user wants to add/subtract to/from a kernel and they are not familiar with c/c++? Copy/paste will go so far especially if they can't tell the difference between a newer version of source code on someones git and the original.
Actually understanding the source is a better way of learning to build kernels instead of having an auto script do everything.
I just finally got a stable gingersense evo kernel built because certain edits (which worked on froyo kernels) would cause the kernel to lag and wifi to throw errors. If the user doesn't know how to troubleshoot, this script becomes almost moot.
I only use two scripts when I compile kernels; one to set the cc, clean the build dir, and open the dir in nautilus and the other to boot my phone into recovery to push the modules then boot into fastboot and flash the zImage.
Again it's a noble effort but things like this (and dsixdas kitchen) make it too easy for novice users to make/build these items and we end up with dozens of threads of base build items that either don't present anything marginally better than the last or unstable items due to the lack of knowledge needed to provide extended support. Dsixdas kitchen is a great tool for saving time (I use it too but learned how to root a rom by hand) but it makes it too easy for novices to build roms.
Sorry for the longwinded post and I'm not bashing the effort...just trying to point out that some things should not be made so easy for specific reasons.

[KERNEL][3.0.8] Dirty Kernel for Bravo - Build on last page! [7TH BUILD - PAGE 19]

See page 19 for the seventh build.
Good job! Nice and clean in a new topic. KUTGW!
Sent from my HTC Desire using XDA App
Freaging sweet!
(sorry for spam but this is exciting)
Excellent stuff.
So will that mean close to full HWA?
If we're running any of the ICS builds which have the hardware hacks, this applies, right?
texasice said:
@ those who flashed Chaosz-X new kernel you need to remove this line from build.prop
Code:
ro.config.disable_hw_accel=true
Click to expand...
Click to collapse
@rootSU: I think it does, because it scores almost the same as GB Sense ROMs, and it gets pretty decent FPS at Quadrant (certainly smooth enough), so I think it works fine.
@pnw: haven't tested that, but you can give it a try, it seems pretty logical that it would help
Can't wait for the 3.0 kernel
Sent from my HTC Desire using XDA App
I flashed this on the p2 build, but my wifi would not turn on... I reverted back to my nandroid right before the flash...
sent from my HTC desire using xda premium
mattmanwrx said:
I flashed this on the p2 build, but my wifi would not turn on... I reverted back to my nandroid right before the flash...
sent from my HTC desire using xda premium
Click to expand...
Click to collapse
chaoz tried including the wifi module you use in the kernel in the system/lib folder? can't find it there on the newest kernel. This messed things up for tristan earlier
Oh crap, forgot to supply the bcr4329.ko indeed.
I'm going to try to get a running 3.0 by tonight, if I don't have it finished this evening, I'll upload the WiFi module from the build (using 2 different OS's to work on, Linux for compiling, and Windows for everything else, and working in Win is much easier for me ;p)
Edit: beginning with the really lame methods of getting 3.0 to run, first attempt is done I think, just copied over files, and modified some of them, nothing really special, starting compiling in 5 minutes.
I flashed over p2 with the camera fix and the camera no longer works. Should I reapply the camera fix?
*child said:
I flashed over p2 with the camera fix and the camera no longer works. Should I reapply the camera fix?
Click to expand...
Click to collapse
But does your wifi work? It didn't work for me...
Not too sure about the camera... it should work... as the added is just libs... the kernel does look at the libs, but doubt it would make a difference... just my guess...
sent from my HTC desire using xda premium
Wifi did not for me. Camera worked but I didn't test it extensively.
Sent from HTC Desire
Camera and wifi doesnt work But HW ac. is fine more speed
Wi-Fi also does not work
Chaosz-X first of all, thanks for the work you've done so far. I believe i can port it over to the n1 using the zip you uploaded. Second, please learn git so you can push your changes to github. (i know you said you hate git but, youre developing a kernel; in comparison git is way easier to understand) It will be much easier for other devs to follow your progress, and port your changes to other qsd8k devices badly in need of hwa.
texasice said:
Chaosz-X first of all, thanks for the work you've done so far. I believe i can port it over to the n1 using the zip you uploaded. Second, please learn git so you can push your changes to github. (i know you said you hate git but, youre developing a kernel; in comparison git is way easier to understand) It will be much easier for other devs to follow your progress, and port your changes to other qsd8k devices badly in need of hwa.
Click to expand...
Click to collapse
cant wait 3.0 kernel for n1
texasice said:
Chaosz-X first of all, thanks for the work you've done so far. I believe i can port it over to the n1 using the zip you uploaded. Second, please learn git so you can push your changes to github. (i know you said you hate git but, youre developing a kernel; in comparison git is way easier to understand) It will be much easier for other devs to follow your progress, and port your changes to other qsd8k devices badly in need of hwa.
Click to expand...
Click to collapse
How could he even develop a linux kernel if he is better in using windows? Dont you have to be a kernel dev to do those things?
Some devs are crossing strange lines - 4 sure . Hope you get it done for our Nexus ONE my friend
cheers
sweet..kernel 3.0!!
waiting ..waiting..
bunnahabhain said:
How could he even develop a linux kernel if he is better in using windows? Dont you have to be a kernel dev to do those things?
Some devs are crossing strange lines - 4 sure . Hope you get it done for our Nexus ONE my friend
cheers
Click to expand...
Click to collapse
People start with windows at a young age
Sent from my HTC Desire using xda premium

[CLOSED]||Evervolv 2.2]

This thread is no longer active. Jomeister plans to continue work on Evervolv. He will open a new thread for that purpose.
Introduction
The purpose of this thread is to coordinate work on the AOSP-based Evervolv 2.2 ROM for Skyrocket (and its sister, T989).
Skyrocket is not an officially supported ROM by Evervolv, but we have fully integrated device and vendor directories in their tree. Therefore we get fixes from the main tree and also have the ability to push fixes to Evervolv's tree. This is something we could never do when we worked directly off the Code Aurora source.
Our desire is to give the dev community a single codebase to coalesce around. Hopefully, with more devs working on the same project, we can progress faster towards AOSP.
To build, follow the instructions here (choose ev_skyrocket-eng at the lunch menu):
https://github.com/Evervolv/android
Or, the short, short version:
Run "repo status" and make sure you have no local mods.
Run "repo sync" and make sure it completes without error.
Run "rm -rf out" to remove any old compiled stuff
Run ". build/envsetup.sh" to set up your environment
Run "lunch ev_skyrocket-eng" to select the target
Run "make -j4 otapackage" (adjust -j option to match your # of processors)
What works:
2D/3D graphics, hw accel of gui, bluetooth, gps, nfc, wifi, sdcard (int+ext), MTP/PTP over USB
What doesn't work:
audio, calls, camera, cell data, sms, anything else you can think of
Issues are being managed on Github:
https://github.com/Evervolv/android_device_samsung_skyrocket/issues
Want a ROM link?
Then follow the instructions to build a ROM! The point, at this time, is to get devs involved in the process. The ROM is not ready for anyone to try out or use at this point. There are many problems left to solve.
Want to help?
Are you a dev with a Skyrocket and a burning desire to get AOSP for your phone? Please, check out Evervolv and start debugging! The Github Issues link above is a great starting point.
Jomeister and RaverX3X graciously agreed to join forces here. We hope other devs join too!
Current Dev Contributors:
jomeister15
RaverX3X
topprospect
Credit and Thanks:
Xboarder56 for the original Evervolv Skyrocket device tree
romracer for the unsecure mods to the ICS kernel
Changes Log:
04/11/12: Posted succint build instructions
04/11/12: Fixed unstable-ness of GUI (link)
04/06/12: Build now boots on its own boot.img (link)
this is on 4.0.4 now?
Sent from my GT-P7510 using XDA Premium HD app
BaconStep said:
this is on 4.0.4 now?
Sent from my GT-P7510 using XDA Premium HD app
Click to expand...
Click to collapse
yes because google has released 4.0.4 sources and ota updates to nexus.
wali01x said:
yes because google has released 4.0.4 sources and ota updates to nexus.
Click to expand...
Click to collapse
Sweet!
Sent from my GT-P7510 using XDA Premium HD app
Looks great, will try building/debugging when I get my Ubuntu box up again!
Sent from my SAMSUNG-SGH-I727 using XDA
I'll be helping out as well, just got me a T989. I was working on cm9, but I'll switch to this. Hope I can help.
This is obviously a stupid question, and probably not the place to be asking it, but it is going to be asked anyway so.. I understand what the device tree is, but why is it not possible to pull one from the existing ICS leak?
giant420 said:
This is obviously a stupid question, and probably not the place to be asking it, but it is going to be asked anyway so.. I understand what the device tree is, but why is it not possible to pull one from the existing ICS leak?
Click to expand...
Click to collapse
No stupid questions here. A fully compiled ROM like the ICS leak obscures a lot of the details about how to build the ROM from scratch. You have to reverse engineer a lot of what Samsung did to compile AOSP, plus how to avoid pulling in too much Samsung bloat code. Hope that helps.
more or less were going to keep as much samsung out of it as we possibly can . Yes u can kang in stuff from the leak but then that actually causes more issues in the long run then doing it right the first time ;P.
bsbachert said:
I'll be helping out as well, just got me a T989. I was working on cm9, but I'll switch to this. Hope I can help.
Click to expand...
Click to collapse
I think we as a community should still continue working on things such as CM9 and AOKP in addition to Evervolv, just to give people as many options as possible. The good thing that Evervolv device trees are very similar to those required by CM9 and AOKP, so with a few hacks here and there I'm sure we can get those building as well. I don't know about the other devs, but I definitely have enough time to collaborate on multiple projects, as long as I'm not the sole carrier.
ur killing me. I finally managed to get media server to stay up for msm8660 audio pulled from the leak with jos isotope a4 with some other libs and bins. acdb pulling audio policy was still a problem though.
This is definitely for the better though. I was uncomfortable with all those Samsung libs bins and blobs, especially after staring at them under IDA. like raver said it woulda been a nightmare later on.
This is great though, everyone on the same pile should make this go a lot faster.
im very excited for this.
What's IDA?
Sent from my SGH-T989 using XDA
Wow. This build is going to b epic! Can't wait guys. Nice work so far
LawStud3nt said:
What's IDA?
Click to expand...
Click to collapse
http://en.m.wikipedia.org/wiki/Interactive_Disassembler
crazy what u can find in those blobs. helps a lot for debugging though
all I know is I love evervolv on my nexus one its super baller... Thanks to all 3 of you guys
Sent from my SAMSUNG-SGH-I727 using xda premium
Any updates? Got ants in my pants waiting for this one!
softballjunkee13 said:
Any updates? Got ants in my pants waiting for this one!
Click to expand...
Click to collapse
Thanks for the interest.
We will post updates as they happen. Right now we are just trying to organize and get everyone on the same page.
Sent from my SAMSUNG-SGH-I727 using Tapatalk
topprospect said:
Thanks for the interest.
We will post updates as they happen. Right now we are just trying to organize and get everyone on the same page.
Sent from my SAMSUNG-SGH-I727 using Tapatalk
Click to expand...
Click to collapse
OK...enjoy the holiday as well!

[PORT] [JB] [Galaxy Nexus] Stock JRO03E

Hi all! This is my first attempt at a rom, so there are definetly going to be bugs.
This rom was ported from the galaxy nexus stock rom
Ill just post the bugs im aware of, and add to the list when people post them.
Bugs:
All bugs in 7/22 cm10 build for infuse 4g
USB mounting isnt working at all
Maybe debugging too
use power control app for widget toggles
First boot will give tts error, just ignore
Flash instructions:
Must be on ICS ROM!
Wipe data/cache
Wipe davlik-cache
Install zip from sdcard
Reboot
Please post any feed back, and again this is my first rom so thanks for trying it out!
Download:
http://www.mediafire.com/?88sb0g4x6umc766
Thanks:
•Scott, Nun, Yuma, JT, Araemo, PoX, Entropy, and everyone else who helped create the cm10 rom I used to port from
•Elitemovil for the gnex rom
•iall5star for porting it to galaxy s
•mg2915 for his tutorial on how to port roms
Yesss more Jelly
slicingtaco said:
Yesss more Jelly
Click to expand...
Click to collapse
Thanks another JB rom..congrats bro..
slicingtaco said:
Yesss more Jelly
Click to expand...
Click to collapse
Never can have to many jelly beans lol.
I'll give it a try and see how it compares to CM10. Might b a few days tho bc I just flashed the new CM10 build and it's running pretty smooth.
Does this have "Project Butter" included?
Sent from my SGH-I997 using xda app-developers app
No it does not have project butter I'm unaware of what that is, but if you know where to point me to I can try and make a version with that included
Sent from my jelly bean infused infuse
Yummy...glad to see more JB roms popping up
Sent from my SGH-I997 using xda premium
vkumar2695 said:
Yummy...glad to see more JB roms popping up
Sent from my SGH-I997 using xda premium
Click to expand...
Click to collapse
You heard the man you can never have to many jelly beans. Lots and lots of treats
Sent from my SAMSUNG-SGH-I997 using xda premium
thanks Mate...i think it will be a Impressive rom...cheer!
okay quick question..... has anyone tried this yet??
if so please post your experience here
no i won try it myself... i have too much customization made to just flash another rom for now
supernewbdev said:
No it does not have project butter I'm unaware of what that is, but if you know where to point me to I can try and make a version with that included
Sent from my jelly bean infused infuse
Click to expand...
Click to collapse
If you just Google "Project Butter", you'll find a ton of links about it. They will prob do a better job explaining than I will but I can try.
From what I understand, project butter was one of the major changes Google made from ics to jb. It is meant to make the phone quicker and more responsive by making some tweaks to GPU rendering I think and some other things. The team that released Cm10 for the infuse tried to include the code but it caused stability issues on our phone. It did make the phone seem "snappier" but it would randomly freeze so they had to remove the code.
I'm sure there is a lot better information to b found on the web.
Sent from my SGH-I997 using xda app-developers app
raghul said:
okay quick question..... has anyone tried this yet??
if so please post your experience here
no i won try it myself... i have too much customization made to just flash another rom for now
Click to expand...
Click to collapse
I just tried to flash it a couple times but couldn't get past the Samsung Logo. I tried once straight from CM10 and then once after first flashing an ics rom to get blue ics recovery.
Could just b user error but I used the same method as I always do. Full wipes then install. Maybe it was a bad download. I didn't do a MD5 check.
Sent from my SGH-I997 using xda app-developers app
benbos_06 said:
I just tried to flash it a couple times but couldn't get past the Samsung Logo. I tried once straight from CM10 and then once after first flashing an ics rom to get blue ics recovery.
Could just b user error but I used the same method as I always do. Full wipes then install. Maybe it was a bad download. I didn't do a MD5 check.
Sent from my SGH-I997 using xda app-developers app
Click to expand...
Click to collapse
You're right, I had posted the wrong file for download. Please use the updated link!
Sent from my jelly bean infused infuse
supernewbdev said:
You're right, I had posted the wrong file for download. Please use the updated link!
Sent from my jelly bean infused infuse
Click to expand...
Click to collapse
LMFAO:silly:
Just food for thought... CM10 is still in the early development stages.. Its probably a bad idea to start "porting" other ROMs since the actual files that are MEANT for our phone are still being worked on. For project butter, it involves updating the PVR drivers. JT had ported the code over from the crespo kernel to update the PVR drivers, but something seemed to conflict with it as it had random freeze ups. The reason this hasnt been fixed yet, is it is a HUGE change.. Literally hundreds of lines of kernel codes are changed/removed/added so its not a simply thing to pinpoint. Entropy is taking a look this weekend as he found some things to be a mess.
Also, you might want to give some credit in your OP... ALOT of people including myself worked incredibly hard to bring CM10 to the infuse, so its the least you could do for using it as your base.
First off, congrats on getting the port to work, but I have to agree with pretty much everything Scott said. Unfortunately what you mention trying to accomplish is going to take more than just zipping a few files over the top of an existing ROM.
As a good rule of thumb it is always advisable to get permission from the original source if you are going to use it in your build, and from the sounds of Scott's post this hasn't happened. We all like new things and all are trying to improve or phone experience, but it is important to be respectful of the time and effort of those that have come before.
Food for thought as you continue your endeavors and best of luck to you.
Sent from my SGH-I997 using Tapatalk
scott.hart.bti said:
Just food for thought... CM10 is still in the early development stages.. Its probably a bad idea to start "porting" other ROMs since the actual files that are MEANT for our phone are still being worked on. For project butter, it involves updating the PVR drivers. JT had ported the code over from the crespo kernel to update the PVR drivers, but something seemed to conflict with it as it had random freeze ups. The reason this hasnt been fixed yet, is it is a HUGE change.. Literally hundreds of lines of kernel codes are changed/removed/added so its not a simply thing to pinpoint. Entropy is taking a look this weekend as he found some things to be a mess.
Also, you might want to give some credit in your OP... ALOT of people including myself worked incredibly hard to bring CM10 to the infuse, so its the least you could do for using it as your base.
Click to expand...
Click to collapse
A perfect way to put it you two.
Yuma75 said:
First off, congrats on getting the port to work, but I have to agree with pretty much everything Scott said. Unfortunately what you mention trying to accomplish is going to take more than just zipping a few files over the top of an existing ROM.
As a good rule of thumb it is always advisable to get permission from the original source if you are going to use it in your build, and from the sounds of Scott's post this hasn't happened. We all like new things and all are trying to improve or phone experience, but it is important to be respectful of the time and effort of those that have come before.
Food for thought as you continue your endeavors and best of luck to you.
Sent from my SGH-I997 using Tapatalk
Click to expand...
Click to collapse
Sent from my SGH-I997 using xda app-developers app
scott.hart.bti said:
Just food for thought... CM10 is still in the early development stages.. Its probably a bad idea to start "porting" other ROMs since the actual files that are MEANT for our phone are still being worked on. For project butter, it involves updating the PVR drivers. JT had ported the code over from the crespo kernel to update the PVR drivers, but something seemed to conflict with it as it had random freeze ups. The reason this hasnt been fixed yet, is it is a HUGE change.. Literally hundreds of lines of kernel codes are changed/removed/added so its not a simply thing to pinpoint. Entropy is taking a look this weekend as he found some things to be a mess.
Also, you might want to give some credit in your OP... ALOT of people including myself worked incredibly hard to bring CM10 to the infuse, so its the least you could do for using it as your base.
Click to expand...
Click to collapse
I apologize, like I said this is my first port/ROM. If you could tell me who to give the proper credits to, I will put then in the OP. And thank you for the information about project butter
Sent from my jelly bean infused infuse
Yuma75 said:
First off, congrats on getting the port to work, but I have to agree with pretty much everything Scott said. Unfortunately what you mention trying to accomplish is going to take more than just zipping a few files over the top of an existing ROM.
As a good rule of thumb it is always advisable to get permission from the original source if you are going to use it in your build, and from the sounds of Scott's post this hasn't happened. We all like new things and all are trying to improve or phone experience, but it is important to be respectful of the time and effort of those that have come before.
Food for thought as you continue your endeavors and best of luck to you.
Sent from my SGH-I997 using Tapatalk
Click to expand...
Click to collapse
Yes I know that now, I didn't really know that I should get permission for the cm10 too but I did get it for the ROM I ported. Who else worked on the cm10 ROM with you and Scott?
Sent from my jelly bean infused infuse
supernewbdev said:
I apologize, like I said this is my first port/ROM. If you could tell me who to give the proper credits to, I will put then in the OP. And thank you for the information about project butter
Sent from my jelly bean infused infuse
Click to expand...
Click to collapse
Great Job in getting the Port on it's feet!
edit: Apologize for upsetting those that didn't understand me, or for me not being clear...
I wouldn't mind helping test out at all, send me a PM or just tell me what's up in a post on here.
-U.S Army 18x-

[ROM][22 DEC][CM10.1][4.2.1] Build finished and requires suitable kernel

WARNING:This ROM can't start-up and requires for suitable kernel,if you have suitable one you can flash it
I have used CM10.1[4.2.1] source and Evervolv's Device and build this one,my other device can start-up very well and everything works fine,but for evo4g,it have no kernel which is suitable and after flash it always stop at the second screen.
FOR CM10,I used MAZWOZ'S sbc kernel,and everything works fine contains video camera.Now I want some help and requires some kernels for CM10.1[4.2.1]
Download Links:
CM10.1[4.2.1-12.22]:http://pan.baidu.com/share/link?shareid=179848&uk=992269513&third=0
[email protected] said:
WARNING:This ROM can't start-up and requires for suitable kernel,if you have suitable one you can flash it
I have used CM10.1[4.2.1] source and Evervolv's Device and build this one,my other device can start-up very well and everything works fine,but for evo4g,it have no kernel which is suitable and after flash it always stop at the second screen.
FOR CM10,I used MAZWOZ'S sbc kernel,and everything works fine contains video camera.Now I want some help and requires some kernels for CM10.1[4.2.1]
Download Links:
CM10.1[4.2.1-12.22]:http://pan.baidu.com/share/link?shareid=179848&uk=992269513&third=0
Click to expand...
Click to collapse
I've never compiled my own Android kernel , so can't help.
I hope others with more experience can help you. You have contributed to the community.
can't wait to see this baby running
In original development, evervolve latest is 4.2.1 based so you can use that kernel. Also, the changes between 4.2.1 and 4.1.2 are so small that Maxwoz kernel will work with 4.2.1. So if you can boot it with his kernel, you have a successful build.
Anyone brave enough to try? ? ?
Sent from my ever-changing OG Evo...
pmacevad said:
Anyone brave enough to try? ? ?
Sent from my ever-changing OG Evo...
Click to expand...
Click to collapse
It doesn't have a kernel, unless someone has a kernel and is willing to share there's no point in flashing it.
Sent from my PC36100 using xda app-developers app
88exp88 said:
It doesn't have a kernel, unless someone has a kernel and is willing to share there's no point in flashing it.
Sent from my PC36100 using xda app-developers app
Click to expand...
Click to collapse
What they are asking is flashing this with Maz's kernel. For someone willing to try it. And if it still don't work then the build itself is a bad build.
Sent from my PC36100 using xda app-developers app
Lol if no one has tried by the time I get my N4 I'll try. Incase of a brick.
Posted from my ReLoaded EVO
I tried his last ROM and it was not bad at all. I would give it a shot but until I get to a WiFi connection I can't do anything. I have already hit my data cap. Too many nightly downloads from evervolv.
Sent from my PC36100 using xda app-developers app
Tried this ROM with mazwoz's kernel SBC and it wouldn't boot. I got too happy. Would the kernel from evervolv work?
Sent from my Amazon Kindle Fire using xda app-developers app
I am going to download tonight. Will check install script and merge with evervolv then rezip and see what happens. Will post back with details.
Sent from my PC36100 using xda app-developers app
OK no go looks like a bad build. Gets to boot animation and hangs. Rebooted and did adb logcat. Some audio device fails to load I think. Did not save logcat.
I extracted cm zip. Extracted evervolv. Placed boot.img into cm and compressed. Also did a scan over both install scripts and didn't notice anything bad there.
Sent from my PC36100 using xda app-developers app
well i pushed a tweaked kernel zimage made for my self and it boot looped like previously said, i did a logcat and same seems to be an audio problem more related to the rom itself not so much of a kernel issue. if its useful here is the logcat :View attachment logcat.zip

Categories

Resources