Related
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...
Hello Everybody,
since I created my "own" Rom (changed some things at framework-res.apk , delete/add Aps ....) on Remics-JB, I want to do my own update (for example from dhiru's CM10 Alpha2) to get the new stuff. How do you guys do this?? Is it a new build from "sources" or just copy the files from "a" to "b"?? Can someone please give me a little guid how to do.
Thanks!
Even I need help on this.
Anybody here ?????
Sent from my GT-I9003 using xda premium
Hello Deboloper...
I know that this topic is not good for making a thread...I maked this thread because i want to highlight my request to all g3 developers....I searched all the forum but i not got any froyo rom based on ddjp6. ...So plz think about it...
Sorrrry for my bad english
mohdwaqar said:
Hello Deboloper...
I know that this topic is not good for making a thread...I maked this thread because i want to highlight my request to all g3 developers....I searched all the forum but i not got any froyo rom based on ddjp6. ...So plz think about it...
Sorrrry for my bad english
Click to expand...
Click to collapse
Maybe bacause all roms are making worldwire? For all users.. JPU and JPS are standarts i think...
As i remember there were some froyo rom's based on ddjp6. But i may be wrong...
Wrong section to post in ad devlopers dont do what people tell them to do. They do what they want and there are enough tutorias on how to make your own rom so why dont you give it try?
Sent from my GT-I5800 using xda app-developers app
I think you can flash a certain file from the ddjp6 rom on top of any rom you want to get the Indian reception.
Also Sekhar's rom are based on Froyo DDJP6 -> http://forum.xda-developers.com/showthread.php?t=1372838
I would recommend you to flash other european version & just modify the gps.conf file for asia....
Sent from my GT-I5801 using xda app-developers app
DDJP6 is not as stable as XXJPS or XXJPU, but I would personally prefer XXJPS.
I understand that I'm am asking at the wrong thread, but I think this question is suitable to be put here. Of course, the administration or moderators have full rights to move this thread.
My question is, is it possible to add/install a custom boot sound in the SGS Plus especially for custom roms ? Because, I remember the time that you hear the boot sound when you boot up your phone.
So I was wondering if there is a way to do so. Because, to me, since we can put custom boot animation why not put custom boot sound especially GB, ICS and JB roms?
Problem is, I have no idea how to do so. Or rather the main question here is whether is it possible to do so in the SGS I9001?
Any idea guys? Any help is totally appreciated! Thanks in advance!
Edit: Another question is, even there is a way to do so, can it be done in the Stock and Custom ROMS?
Sent from my GT-I9001 using xda app-developers app
So you know that's the wrong section for this thread, why did you start it? There's a question & answer section in the Galaxy S forum which is also used for our phone.
The last few days were a lot of questions threads started here... This is a development forum, for roms, mods, kernels and nothing more.
I think nabilimran is asking that about CM9 and CM10 roms.
I think custom boot sound is not supported on i9001 CM9/10 (no one of those developped starting from ivendor and arco have bootsound feature [or at least to me it's not clear how to enable it])
so, the question is: is possible to enable bootsound on ICS/JB, or is needed to implement somethig is missing?
The only CM9 with customizable bootsound I've seen is AOKP built by cribert
AndroidiusMaximus said:
So you know that's the wrong section for this thread, why did you start it? There's a question & answer section in the Galaxy S forum which is also used for our phone.
The last few days were a lot of questions threads started here... This is a development forum, for roms, mods, kernels and nothing more.
Click to expand...
Click to collapse
I just wanted to ask in a developer's perspective. Because they know the phone inside out.
hiej said:
I think nabilimran is asking that about CM9 and CM10 roms.
I think custom boot sound is not supported on i9001 CM9/10 (no one of those developped starting from ivendor and arco have bootsound feature [or at least to me it's not clear how to enable it])
so, the question is: is possible to enable bootsound on ICS/JB, or is needed to implement somethig is missing?
The only CM9 with customizable bootsound I've seen is AOKP built by cribert
Click to expand...
Click to collapse
Yes!!! You read my question correctly! I wanted to know is it possible to do so in CM9 and CM10.
Sent from my GT-I9001 using xda app-developers app
Hi
Just change poweron.wav in System/etc
****ed general section. Is this development?
Yes of course this is possible
in the kernel's ramdisk (init.rc)
Copy the playsound file from a samsung rom and place it in the custom roms /system/bin folder (permissions RWX-RX-RX)
put this in init.rc:
Code:
service playsound /system/bin/playsound
user media
group system
disabled
oneshot
And put PowerOn.wav in /system/media
Done
Hypnos said:
****ed general section. Is this development?
Click to expand...
Click to collapse
no comments... sometimes you seem like a scratched record
alireza7991 said:
Hi
Just change poweron.wav in System/etc
Click to expand...
Click to collapse
yes but it does not works on every CM9
broodplank1337 said:
Yes of course this is possible
in the kernel's ramdisk (init.rc)
Click to expand...
Click to collapse
Ok, finally a good answer, but I think for people that is not able to play with those things it's no easy to do.
maybe some dev has to implement it on his kernel rom or in standard kernel.
....
So that's a question for develpment section
hiej said:
Ok, finally a good answer, but I think for people that is not able to play with those things it's no easy to do.
maybe some dev has to implement it on his kernel rom or in standard kernel.
....
So that's a question for develpment section
Click to expand...
Click to collapse
Well it's actually pretty easy, I wrote a tutorial earlier on how to mod a stock rom, everything you need is in that tutorial, when you're in the kitchen you need to press:
(when you've setup an working folder with your boot.img inside)
0 then 20 > then w to extract kernel
and b to build kernel
But it's an old version that I use so it may not be accurate (the tutorial is tho)
broodplank1337 said:
Yes of course this is possible
in the kernel's ramdisk (init.rc)
Copy the playsound file from a samsung rom and place it in the custom roms /system/bin folder (permissions RWX-RX-RX)
put this in init.rc:
Code:
service playsound /system/bin/playsound
user media
group system
disabled
oneshot
And put PowerOn.wav in /system/media
Done
Click to expand...
Click to collapse
Does it matter which format the sound is?
Sent from my GT-I9001 using xda app-developers app
Tears for Fears said:
Does it matter which format the sound is?
Sent from my GT-I9001 using xda app-developers app
Click to expand...
Click to collapse
Yes, the binary playsound is made for .wav files, so just use it
Morning All,
I really need your help today. I recently purchase the HTC one S (Ville) and I decided to wipe all the T mobile bloatware and put one of this wonderful ROM's that you guys have developed, well I'm able to use my phone, my data plan works good i have no issues except that my Wi-Fi is not connecting to the internet not matter where it is, if it is a home or in a public cafe or the office when it connects it goes into a loop of trying to connect and connect and then it finishes with "Authentication Problem" I don't know what else to do I have try 3 different ROM's and they all give me the same issues, I have try Android 4.0 , Android 4.1 and 4.1.2 (I believe) I keep getting this problem. PLEASE PLEASE HELP ME RESOLVE THIS ISSUE... right now I'm currently running Team Venom ViperOneS_2.0 and its the same issue. :crying: PLEASE HELP ME>..
Wrong forum.
Sent from my One S using Tapatalk 2
All it would have taken to answer this question was an extremely quick glance over any one of the threads for any of the roms, especially viper one s 2.0.0. It is all over the forum
Sent from a Viper One S
If you want WiFi you need to us a non sense based ROM like AOKP, cyanogenmod or any aosp based ROM..or a really old ICS ROM.. And you did post this in the wrong section by mistake... Please post questions in the QnA section...
Sent from my HTC One S using xda premium
$droyd$ said:
If you want WiFi you need to us a non sense based ROM like AOKP, cyanogenmod or any aosp based ROM..or a really old ICS ROM.. And you did post this in the wrong section by mistake... Please post questions in the QnA section...
Sent from my HTC One S using xda premium
Click to expand...
Click to collapse
Agreed, this is in the wrong section - but surely Viper users have working Wifi - it's not just the AOSP-based ROMs that have working Wifi?? (I use AOSP/CM but I can't imagine all these Sense users have no working Wifi!)
Rafael - I think you need to flash the "Extra Wifi Partitions" for Jellybean (do a search!)
I have the file called WiFi jb fix file but don't know how to post it here..
Sent from my HTC One S using xda premium
wheeliemonster said:
Agreed, this is in the wrong section - but surely Viper users have working Wifi - it's not just the AOSP-based ROMs that have working Wifi?? (I use AOSP/CM but I can't imagine all these Sense users have no working Wifi!)
Rafael - I think you need to flash the "Extra Wifi Partitions" for Jellybean (do a search!)
Click to expand...
Click to collapse
No working WiFi on any sense based jb ROM If you have an hboot of 1.14 or higher... There is no way to flash the partitions with hboot 1.14 as well...that's the bottom line to include viper..high hboot no WiFi.. As stated earlier you must use aosp base to get WiFi or have hboot 1.06
Sent from my HTC One S using xda premium
First of All I would like to apologize for putting the thread on the wrong discussion... Now Second I want to thank all of you for helping me.. I just want to make sure that does this mean that I wont be able to run Jelly Bean 4.2 on my HTC One S? I'm confused now, I downloaded that Wifi Partiton File, I ran it from recovery after I had installed the Jelly Bean of Team Venom, and the boot file... it ran and everything but it still does not work, now I have Hboot 1.14.0005 version.... Does this mean that even if it ran it will not work? please help me.
RafaelGalvez2 said:
First of All I would like to apologize for putting the thread on the wrong discussion... Now Second I want to thank all of you for helping me.. I just want to make sure that does this mean that I wont be able to run Jelly Bean 4.2 on my HTC One S? I'm confused now, I downloaded that Wifi Partiton File, I ran it from recovery after I had installed the Jelly Bean of Team Venom, and the boot file... it ran and everything but it still does not work, now I have Hboot 1.14.0005 version.... Does this mean that even if it ran it will not work? please help me.
Click to expand...
Click to collapse
Ok ... You can not flash the WiFi partitions on hboot 1.14 it will look like it works but will not work.... Any of the older ICS ROMs should have WiFi... What you are looking for is a ROM with a base 2.35 or lower.... Aosp work because they use a 2.35 base.. With that being said you will get WiFi on jb sense if you get an ota, find an ruu which aren't out yet or upgrade/ downgrade hboot ... You need 1.06 or 3.16 hboot to get jb WiFi on sense.. Hope things are a little more clear...if you get an upgrade through your phone from HTC for jb you will get wifi....otherwise use cyanogenmod or AOKP for it...
Sent from my HTC One S using xda premium