Related
I'm not sure how well this will go over since it's not just a download and flash ROM, which is why I haven't released it yet. I've decided to explain the basic premise to see if there is interest.
What this is basically, is a "DIY" DI14 deodexed Mesmerize ROM. Everything is there ready to go with a few minor changes. All of the dependencies are left in so all of the stock apps will work. Many of the apk's have been removed and placed in a separate folder to reduce some of the bloat (not nearly what jt's super clean ROM does, but some of the bloat). What this leaves is just a bare bones ROM that you can add whatever you want back in to it. Once you have everything you want in it, you just zip up the two folders and flash the zip file from ROM Manager.
My reasoning behind doing this is hearing people asking for apps to be placed back into jt's super clean ROM. This way, you get to decide exactly what stock apk's you start with.
This is as basic as it gets. Follow the directions from the readme.txt file and build your own custom ROM. This will work with jt's voodoo kernel, so you can get fancy and add custom boot animation if you want. This should also support themes that some of us are working on porting, also.
If anyone is interested something like this, let me know.
Yes I would
Sent from my SCH-I500 using XDA App
Yes I am intetsted as well
Sent from my SCH-I500 using XDA App
Yessir, interested indeed.
Interested
It is posted. Just read everything and you should be OK. Ask if you need help. I try to check in several times a day.
Sent from my SCH-I500 using XDA App
Link to ROM
PUREGANDROID
About
PUREGANDROID ( Pure Google Android) is a pure android os as google intended.
It uses a CM7 base but most if not all CM7 is removed. This is my first rom and I could not remove all CM7 but I will remove more in the Future (cyanogenmod in setting ( Please I need some help on this) and the RenderFX widget( can't locate it)
UPDATE:
I have posted a beta to see if you guys like it it was built from CM and AOSP sources. I just have to compile kernel and change lockscreen.
NEW WEBSITE
macaddict.tk
DOWNLOAD
http://dl.dropbox.com/u/27168952/DOWNLOADS/PURG3.oBETA.zip
HOW TO FLASH
*USE CWR
1. wipe all user data
2. wipe cache
3. install from SDCARD
4. Select rom
5 reboot
About:
Uses Google stock launcher
Includes all google apps
Has North America GPS FIX
Uses a CM7 Kernel (for it to be stable)
Wants in Future
Ablsolutly no CM7
pure google
overclock to 1.5 or 1.8
Changes in 2.2
New aosp settings menu and more cygen removed
Lockscreen still needs editing
NOTICE
I TAKE NO RESPONSIBILITY FOR LOSS OF DATA OR AND DAMAGES.
I'm confused.
How can it be based on CM7 yet have all the CM7 removed ?
Sent using XDA Premium running MIUI version in OP
symonc said:
I'm confused.
How can it be based on CM7 yet have all the CM7 removed ?
Sent using XDA Premium running MIUI version in OP
Click to expand...
Click to collapse
I was thinking the same thing.
OP You should start with aosp source and fix that if you want as pure as google android as you can get.
By the way you your picture you have up there is not stock launcher it's adw launcher. And the rotary lock screen is not stock either. Sorry.
Sent from my Incredible using Tapatalk
I have the stock launcher installed in this version that screenshot is old. The Google lockscreen is included but not set as default ( trying to learn how to do this). I have remove Most of the CM stuff except for somethings i need to learn ( edit settings.apk to remove The CM settings ( which will not open when clicked on). All the apps on this rom come from a aosp rom for the DroidX( except for Terminal, Rom Manager, and File Explorer (which is very useful). All traces that i can remove so far have been removed.
haha dicks, just rippin him apart and the rom hasnt even been out for a day LOL
I applaud the effort. Congrats on your first rom and look forward to see the improvement. As far as removing apps, one thing I do is find it in Titanium then see what the file is named, then you can remove it out of the app folder.
Like stated above, you should work with a pure aosp base and you won't have to worry about any of that CM7 stuff. In my opinion, I think aosp is about as smooth as it gets when it comes to UI. I'm sure people would love to have a pure aosp ROM around here since there aren't any yet that I'm aware of.
Good luck with everything and if you need any help just ask.
I'll give a shot. I love loading new roms. Thanks and good luck.
The problem is that I remove CMparts.apk and cyanogenMod settings is still in my settings menu (like a ghost menu ( it won't open). I need someway to edit setting.apk to remove this from the settings menu but im not skilled enough to do this any help would be apreciated.
Also The RenderFX widget is unable to be found (If someone has a location or what file it is in please tell me)
tell me how it is please!!!!!
OP There is a lot more to removing cm then you are thinking. Cm is not just the addition off apps but also modification of all what is android. If you want aosp start with aosp
Sent from my Incredible using Tapatalk
Ok I tried it and honestly it looks just like cm7. I don't know about creating roms but it seems that this is cm7 renamed and the boot screen changed. I would seek advice on properly creating roms and start over. Good luck.
cpbeats said:
Ok I tried it and honestly it looks just like cm7. I don't know about creating roms but it seems that this is cm7 renamed and the boot screen changed. I would seek advice on properly creating roms and start over. Good luck.
Click to expand...
Click to collapse
It's because it is. I will gladly offer my help to the OP. Hit me up if you like OP @linuxmotion or pm.
Sent from my Incredible using Tapatalk
If I were to create this from a aosp rom I first need to get my hand on one. I need to get drivers (I have no Idea on how to do drivers). And what kernel would I use. also what drivers would i need and don't need (screen, mix, speaker, touchscreen, bluetooth,wifi?)
Also would you want to make this rom with me?
nerdkiller14 said:
If I were to create this from a aosp rom I first need to get my hand on one. I need to get drivers (I have no Idea on how to do drivers). And what kernel would I use. also what drivers would i need and don't need (screen, mix, speaker, touchscreen, bluetooth,wifi?)
Also would you want to make this rom with me?
Click to expand...
Click to collapse
You might want to check with @DOAlaboratories. He was working on an AOSP ROM, but hasn't updated his thread in a while.
http://forum.xda-developers.com/showthread.php?t=999988
nerdkiller14 said:
If I were to create this from a aosp rom I first need to get my hand on one. I need to get drivers (I have no Idea on how to do drivers). And what kernel would I use. also what drivers would i need and don't need (screen, mix, speaker, touchscreen, bluetooth,wifi?)
Also would you want to make this rom with me?
Click to expand...
Click to collapse
Building from source ie. google. You can google ginger bread aosp and it will bring up this or from Git. You are going to have to build a kernel from source as well. You take the drivers that inspire already has. Its alot of trial and error to see what works and what doesn't.
Is there anywhere that has all the information necessary to build a rom compiled into one handy area?
Sent from my HTC Desire HD using XDA App
Google is your friend if you want to learn how to compile asop. You can check out the android source site http://source.android.com/ or the developer sitehttp://developer.android.com/
Sent from my Incredible using Tapatalk
I have found a outdated 2.3.1 Asop rom for Desire HD (camera not working and USB mass storage not working ). Also If any one has any idea of how to copy CM7's drivers for USB and CAMERA I would love to hear from you!!!
Also How can I update this rom to 2.3.3 without having to recompile from ANDROID-SDK
I'm gonna take a crack at building from AOSP tonight. Gonna use the kernel and proprietary files from CM7. If it doesn't boot though, I don't have the patience to start looking into the kernel and framework to fix it. Wish me luck!
i know the ziggy kernels are in the synergy rom but i wonder if there is an updated kernel we can flash on other roms? ive searched and cannot find anything since the april beta's.
i donate to the dev if he makes it so!
http://forum.ppcgeeks.com/htc-thunderbolt-development/
The word is he's been cooking up a gingerbread kernel but I have no clue where to find it other that packed inside virus ROMs.
i wonder how hard it would be to extract the kernel from synergy and make it flashable on other roms? never done it and i don't want to piss the dev off. but id like to test it out on bamf.
Kernel is licensed under gnu gpl2, so you can do whatever you want to it and nobody can say otherwise, as long as you don't claim ownership and share the modifications (the beauty of open-source).
Be that as it may, unless you've done this sort of thing before (creating flashable zips, knowing whih files are part of the kernel, etc) its gonna take some research and a lot of time! Do let us know how it comes out!
sent from my rooted Thunderbolt with das BAMF 3.0 rc4
admiralspark said:
Kernel is licensed under gnu gpl2, so you can do whatever you want to it and nobody can say otherwise, as long as you don't claim ownership and share the modifications (the beauty of open-source).
Be that as it may, unless you've done this sort of thing before (creating flashable zips, knowing whih files are part of the kernel, etc) its gonna take some research and a lot of time! Do let us know how it comes out!
sent from my rooted Thunderbolt with das BAMF 3.0 rc4
Click to expand...
Click to collapse
flashable zips i can create no problem but extracting the kernel seems like it needs to be done on linux and im running windows & osx. can anybody point me in the right direction here?
fixxxer2008 said:
i wonder how hard it would be to extract the kernel from synergy and make it flashable on other roms? never done it and i don't want to piss the dev off. but id like to test it out on bamf.
Click to expand...
Click to collapse
Bamf rc5 pre had the ziggy kernal in it... Didnt care for it myself, battery was horrible, went back to dream kernal
TB, Sense 3.0, GB
i have successfully extracted the kernel with the andoid kitchen and repacked it into the thunderbolt anykernel flashable zip. i just made it up, flashed it to my phone and ill report back.
EDIT: phone booted and it seems to be running fine!
wifi & 4g are working and the phone is speedy as hell. ill test battery life tonight.
sharing is caring
Working great on mine!
admiralspark said:
Kernel is licensed under gnu gpl2, so you can do whatever you want to it and nobody can say otherwise, as long as you don't claim ownership and share the modifications (the beauty of open-source).
Be that as it may, unless you've done this sort of thing before (creating flashable zips, knowing whih files are part of the kernel, etc) its gonna take some research and a lot of time! Do let us know how it comes out!
sent from my rooted Thunderbolt with das BAMF 3.0 rc4
Click to expand...
Click to collapse
I think it would be best if you plan on reposting the kernal to ask permission from the author first regardless of it being gpl2. Also giving proper credit in the post would be a good idea. Just kind of common courtesy.
Sent from my HTC Thunderbolt
JBO1018 said:
I think it would be best if you plan on reposting the kernal to ask permission from the author first regardless of it being gpl2. Also giving proper credit in the post would be a good idea. Just kind of common courtesy.
Sent from my HTC Thunderbolt
Click to expand...
Click to collapse
Um i already made another thread and gave full credit to the dev.
JBO1018 said:
I think it would be best if you plan on reposting the kernal to ask permission from the author first regardless of it being gpl2. Also giving proper credit in the post would be a good idea. Just kind of common courtesy.
Sent from my HTC Thunderbolt
Click to expand...
Click to collapse
Yep, devs are almost always happy if you use their stuff, and your work looks clean too!
sent from my rooted Thunderbolt with das BAMF 3.0 rc4
Alot of people have been asking me how i ported Slim ICS, soooo...i made a tutorial on how i port AOSP ICS roms...this is a general tutorial that should be just enough to get the port to boot. your port will not be flawless and it will probably have some major bugs that need fixing which are usually fixed by libs.
This should work with all AOSP ICS roms except those formated in a MTD file system (MTD is not supported by the infuse)...but for best compatibilty use a similar phone like the galaxy s...also before porting if you plan on uploading it you must get permission first!!! Dont make the same mistake i made with slim...
http://www.youtube.com/watch?v=loFHhYf0ca4
Guide:
***DISCLAIMER***
i am not responsible to any damdge caused to your phone by following this tutorial, you are doing this at your own risk. Before beginning you can not be afraid to mess with system file, to experiment, to get boot loops or even completely destroy your phone-for the infuse this is highly unlikely
if you fear bootloops or bricking a phone than you should not follow this tutorial
this guide should work for all phones and all AOSP roms, however every rom is different so some may require extra steps which you will be on your own for...this should be enough to get you to boot up though.
***END OF DISCLAIMER***
if you have any questions please feel free to comment bellow, dont message me on youtube i probably wont answer...if you do comment i may or may not help you, but maybe somebody else will. i have a busy life, and am constantly busy with the infuse and can not spend the time to address everyones issues...but by commenting maybe some one will help.
TOOLS/PROGRAMS NEEDED:
1) 7zip or other archive program
2) text editor, for windows i would use notepad++
STEPS:
1) download CM9 for your device or other AOSP based ics rom ***This is your base rom, you will use this to replace files in the rom you want to port***
What ever firmware your base is is the firmware you will be able to port...EX: 4.0.4 base=4.0.4 port
***for this tut i will be using CM9 4.0.4 for the infuse found here: http://forum.xda-developers.com/showthread.php?t=1601844 ***
2) download rom you want ported ***it can be from any phone, but for best compatibilty/least amount of bugs use a rom from a similar device, since i have an infuse i will use a Galaxy S ICS rom"
3) open up the CM9 or whatever base rom you are using with 7zip (dont extract it just view the archive...for 7zip right click rom, go to 7zip option and choose view archive)
4) delete the following folders in the system folder: app, framework, media, and fonts
5) open up the rom you want to port and use the app, framework, media, and fonts folder to replace the ones you just deleted in the cm9 base
6) copy libandroid_runtime.so *located in /system/lib/* from the rom you want to port into the cm9 base (you are replacing the one already in there) keep a copy of the one in CM9...if it doesnt boot up put the CM9 one back in
OPTIONAL/NOT NEEDED to make the rom run
a) go to build.prop and change the name of the rom
b) change the name of the CM9 base zip to whatever you are porting
7) place the rom on your sd card and flash...if you get bootloops do a logcat
If your rom is unresponsive/not working right you may need to replace some stuff in the /system/lib/ with stuff from the rom you are porting (just compare the rom you are porting with cm9 and whenever you see something missing in the CM9 base or dif size switch it over BUT keep a backup of the unresponsive one that booted...this part is all trial and error) i can not help you with this part...you are on your own, but feel free to comment and i may try and help or someone else may try and help
Also logcats will help in diagnosing problems...
please dont pm me for help, comment on this thread and if i have time i will try and help...or someone else will. im really busy, im a junior in highschool, so i have homework monday-friday, not to mention that my 92 year old great aunt is moving in with us as she can no longer take care of her self alone so i will be busy taken her to appointments and what not.
If i could i would help each and every one of you guys...but i just dont have the time to help everyone so if we can restrict the questions and answers to here hopefully we can limit the amount of questions asked.
Saved for Q&As...
just in case...
Thank you very much MG for your hardwork and dedication. This guide will actually help and inspire many of us to bring ICS flavours on Infuse. :thumbup:
Only a HS junior? My god what was I doing when I was your age? Definitely not porting Android roms.
Sent from my Samsung Infuse running AOKP.
i was bumping school to join computer class
ndhanta said:
i was bumping school to join computer class
Click to expand...
Click to collapse
Hmm I believe we were smoking cigs and talking about girls. But then in those days we didn't have computers or cell phones
Rom Aeon v 1.3.1
oldbbman said:
Hmm I believe we were smoking cigs and talking about girls. But then in those days we didn't have computers or cell phones
Rom Aeon v 1.3.1
Click to expand...
Click to collapse
Although oldbbman is more seasoned than me...I do remember those days...now I jjust dip Copenhagen and still talk about the girls...MILFs....
bigjoe2675 said:
Although oldbbman is more seasoned than me...I do remember those days...now I jjust dip Copenhagen and still talk about the girls...MILFs....
Click to expand...
Click to collapse
Lol
Luckily I didn't know then what I know now or I would probably have more kids then I have now.
Now back on topic. Porting ics Tom's is getting bigger on this forum
:thumbup::thumbup::thumbup:
Rom Aeon v 1.3.1
Believe me...for a while I wasn't making the smartest choices...wasn't hanging around the right crowd and was leading my life down the wrong path...doing these ports and developing has helped me turn my life around and make better choices, I love the challange and I lobe figuring things out...always have
Sent from my SGH-I997 using XDA
Btw...you guys should see a new port by me tomorrow...maybe even tonight, and I have received permission this time...
Sent from my SGH-I997 using XDA
ndhanta said:
Thank you very much MG for your hardwork and dedication. This guide will actually help and inspire many of us to bring ICS flavours on Infuse. :thumbup:
Here are steps for port which are with the Youtube video of MG2195. (It also deserves to be here).
TOOLS/PROGRAMS NEEDED:
1) 7zip or other archive program
2) text editor, for windows i would use notepad++
STEPS:
1) download CM9 for your device or other AOSP based ics rom ***This is your base rom, you will use this to replace files in the rom you want to port***
What ever firmware your base is is the firmware you will be able to port...EX: 4.0.4 base=4.0.4 port
***for this tut i will be using CM9 4.0.4 for the infuse found here: http://forum.xda-developers.com/showthread.php?t=1601844 ***
2) download rom you want ported ***it can be from any phone, but for best compatibilty/least amount of bugs use a rom from a similar device, since i have an infuse i will use a Galaxy S ICS rom"
3) open up the CM9 or whatever base rom you are using with 7zip (dont extract it just view the archive...for 7zip right click rom, go to 7zip option and choose view archive)
4) delete the following folders in the system folder: app, framework, media, and fonts
5) open up the rom you want to port and use the app, framework, media, and fonts folder to replace the ones you just deleted in the cm9 base
6) copy libandroid_runtime.so *located in /system/lib/* from the rom you want to port into the cm9 base (you are replacing the one already in there) keep a copy of the one in CM9...if it doesnt boot up put the CM9 one back in
OPTIONAL/NOT NEEDED to make the rom run
a) go to build.prop and change the name of the rom
b) change the name of the CM9 base zip to whatever you are porting
7) place the rom on your sd card and flash...if you get bootloops do a logcat.
If your rom is unresponsive/not working right you may need to replace some stuff in the /system/lib/ with stuff from the rom you are porting (just compare the rom you are porting with cm9 and whenever you see something missing in the CM9 base or dif size switch it over BUT keep a backup of the unresponsive one that booted...this part is all trial and error) i can not help you with this part...you are on your own, but feel free to comment and i may try and help or someone else may try and help
Also logcats will help in diagnosing problems.
Click to expand...
Click to collapse
Your right should be here...I'll add to the op
Sent from my SGH-I997 using XDA
mg2195 said:
Btw...you guys should see a new port by me tomorrow...maybe even tonight, and I have received permission this time...
Sent from my SGH-I997 using XDA
Click to expand...
Click to collapse
Now we can see more and more Android 4.x.x. in the Development section.
Nice work. Thanks for sharing with the community.
Sent from my SGH-I997 using xda premium
mg2195 said:
Alot of people have been asking me how i ported Slim ICS, soooo...i made a tutorial on how i port AOSP ICS roms...this is a general tutorial that should be just enough to get the port to boot. your port will not be flawless and it will probably have some major bugs that need fixing which are usually fixed by libs.
im a junior in highschool, so i have homework monday-friday.
Click to expand...
Click to collapse
Good job..thanks for sharing.
Now I can't say I never learned anything about tech from a high schooler..
Um that is a wise statement
Hey mg. I have your v1.0 slim ics and the ns tools fix. How would i combine them? Thanks in advance
I was going through the files and if I just put the apk in the system/app it would be alright?
isaiahe97 said:
Hey mg. I have your v1.0 slim ics and the ns tools fix. How would i combine them? Thanks in advance
I was going through the files and if I just put the apk in the system/app it would be alright?
Click to expand...
Click to collapse
yep, that would fix it
you may want to warn those about the mtd partition system while porting since i ve ran into several of them
GoSooners345 said:
you may want to warn those about the mtd partition system while porting since i ve ran into several of them
Click to expand...
Click to collapse
Yeah...ive been looking for another rom to port as the one i last did was just discontinued by the original dev, out of the three ive tried so far all have been mtd file system...will add to OP/title that it doesnt work with mtd file systems...
I flashed dsextons Adrenaline Injector and can confirm that it does work. I'm personally seeing some improvements in UI and smoothness in the phone. Head on over to the orig nnal post and check it out! Don't flash the fugutweaks mod, as its not designed for our phones.
http://forum.xda-developers.com/showthread.php?t=1236779
Credit: Team Acid, dsexton, and anyone else who has worked on this that I may have failed to mention
This doesn't belong in Development as you're just providing a link to other people's work. By all means discuss it and share your experiences as you have but only post in Development if you're providing the work yourself.
Thanks
AvRS
All credits go to dsexton704 for making this. All I did was replace the update-binary in the .zip and replace it with the one for this phone, which I got from shabbypenguin's kernel.
Read the original thread for more information. Drop him a thanks if you use this.
This is v13.
Nice
Sent from my XT897 using xda premium
Did not work
Flashed and booted and ran fine for a few minutes til I started texting. Phone rebooted itself twice so I restored. Now it's still freezing and rebooting wtf.
EDIT: Am I supposed to install injector RC2 then this shot? If so then that could be the problem.
DeOdexed?
davidwritesmusic said:
I flashed dsextons Adrenaline Injector and can confirm that it does work. I'm personally seeing some improvements in UI and smoothness in the phone. Head on over to the orig nnal post and check it out! Don't flash the fugutweaks mod, as its not designed for our phones.
http://forum.xda-developers.com/showthread.php?t=1236779
Credit: Team Acid, dsexton, and anyone else who has worked on this that I may have failed to mention
Click to expand...
Click to collapse
Just wondering what you had running on your phone already. TWRP or CWM? Odexed or DeOdexed? I have the toggles and soft key mods installed, I am wondering if those had anything to do with me having problems earlier.
I just flashed rc2, it says in the posts above the downloads nothing else is supported. I am deodexed with toggles, 1% Hoolm battery mod, softkey search, and custom softkey mods. Always nandroid before applying system level tweaks like this. I just flashed the build.prop and multi-core tweaks, I don't think init.d scripts are supported on stock kernel.
Sent from my XT897 using xda app-developers app
i used the RC2 injector, just don't use the multi core tweak and inutD tweak, for the rest it's all fine on ASA-14