Help Developing ROMs?!?!?! - T-Mobile Samsung Galaxy S II SGH-T989

Hey guys! I am new to XDA Developers! Most people would have seen me over at Android Forums! I do know a lot about developing and rooting but I am trying to develop a ROM for the Galaxy S2 (T-Mobile) and when I go to install it...it says Installation Aborted!
My ROM (SpaceROM) is a port from the BulletROM! I was looking into making ROMs from port and I used a method of editing the ROM with Windows Explorer! I just extracted the ROM using WinRAR and then went into the ROM's settings and stuff...I edited the different apps that would install when first booted and the bootanimation.zip. But when I go to install it, it just keeps saying Installation aborted! I did a FULL wipe in every way I could!
Any help would greatly be appreciated!

Hope the great Devs here lend you a hand. Wish you luck. I'd love go learn ROM building.
Sent from my SAMSUNG-SGH-T989 using xda premium

Log?
Sent from my ASUS Transformer Pad TF300T using Tapatalk 2

Likely the zip file for changed in an incompatible way. The zip requirements are very strict for a ROM. Google zipping up an update on Windows. I'd offer more help, but I don't have internet right now so this is all swyped in on my phone.
Sent from my PG86100 using xda premium

Related

[Q] [AOSP] Incredible 2 OMFGB(OMGB) Help?

I have been running through rubbish sense based ROMs that are easily flashable in clockworkMod recovery v5.0.2.0 , and i need to get cm7 ,right.. (excuse my n00b-ness) But how do i go about getting that , and then how do i go about installing the aosp ROMs? Also, nightlie, (checking to see if i researched correctly) They are basically over the air updates ect,ect.? Correct or am i missing something completely ? Help a n00b out. You'll get your thanks obviously =]
Cm7 is an aosp ROM all to itself. You don't need to run this ROM if you don't want to. But, a lot of people love cm7.
There are several aosp roms that are also very good. Liquid, miui, omfgb... To name a few.
Nightlies are roms that are built by a computer program. This process is used to develop a stable ROM. For the most part, nightlies are buggy and don't always completely work. As a noob, these might frustrate you. I would stick to a stable version. Just my opinion, try them if you want to.
Aosp roms are flashed in the same manner as a sense based ROM. Through recovery. It is important to wipe cache, dalvik cache, and do a factory data reset when you interchange between sense and aosp roms.
I hope I have answered some of your questions. XDA is an excellent place to expand your knowledge. Your noobness will wear off soon...
Sent from my ADR6350 using xda premium
http://forum.xda-developers.com/showthread.php?t=1297536
Here is a link to the stable cm7 ROM. You will need to download the ROM itself, and the Google apps (gapps) .zip files.
Do a full wipe, flash the rom, then flash the gapps file. This can be done in the same recovery session, no need to reboot first. But... Flash the ROM first, gapps second.
Also, check the stickies in the general section. There are several guides that fellow members have writen to help people who are new to all of this. I have found them quite helpful.
Sent from my ADR6350 using xda premium
OFish202 said:
Nightlies are roms that are built by a computer program.
Click to expand...
Click to collapse
I like that line.. that is breaking it down to the lowest level. Lol. What other methods could roms be built by?
Sent from my Incredible 2 using xda premium
Yeah.... I was tired.... Leave me alone!
Sent from my ADR6350 using xda premium
I was soo tired too and was lmao.. I was like, as apposed to being made by stone?
Sent from my Incredible 2 using xda premium
Thank you So much guys. I thought I was over my head I was making it something it wasnt silly mistake. Cm7 on incredible 2! THANKED YOU ALL. By the way

[ROM] Gothic Jelly Bean V1

Welcome to the Darker Side of Jelly Bean!
What's working
Calls
SMS (MMS doesn't work yet)
WiFi
USB Storage
Internal storage
SuperUser/ SU binary (thanks ChainsDD)
Mobile Data
ADB
Displaying Network on both the Lockscreen and Notification Bar
What's not working
MMS
What's Included
Beats Audio (Thanks DroidVicious)
Latest Trinity Kernel (1384 MHz) (Thanks morfic)
All the latest and greatest Jelly Bean goodness
How to Install
Factory reset
Wipe system partition
Wipe Dalvik Cache/Cache
Install from Internal Storage
Reboot
Thanks
Morfic for letting me use the Trinity Kernel
b1six for the original leak
shabbypenguin/breamsforgotten for giving me a great base to start modifying
CyanogenMod for the ringtones and the notification sounds
My lovely wife for being a great beta tester of the ROM at every iteration
Disclaimer
I AM NOT RESPONSIBLE IF YOUR PHONE SETS ON FIRE AND BURNS DOWN YOUR HOME FROM FLASHING THIS ROM, NOR IF YOU HARDWARE BRICK IT. I WILL TRY TO HELP SOMEONE UNBRICK THEIR DEVICE, BUT I AM STILL NOT RESPONSIBLE FOR GETTING IT THERE.
Click HERE to Download
Reserved
Just in case
Nice to see another JB ROM for the sprint GNEX and first!
Sent from my Galaxy Nexus using xda app-developers app
Giving it a try will report back
Sent from my Galaxy Nexus using xda premium
Aside from what you mentioned in the OP, what's different from the ACS ROM?
Is there any theming in this ROM? The name suggests a bit of a Gothic theme.
Sent from my Galaxy Nexus using xda app-developers app
ajonesma said:
Is there any theming in this ROM? The name suggests a bit of a Gothic theme.
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
No its stock it just says Gothic because this his username
Sent from my Galaxy Nexus using xda premium
Download not working
Sent from my Galaxy Nexus using xda premium
Will the MMS fix used on the ACS jb ROM work on this one? If no one has tested I will
Sent from my Galaxy Nexus using xda premium
Jeez whats up with the low rating already? Some of you people are harsh. Thanks for the rom man, I'll report back if I have any issues.
I get bad sideload when trying to flash the zip.
Thanks for the ROM!
Sent from my Galaxy Nexus using Tapatalk 2
Is this flashing? Also, is the telephony.db fix working on this?
Has anyone tried the telephony fix yet for MMS?
I'll try it when I get home and post that.
Thanks for the ROM by the way!
bodi524 said:
I get bad sideload when trying to flash the zip.
Click to expand...
Click to collapse
It aborts when I flash as well.
Sent from my Galaxy Nexus using xda premium
cool, hopefully in time you expand and add more than someones kernel and someones beats mod, but a great start nonetheless. always good to have some friendly competition, it increase production in the hopes to beat out the other guys
one minor tidbit tho. its Dreamsforgotten with a D
clj575 said:
It aborts when I flash as well.
Sent from my Galaxy Nexus using xda premium
Click to expand...
Click to collapse
Same here not flashing through CWM (aborted Status 6.....I think that's what it said), I'm checking the updater-script now to see if that's the hang-up... Will report back...
UPDATE:
Let me preface this comment by saying that I am not a Developer, but I've sometimes been able to fix aborted flash attempts in CWM by making corrections in the updater-script in cases that the updater-script calls for a different device (such as Maguro, Toro, etc) by changing the wrong device to "Toroplus"..
For the other Themes/ROM's in which I've updated the updater script (the updater-script is located in the META-INF > com > google > android folder, with "update-binary" file) there's only been two files in the android folder, 1) update-binary and 2) updater-script, but your ROM has three files; 1) update-binary, 2) updater-script and 3) updater-script~. I've attached three PDF's that compare the updater-script files in Gothic Rom and the updater-script file from ACS Jelly Belly Rom that I downloaded through GooManager today but I can't figure out the issue(s) but maybe someone else can. Here are the files:
DOWNLOAD PDF Comparison between the "updater-script" file and "updater-script~" files from Gothic Rom.
DOWNLOAD PDF comparison between the "updater-script" file from the Jelly Belly Rom and the "updater-script" file from Gothic Rom.
DOWNLOAD PDF comparison between the "updater-script" file from the Jelly Belly Rom and the "updater-script~" file from Gothic Rom.
Can someone make sense of this?
shabbypenguin said:
cool, hopefully in time you expand and add more than someones kernel and someones beats mod, but a great start nonetheless. always good to have some friendly competition, it increase production in the hopes to beat out the other guys
one minor tidbit tho. its Dreamsforgotten with a D
Click to expand...
Click to collapse
Spoken like a true gentleman :thumbup::thumbup:
Sent from my Galaxy Nexus using Xparent ICS Tapatalk 2
MoSeriouS said:
Same here not flashing through CWM (aborted Status 6.....I think that's what it said), I'm checking the updater-script now to see if that's the hang-up... Will report back...
Click to expand...
Click to collapse
Getting the Same Error
(Status 6)

Newbie in need of help.

Hey guys I'm new to the whole rooting and roming thing, i just rooted my phone yesterday and with nice guides from qbking77 in YouTube I was able to install AOSP Alpha 6 jb ROM using agar recovery so now that you know my lil story my question is...
To install a new ROM all I have to do is copy to sdcard the files, boot agar recovery do the 3 wipe steps and install? Or do I have to restore my stock recovery first then wipe?
Very sorry for my big newb question but I hope ppl can help me
Thanks.
P.s I think this is the correct section to post this but if it isn't please move it, thanks.
Sent from my SPH-D710 using xda app-developers app
Rasmux said:
Hey guys I'm new to the whole rooting and roming thing, i just rooted my phone yesterday and with nice guides from qbking77 in YouTube I was able to install AOSP Alpha 6 jb ROM using agar recovery so now that you know my lil story my question is...
To install a new ROM all I have to do is copy to sdcard the files, boot agar recovery do the 3 wipe steps and install? Or do I have to restore my stock recovery first then wipe?
Very sorry for my big newb question but I hope ppl can help me
Thanks.
P.s I think this is the correct section to post this but if it isn't please move it, thanks.
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
Welcome to rooting.. so if im getting your question right you want to go to a new ROM possibly.. and youre on AOSP..well since you are new I would suggest using a one click odin (your choice ) and start from there since you are on A JB build ...
-TeaM VeNuM Like A Boss
+1 for one click of your choice, make sure you pick a full wipe one though.
Tappin' Typin'
I would flash over the EL26 CWM kernel, first it just makes it easier for you, and is a very safe recovery to flash from.
Thank you guys, actually I just wanted to know what to do when I decide to explore others roms but for now I really like this one so Ima stay here a while I didnt knew rooting would be this cool but new roms and with apps like setcpu this is very nice, thanks again.
Sent from my SPH-D710 using xda app-developers app
Rasmux said:
Thank you guys, actually I just wanted to know what to do when I decide to explore others roms but for now I really like this one so Ima stay here a while I didnt knew rooting would be this cool but new roms and with apps like setcpu this is very nice, thanks again.
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
Oh I see well all is your choice on the path..one major thing I suggest is when moving from ROM to ROM back up your apps ..(non system apps)and make sure to wipe on a safe recoveries (Kuban kernel, agats, el26) problems can arise from dirty installs
I also suggest ROM toolbox from the play store its a great tool that basically does everything
-TeaM VeNuM Like A Boss
Very usefull info thanks, any help is always appreciated, hey thats how noobs become pro one day hehe
Sent from my SPH-D710 using xda app-developers app
Also read the thread how not to brick your phone.
sent from my BAD A$$ Epic touch
Thats what I did first, always making sure I do everything as safe as possible to my phone.
Thank you.
Sent from my SPH-D710 using xda app-developers app
Well I already got Agat and ppl say is pretty safe too or no?
Thanks!
Sent from my SPH-D710 using xda app-developers app
Rasmux said:
Well I already got Agat and ppl say is pretty safe too or no?
Thanks!
Sent from my SPH-D710 using xda app-developers app
Click to expand...
Click to collapse
Which Agat kernel/recovery? And what's your goal?
Sent from my SPH-D710 using Xparent SkyBlue Tapatalk 2
I was going to try some other roms for the sake of experimenting but i think im gonna stay on the one i got for the sake of my phone and my lack of knowledge, the one i got i believe is 0.2.1
Sent from my A500 using xda app-developers app

[GUIDE] dsixda's Android Kitchen - Now supports GS3 SGH-T999 (Windows/Linux/Mac)

dsixda's Android Kitchen - Now for Samsung Galaxy SIII SGH-T999
Compatible with Windows (Cygwin) / Linux / Mac OS X
The following is a guide to assist you with creating your own Samsung Galaxy SIII SGH-T999(V) (T-Mobile, Wind, Mobilicity, Videotron) custom ROMs with the kitchen. This is NOT a guide to help you become Cyanogen or do fancy things with AOSP, but it may be your springboard to bigger things in the future.
Some of you already know about the Android Kitchen. It is a project I started on back in February 2010 to help newbies create their own custom ROMs and learn more about Android. As of the latest versions, you can now create your own Galaxy S3 T999 ROMs with the kitchen.
IMPORTANT: For all other Galaxy S3 variants, this guide may not be exactly the one you're looking for. There may be support for your S3 device in the kitchen, but I'd need to post different instructions. Check the first post of the kitchen thread for any updates for linked instructions.
I'd like to thank Jamison904 for testing and providing feedback, which is always appreciated!
[MAIN PAGE] [RELEASE NOTES] [FAQ - page 1] [FAQ - page 2]
​
GUIDE
First, you need a rooted Samsung Galaxy SIII SGH-T999 with a custom recovery menu, which allows flashing of custom ROMs.
Visit the Android Kitchen thread to download the kitchen. Then, follow the link to the FAQ which will show you how to install it on Windows, Linux or Mac OS X. Ensure you read the FAQ carefully.
Put one or more of your base ROM(s) under the original_update folder. For the Samsung Galaxy S3 T999, there is support for the following formats (that I know of) which can be placed in that folder:
Stock firmware:
system.img.ext4, cache.img.ext4, boot.img
or TAR/ZIP file containing the above. NOTE: If the TAR file name ends with "MD5", remove the MD5 part from the name.
OR Custom ROM:
IMPORTANT!! If you chose a ZIP file then it must be one that was created by the kitchen from the stock firmware, not through other means (NOTE: The kitchen may NOT support custom ROMs created through other methods such as CyanogenMod, due to potential file structure incompatibility issues)
OR Nandroid backup from custom recovery image:
system.img, cache.img and boot.img
system.ext4.tar, cache.ext4.tar and boot.img
Here are some basic steps to creating your first ROM after you have your base of files under original_update (more options are available in the kitchen):
Start the kitchen with: ./menu
Create a working folder (by choosing your base ROM)
Root your ROM
Add Busybox
Optional: Disable boot sounds
Optional: In the Advanced options menu: De-odex your ROM (your mileage may vary as to whether this works 100%)
Build ROM
The ROM is built into a ZIP file meant for flashing from the custom recovery menu. No Odin. Make a Nandroid backup of your current system before you flash anything!
Some notes:
Just select the defaults whenever you are asked about something in the kitchen and are unsure whether to type 'y' or 'n'.
There are lots of questions answered in the FAQ in Posts 3 and 4 of the main Android Kitchen thread. So if you have issues with your installation, please go through that first before asking questions in this thread.
For the benefit of other readers and to prevent confusion, please only discuss the Samsung Galaxy SIII SGH-T999 in this thread!
Most of all, have patience, take your time and enjoy!!
Thank you dsixda!
Sent from my SGH-T999 with frosty jellybeans.
That works great.
Woot
Sent from my SGH-T999 using Tapatalk 2
You are awesome!!!!
Thank you for taking time to do this for us man! Really appreciate all your work!!
Thank you!!!
:beer::beer::thumbup::thumbup:
Sent from my SGH-T999 using xda app-developers app
Thanks, this might expand our library.
dsixda you're the man! Side note: Infamous S3 coming soon...
Jamison904 said:
dsixda you're the man! Side note: Infamous S3 coming soon...
Click to expand...
Click to collapse
Jamison is here too? :good:
Awesome Job whit International GT-I9300 dsixda kitchen.
Thank you for this dsixda I followed the steps to the letter and this worked perfectly for my Bell I747M sgs3!!! :highfive:
thatsupnow said:
Thank you for this dsixda I followed the steps to the letter and this worked perfectly for my Bell I747M sgs3!!! :highfive:
Click to expand...
Click to collapse
Awesome, you are the first to confirm it works for the 747. Thank you!
Hmm, I think I need to step into the kitchen...
Sent from my SGH-T999 using xda premium
uoY_redruM said:
Hmm, I think I need to step into the kitchen...
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
Been using it since release day. What was added? Ability to make an updater-script otherwise been working great! Even patches kernel fine. Great work dsixda.
Sent from my SGH-T999 using Tapatalk 2
Wildchld said:
Been using it since release day. What was added? Ability to make an updater-script otherwise been working great! Even patches kernel fine. Great work dsixda.
Sent from my SGH-T999 using Tapatalk 2
Click to expand...
Click to collapse
I was using Cygwin kitchen. I want to give this one a try. I've been away from the game for too long
Sent from my SGH-T999 using xda premium
uoY_redruM said:
I was using Cygwin kitchen. I want to give this one a try. I've been away from the game for too long
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
Yep just ran a test build and a correct updater-script was created. This was in Linux btw
Sent from my SGH-T999 using Tapatalk 2
Wildchld said:
Been using it since release day. What was added? Ability to make an updater-script otherwise been working great! Even patches kernel fine. Great work dsixda.
Sent from my SGH-T999 using Tapatalk 2
Click to expand...
Click to collapse
Basically updater-script fixes for the SGS3. All the painful work, such as file extraction and boot.img extraction/re-packing with correct headers was already done when I was working on the Galaxy S2 variants.
Wildchld said:
Yep just ran a test build and a correct updater-script was created. This was in Linux btw
Sent from my SGH-T999 using Tapatalk 2
Click to expand...
Click to collapse
Yes! Those pesky updater-scripts always gave me a problem writing them myself (you know because I always came to you lol).
Might some a few hours with it after work.
Does it have a port feature by chance? If so, how good is it? Cygwin always gave me problems.
Sent from my SGH-T999 using xda premium
This is what ive been waiting for. Time for me to take the plunge....btw, welcome back red!! Thanks dsixda
Sent from my SGH-T999 using xda premium
uoY_redruM said:
Yes! Those pesky updater-scripts always gave me a problem writing them myself (you know because I always came to you lol).
Might some a few hours with it after work.
Does it have a port feature by chance? If so, how good is it? Cygwin always gave me problems.
Sent from my SGH-T999 using xda premium
Click to expand...
Click to collapse
There is a porting feature but it is quite old and experimental and I don't know how well it works anymore.
dsixda said:
There is a porting feature but it is quite old and experimental and I don't know how well it works anymore.
Click to expand...
Click to collapse
Thank you for the response.
I'll give it a whirl later likely and report back.
Sent from my SGH-T999 using xda premium

[q] Basic source stuff

Hello every one. I wanted to ask where a beginer with no understanding about making rom's from source cloud find information to understand the hole sourece thingy and start making rom's.
Sent from my GT-5660 using sparta kick.
Just go read nearly all the general stuff toppic is what i do when i have a new phone. Today i got a second gio that needs fixing and a update.. For fun i start with the general toppic. Than i progress the other thopic's. Put some time in it to understand stuff.
See if you can backup the phone system and root the phone. Next a new recovery and a new rom. The info is all in this part of the gio forum.
thanks but I wanted to ask about making rom's from source I already have root,cwm recovery and a custom rom. I just want to know what shoud I do to understad how to make rom's from sorce.But still thanks.
Sent from my GT-5660 using xda premium
arniks8 said:
thanks but I wanted to ask about making rom's from source I already have root,cwm recovery and a custom rom. I just want to know what shoud I do to understad how to make rom's from sorce.But still thanks.
Sent from my GT-5660 using xda premium
Click to expand...
Click to collapse
building a rom from source is simple
you only need to setup the source directorys and sync some stuff the let the automated compile progress hapen and done
everyone can do this
but modifying java and xml
c++ c etc
is mostly on source
if you take like stock rom and smali modify its gonna be bit harder because of no source
but alsomore fun
Sent from my S500 using xda app-developers app
thanks.
Sent from my GT-5660 using xda premium

Categories

Resources