Related
For example how do you make programs that do 1-click rooting, or modify the official ROM such that it does not update HBOOT, or make mods for it? What programming languages do you have to know? What system environment (Windows, Linux, etc.) do you have to be running?
Love Android, want to start contributing after end of my national exams (November )
good skills in Linux and Java-Programming seems to be a good combination
BrainMcFly said:
good skills in Linux and Java-Programming seems to be a good combination
Click to expand...
Click to collapse
Then how do you make programs that do 1-click rooting, or pre-load applications like busybox into the ROM? You'd have to manually edit the source code of the ROM, don't you?
fterh said:
Then how do you make programs that do 1-click rooting
Click to expand...
Click to collapse
Years of hardware hacking experience and days of work / problem solving.
bedeabc said:
Years of hardware hacking experience and days of work / problem solving.
Click to expand...
Click to collapse
I'm 16, no prior programming experience (unless you count a Hello World as one), on Windows right now. How would you advise me if I want to start contributing to the Android scene?
I've found a post which looks like a good starting point and contains a lot of helpful links:
hxxp://forum.xda-developers.com/showpost.php?p=6243873&postcount=1
Regards,
Tom
P.S: Sorry, had to cripple the link, because I'm a new user and therefore not allowed to post a "real" link.
fterh said:
or pre-load applications like busybox into the ROM? You'd have to manually edit the source code of the ROM, don't you?
Click to expand...
Click to collapse
Try extracting the .zip, adding and removing apps is not that difficult; most of the .apk's are located in /data/app.
Rudolfje said:
Try extracting the .zip, adding and removing apps is not that difficult; most of the .apk's are located in /data/app.
Click to expand...
Click to collapse
You mean system/app lol
Sent from my HTC Desire using Tapatalk
Rudolfje said:
Try extracting the .zip, adding and removing apps is not that difficult; most of the .apk's are located in /data/app.
Click to expand...
Click to collapse
You mean /system/app? There is nothing under /data/ in my phone.
fterh said:
You mean /system/app? There is nothing under /data/ in my phone.
Click to expand...
Click to collapse
Data/app is where installed apps go, chances are u dont have anything there cuz ur using apps2sd
Sent from my HTC Desire using Tapatalk
data/app is where you can put user-removable and other apps you want seperate from the system/app in a custom rom - has to be added to the rom itself like A2SD does.
AndroHero said:
Data/app is where installed apps go, chances are u dont have anything there cuz ur using apps2sd
Sent from my HTC Desire using Tapatalk
Click to expand...
Click to collapse
Oh okay. So before trying my hands at developing a ROM I should try writing some apps first?
Edit: But my ROM Manager has a "Move to SD Card" button, which means it should be in /data/app?
Bump. Then do I need to be on a Linux environment? Any gurus can give some pointers to a newbie to the Android scene?
being on linux would be easier - knowledge of the OS would be better.
If you use Linux you can use dsixda's kitchen to sign and build the rom after youve finished adding removing, editing etc. It's going to be a case of trial and error, but you cant break the phone as long as you're using a rooted/su rom, without the HBOOT or radio in it. You might get a bootloop/freeze, or 57 force closes but you can always re-flash.
Say i wanted to remove certain preinstalled apps from the official Froyo ROM, how would i know which files to delete from the zip?
Sent from my HTC Desire using XDA App
TomakiD said:
I've found a post which looks like a good starting point and contains a lot of helpful links:
hxxp://forum.xda-developers.com/showpost.php?p=6243873&postcount=1
Regards,
Tom
P.S: Sorry, had to cripple the link, because I'm a new user and therefore not allowed to post a "real" link.
Click to expand...
Click to collapse
Where going to post the exact same link. It contains all that you need, usually.
fterh said:
Say i wanted to remove certain preinstalled apps from the official Froyo ROM, how would i know which files to delete from the zip?
Sent from my HTC Desire using XDA App
Click to expand...
Click to collapse
You'll find a lot of info on the following thread. There you're linked to Android Developers pages where the structure of a ROM etc is described. All the info you need is there.
http://forum.xda-developers.com/showpost.php?p=6243873&postcount=1
I think I'll try writing some apps on Ubuntu before even thinking of maintaining and developing my own ROM. This way I can get close and cozy with the Android system and learn Linux. One question though: Is the learning curve steep?
fterh said:
I think I'll try writing some apps on Ubuntu before even thinking of maintaining and developing my own ROM. This way I can get close and cozy with the Android system and learn Linux. One question though: Is the learning curve steep?
Click to expand...
Click to collapse
Bump. Is the learning curve steep for someone who has no prior programming experience?
fterh said:
Bump. Then do I need to be on a Linux environment? Any gurus can give some pointers to a newbie to the Android scene?
Click to expand...
Click to collapse
If you have never had ANY programming experience before I would reccomend learning another language first, before trying to learn Java. Try vb.net if you have Windows, learn that and you get the gist of how to programme, then install Linux Ubuntu or another distro, familiarize yourself with the Terminal command line, then go on to learn Java, then the Android SDK, then make some apps, then learn how to modify roms etc. The last thing you want is a bricked phone
I am a beginner and very interested in developing for android. I have some basic knowledge of app development for android and knowledge of java and c.
I searched but couldn't find a good tutorial for rom development or porting.
Could anybody please suggest some resources from where I could learn rom development??
Thanks in advance.
Best advice I could give you is look at the source code. And brush up on your xml. Unless you have a specific question that's the best I can do.
Hope it helps!
Sent from my SCH-I520 using XDA App
Thor development said:
Best advice I could give you is look at the source code. And brush up on your xml. Unless you have a specific question that's the best I can do.
Hope it helps!
Sent from my SCH-I520 using XDA App
Click to expand...
Click to collapse
I'm interested in learning rom porting from a Device X to Device Y.
I have complied Android from source code and looked at the different folders and architecture but in absence of a good tutorial i wasn't able to build upon it.
I'm looking for resources which could help me in learning components of a basic android rom and how to build on it.
I read that prior to rom developing, it would be helpful if I would learn rom porting, that's why I'm looking for rom porting tutorials.
Thanks.
There was a pretty good web page that I can't find at the moment, but I dig these up:
http://forum.xda-developers.com/showthread.php?t=784121
http://forum.xda-developers.com/showthread.php?t=757817
I just deodexed my first roms tonight, so I think the next step is porting!
gee one said:
There was a pretty good web page that I can't find at the moment, but I dig these up:
http://forum.xda-developers.com/showthread.php?t=784121
http://forum.xda-developers.com/showthread.php?t=757817
I just deodexed my first roms tonight, so I think the next step is porting!
Click to expand...
Click to collapse
Yeah I also remember that page, and I bookmarked that page but recently when I tried to browse that page, it said that page is not available.
I deleted its link also.
Please let me know if you find any further resources.
I deodexed two shipped roms and repacked them using dsixda kitchen, but now of them went post boot screen after installation.
I tried using "adb logact" but it just showed "waiting for device".
I'm not able to figure out why did it happened.
ddms in the android-sdk is pretty good for figuring out what is going on. It basically gives you a streaming logcat as the device is running.
I had a bootloop with one rom because I only deodexed the framework, not the apps. Also don't forget about framework-res.apk in /system/framework.
This thread was a great compilation of rom development and porting resources :
http://forum.xda-developers.com/showpost.php?p=6738713&postcount=1
But it has been removed by the administrator.
There are a few more guides which I was able to search, these are :
http://forum.xda-developers.com/showthread.php?p=18463306
http://forum.xda-developers.com/showthread.php?t=1222746
http://forum.xda-developers.com/showthread.php?t=1076687
And this link has links to some other useful resources :
http://www.neopeek.com/viewtopic.php?f=24&t=6208
Please post other useful resources which you guys have, so that new developers interested to contribute to android community can learn.
Please help me making this post useful for those interested to learn about android rom development.
Paste all useful links which you can find in this thread.
Hi everyone, i've such a good news for all the galaxy w users. I've tested that our device can run init.d script on startup(currently with Bionic Cow 1,dont know whether stock rom works or not). Here is the original post from DOOMLORD.
http://forum.xda-developers.com/showthread.php?t=1236446
Here is the guide for our device to run and support init.d script on startup:
What you need:
1)CWM for galaxy w
2)The file from DOOMLORD (init.d-autorunner-stock.zip),you can download from his original post (http://forum.xda-developers.com/showthread.php?t=1236446)
Step:
1)Boot to cwm recovery and do nand backup first(Just in case if got bootloop,you still can restore)
2)After backup, go to ADVANCE menu and mount system (this is important,if you didnt mount system, then the flash will not be install)
3)Select the file that you have download and flash it.
Test:
1)The easiest way to test whether the script running or not is to install ZEPPELINROX V6 supercharge script.
2)when install the script, do select to integrate to build.prop and enable init.rc
3)if you have installed the v6 script, please do unsupercharge first and do a clean install of the script. DO NOT RESTORE, cause restore will not make the script to auto start.
Hopefully this will help COWITHGUN to implement this to his next BIONIC COW 3.
EDITED:
i've try new improvement to our device. if you are using custom rom, you may wanna try this.first, you need to un-supercharge and download the adrenaline engine from this post by IMBAWIND :
http://forum.xda-developers.com/showpost.php?p=24390564&postcount=2
then,flash it using cwm recovery. when flashing remember to mount the /system/ first. And do remember, after flashing this adrenaline engine, you no need to supercharge again. cause the script is included inside already. try it out guys, and post your comment. happy modding!!
come on....56 views but no one dare to test or give comment???? i need to know whether it works with all of your gw or not!!! we supposed to share and learn. pls give comment. thank you.
Gonna try as soon as I come back home.
Sent from my GT-I8150 using XDA
Ehm, the files he provied are still update-scripts?
the flash file it self doesnt hv script inside. we need to install script by ourself. what i can suggest is v6 supercharge and adrenaline script. i hv combine this 2 script in my phone and it work like charm. i hv use it for a week without problem and battery for heavy 3g internet usage can last for 7 hours. try it and let every user know.
Sent from my GT-I8150 using XDA
It works, amazing find mate
you are welcome.....so now we can get rid of script manager already!!!
jamestts said:
you are welcome.....so now we can get rid of script manager already!!!
Click to expand...
Click to collapse
Indeed, too bad people don't seem to understand how awesome this is
Haha....sharing is caring. I just want sammy to know how good is thier phone, and how bad is it for us without ics update. If sammy really care for thier customer,surely they hv a team to develope new ics for us.
Sent from my GT-I8150 using XDA
Guys, can I ask.....
I am going to try this on stock ROM, just to see will it work......
I have Zepps V6 SC already, so I need to UnSuperCharge????
This installs run-parts binary in /system/xbin/run-parts (which is basically busybox 1.16.2 binary)
Will this overwrite already installed run-parts [Busybox]
I'm using stericson installer, and have busybox 1.19.3 already installed...
Also, is there not a test script called installed /system/etc/init.d/99test
Code:
#!/system/bin/sh
touch /data/local/tmp/init.d_log_test.txt
echo "done" >> /data/local/tmp/init.d_log_test.txt
Thanks for interesting with my topic. First, and yes you need to unsupercharge first. It will replace the run-parts, but you can copy and paste the command that you have inside. And make sure set back the permission. And last,it does hv 99test,but i think it doesnt matter for me.
This autorun init.d actually can run at most firmware....include stock. Just make sure u hv cwm recovery and make nand backup. When u flash,make sure u mount system in advance menu.
Happy trying.
Sent from my GT-I8150 using XDA
It works, thanks!
OK...I'll give it a go today.....
Just on the Busybox version, can't I run the stericson BB Installer again after I flash the init.d zip via CWM???
Ohh, and that 99test thing, it's just to verify that init-d has worked.....
if it works, all scripts which use init-d should work, including our beloved Zepps V6
irishpancake said:
OK...I'll give it a go today.....
Just on the Busybox version, can't I run the stericson BB Installer again after I flash the init.d zip via CWM???
Ohh, and that 99test thing, it's just to verify that init-d has worked.....
if it works, all scripts which use init-d should work, including our beloved Zepps V6
Click to expand...
Click to collapse
hi again.....yes you can still install busybox with this method. i have upgraded it to the 1.19.4 version.
thanks for the info on 99test.......glad you mention.
it should all work, i have run the v6 script again after reboot to check whether the process of v6 is 100% or not!!! by the way,fyi smuff out script is not suitable for our phone. i tried and the phone always hang when playing with angry bird space!!!
irishpancake said:
OK...I'll give it a go today.....
Just on the Busybox version, can't I run the stericson BB Installer again after I flash the init.d zip via CWM???
Ohh, and that 99test thing, it's just to verify that init-d has worked.....
if it works, all scripts which use init-d should work, including our beloved Zepps V6
Click to expand...
Click to collapse
I'm not pretty sure it will work to STOCK kernel
There is something missing to run /system/bin/sysint
Code:
"missing part" -> Run sysinit ("run-part" xbin binary to call bussybox to running the bin file) -> Run init.d folder
The missing part should have command for run sysinit
Code:
#!system/bin/sh
/system/bin/sysinit
If this run you must have init.d_log_test.txt in /data/local/tmp/ folder
If isn't not there the script is not run
Actually it's interesting
I will make one based on this
Regards
Rio Saputro said:
I'm not pretty sure it will work to STOCK kernel
There is something missing to run /system/bin/sysint
Code:
"missing part" -> Run sysinit ("run-part" xbin binary to call bussybox to running the bin file) -> Run init.d folder
The missing part should have command for run sysinit
Code:
#!system/bin/sh
/system/bin/sysinit
If this run you must have init.d_log_test.txt in /data/local/tmp/ folder
If isn't not there the script is not run
Actually it's interesting
I will make one based on this
Regards
Click to expand...
Click to collapse
hi, thanks for your information. It make sense by your explanation.
i've tried this auto init.d on both my galaxy w(cwm 5) and x10 mini pro(cwm 3.2) with stock rom. it really works, just not sure others people work or not. from the log file it all saids done. so i confirm it really works on stock. if you have others phone do give it a try, if it works, try to spread this good news. cause there is some user which dont wanna use custom rom but want to have auto script installed on stock rom.
thanks again for sharing information.
jamestts said:
Haha....sharing is caring. I just want sammy to know how good is thier phone, and how bad is it for us without ics update. If sammy really care for thier customer,surely they hv a team to develope new ics for us.
Sent from my GT-I8150 using XDA
Click to expand...
Click to collapse
Yes. Because you are special and deserve ICS while million of others don't. Take your head out of your ass for a moment and think like this:
You are Samsung executives. You own a line of smartphone called the Galaxy phones that are many and all very different from each other. Also you have MILLIONS of customers to please. Google announces ICS but only makes it available a few days prior to release. Now you have to update most of your entire line of phones in a matter of months and you had no way to prepare ahead of time for it. Do you:
1) Hire dozens of techs, programmers and testers to make updates for all your phones that you will most likely fire at the end; or
2) Hire a few that you can keep on board but only upgrade the flagship phones/tablets on your company?
If I was a Samsung executive, I would have gone for the 2nd. Why? Because no one promised ICS upgrade on phones like the Galaxy W, S, Ace, ect. Second because Google ****ing screwed up the timing in giving the manufacturers the SDK and source.
So if you blame Samsung, blame Google aswell. Also, if you blame them then get an iPhone or a WP. But shut up with your self entitlement issues.
When I bought this phone I wasn't expecting Samsung to give a middle-range, not widely known phone an ICS upgrade. I was however expecting the dev scene at XDA to grow around this phone because of its sheer potential. And guess what, I was right
I am thinking of releasing an update to my KezraVP with built-in supercharger support. I won't make promises though, because right now I am trying to get a job in Poland and thal will force me to move countries and stuff so I dunno how much time I'll have.
KezraPlanes said:
Yes. Because you are special and deserve ICS while million of others don't. Take your head out of your ass for a moment and think like this:
You are Samsung executives. You own a line of smartphone called the Galaxy phones that are many and all very different from each other. Also you have MILLIONS of customers to please. Google announces ICS but only makes it available a few days prior to release. Now you have to update most of your entire line of phones in a matter of months and you had no way to prepare ahead of time for it. Do you:
1) Hire dozens of techs, programmers and testers to make updates for all your phones that you will most likely fire at the end; or
2) Hire a few that you can keep on board but only upgrade the flagship phones/tablets on your company?
If I was a Samsung executive, I would have gone for the 2nd. Why? Because no one promised ICS upgrade on phones like the Galaxy W, S, Ace, ect. Second because Google ****ing screwed up the timing in giving the manufacturers the SDK and source.
So if you blame Samsung, blame Google aswell. Also, if you blame them then get an iPhone or a WP. But shut up with your self entitlement issues.
When I bought this phone I wasn't expecting Samsung to give a middle-range, not widely known phone an ICS upgrade. I was however expecting the dev scene at XDA to grow around this phone because of its sheer potential. And guess what, I was right
I am thinking of releasing an update to my KezraVP with built-in supercharger support. I won't make promises though, because right now I am trying to get a job in Poland and thal will force me to move countries and stuff so I dunno how much time I'll have.
Click to expand...
Click to collapse
first thank you for your comment. second....pls use nice words!!i'm not special,i'm just a human like u. if every people will think like you then we dont need this forum or any other developer like you!!! we appeal, we complaint just try to make this phone better. if we didnt complaint, how do sammy know that his customer is having so much complaint on the os upgrade??? u try to think like this way.......if there is no customer service....how ur company can improve??? no feed back???
i've tried your firmware also....no doubt it's very nice n beatiful rom. maybe u can try add in the init.d to ur rom so users can get rid of script manager. or another suggestion is add in adrenaline script v6 to your rom.
good luck in your job finding.....
KezraPlanes said:
Yes. Because you are special and deserve ICS while million of others don't. Take your head out of your ass for a moment and think like this:
You are Samsung executives. You own a line of smartphone called the Galaxy phones that are many and all very different from each other. Also you have MILLIONS of customers to please. Google announces ICS but only makes it available a few days prior to release. Now you have to update most of your entire line of phones in a matter of months and you had no way to prepare ahead of time for it. Do you:
1) Hire dozens of techs, programmers and testers to make updates for all your phones that you will most likely fire at the end; or
2) Hire a few that you can keep on board but only upgrade the flagship phones/tablets on your company?
If I was a Samsung executive, I would have gone for the 2nd. Why? Because no one promised ICS upgrade on phones like the Galaxy W, S, Ace, ect. Second because Google ****ing screwed up the timing in giving the manufacturers the SDK and source.
So if you blame Samsung, blame Google aswell. Also, if you blame them then get an iPhone or a WP. But shut up with your self entitlement issues.
When I bought this phone I wasn't expecting Samsung to give a middle-range, not widely known phone an ICS upgrade. I was however expecting the dev scene at XDA to grow around this phone because of its sheer potential. And guess what, I was right
I am thinking of releasing an update to my KezraVP with built-in supercharger support. I won't make promises though, because right now I am trying to get a job in Poland and thal will force me to move countries and stuff so I dunno how much time I'll have.
Click to expand...
Click to collapse
Take your head out of your ass for a moment and think like this:
Click to expand...
Click to collapse
KP, IMHO uncalled for and totally unwarranted attack on another contributor to our forum.....you got no right telling ppl what to think....no right at all!!!
But shut up with your self entitlement issues.
Click to expand...
Click to collapse
Where is this stuff coming from......and why do you attack ppl in such a fashion??
Everyone has got a right to their own opinion, and they are also entitled to express those without asking your permission....
Honestly, Man, I respect you for the work you have done on behalf of the community, but you disappoint me here....truely!!
I won't make promises though, because right now I am trying to get a job in Poland and thal will force me to move countries and stuff so I dunno how much time I'll have.
Click to expand...
Click to collapse
I am sorry for your employment situation, really.
We know in Ireland just what that is all about, I can assure you, I hope it works out for you......
But you gotta moderate your language and attacks on other ppl, who have just as much right as you to pass comment.
irishpancake said:
KP, IMHO uncalled for and totally unwarranted attack on another contributor to our forum.....you got no right telling ppl what to think....no right at all!!!
Where is this stuff coming from......and why do you attack ppl in such a fashion??
Everyone has got a right to their own opinion, and they are also entitled to express those without asking your permission....
Honestly, Man, I respect you for the work you have done on behalf of the community, but you disappoint me here....truely!!
I am sorry for your employment situation, really.
We know in Ireland just what that is all about, I can assure you, I hope it works out for you......
But you gotta moderate your language and attacks on other ppl, who have just as much right as you to pass comment.
Click to expand...
Click to collapse
I second that!
Sent from my GT-I8150
dsixda's Android Kitchen - Now for Samsung Galaxy SIII SPH-L710
Compatible with Windows (Cygwin) / Linux / Mac OS X
The following is a guide to assist you with creating your own Samsung Galaxy SIII SPH-L710 (Sprint) 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 L710 ROMs with the kitchen.
NOTE: This guide should also work with other variants of the Sprint S3, such as the C Spire SCH-L710.
Special thanks to lostcausenjtown for testing and providing feedback!
I have already posted an equivalent thread for the T-Mobile SGH-T999 Galaxy SIII, so no need for redundancy. The same steps will work for your device:
CLICK HERE FOR KITCHEN INSTRUCTIONS FOR YOUR GALAXY SIII.http://forum.xda-developers.com/showthread.php?t=1939420
Since the above link is for SGH-T999 discussion only, please post all SPH-L710 talk in the thread right here. Enjoy!
What took you so long...:banghead::banghead::banghead::banghead:
Sent from my SPH-L710 using xda premium
I will definitely check out once I get a laptop thank you
Nice!!!!
This is the first update I made to the kitchen in over a year lol still awesome
Thanks!
Totally awesome. Not sure if i will a gs3 rom since phantomhacker is doing the exact kind of rom i prefer but i will play with it and continue to develop as a dev
Sent from my SPH-L710 using Tapatalk 2
Thanks for this.
dsixda I <3 you
Huge thanks for this.
PS. Seeing you actively update your awesome kitchen made my week.
PPS: FYI Just installed your latest kitchen on fresh Windows 8 box and can report no issues .
Sweet! thanks for your work!
How do we update to newest kitchen just wondering by the way I have the sg2 version of kitchen but all I used for is signing and zipa ROMs so lmk plz tia
__________________________________________________
Sent from my SPH-L700-GNEX-using Tapatalk 2
---------- Post added at 11:41 PM ---------- Previous post was at 11:41 PM ----------
O yeah thank you for ur fine work kind sir
__________________________________________________
Sent from my SPH-L700-GNEX-using Tapatalk 2
Firstly, thank you dsixda for coming out of semi-retirement to get this working for the SIII--have used this before with the Vision/G2, and when New Phone Time comes around in a few months it'll definitely give me something to test the things I'll be playing with
For those who do use VirtualBox but really don't want to mess with the fail that is Unity in more recent Ubuntu versions, I have found (happily) that the instructions given for installation of the kitchen (in the "Mother Thread") can be followed almost identically with Linux Mint 13 (I used Cinnamon, though I'd expect Linux 13 Mate would also work)--use the "Ubuntu" settings for installing a disk image in VirtualBox, but otherwise it's the same except that (happily) VirtualBox Guest Additions and OpenJava JDK 6 are pre-installed (Yes, setting up a kitchen in VirtualBox using Linux Mint is even EASIER than Ubuntu.)
It's not really surprising that Mint works (it's an Ubuntu derivative except that it uses a different (and IMHO better) window manager based on Gnome3, and I've found it tends to have better performance on smaller systems)--definitely an option to play with for those with the disk space and horsepower to spare (and pretty much any desktop PC built in the past year should be able to handle this OK).
Now to play around with slimming down some stock ROMs in prep for a month or two from now
southphillysean said:
What took you so long...:banghead::banghead::banghead::banghead:
Sent from my SPH-L710 using xda premium
Click to expand...
Click to collapse
?
Owning an S3 or new Android toy doesn't entitle you to expect me to update the kitchen..
Nice!
Thread stuck!
FNM
Thank you for this!
-Sprint Galaxy Slll_Transformer Prime-
Stock ROM...
Ok, I've got JDK installed, Cygwin setup, and the kitchen ready to go.... Now I need to figure out from where I can get my base ROMs from. The original kitchen thread recommends to check stickies, but I didn't see a sticky containing unrooted stock ROMs for the Sprint SGS3. Does it ahve to be unrooted? I'd really like to play with the leaked LIH JB build, if possible; however the only versions of those I can find are rooted Odexed, or rooted DeOdexed. As Odexed is what we get from Samsung, could I push that through the Kitchen?
DrgnRebrn said:
Ok, I've got JDK installed, Cygwin setup, and the kitchen ready to go.... Now I need to figure out from where I can get my base ROMs from. The original kitchen thread recommends to check stickies, but I didn't see a sticky containing unrooted stock ROMs for the Sprint SGS3. Does it ahve to be unrooted? I'd really like to play with the leaked LIH JB build, if possible; however the only versions of those I can find are rooted Odexed, or rooted DeOdexed. As Odexed is what we get from Samsung, could I push that through the Kitchen?
Click to expand...
Click to collapse
Hi,
The part you are referring to above (in the original kitchen thread) says "The instructions below are for HTC devices in general. For other devices, please visit the appropriate thread."
For your device, follow the guide that I linked on page 1 of this thread:
http://forum.xda-developers.com/showthread.php?t=1939420
i.e. A stock ROM would consist of the files system.img.ext4, cache.img.ext4, boot.img -- or a TAR/ZIP file containing these files.
Just make sure you read the instructions very carefully, there is a lot of information out there, but if you follow the instructions at the link above then you should be ok.
Thank you!
dsixda said:
Hi,
The part you are referring to above (in the original kitchen thread) says "The instructions below are for HTC devices in general. For other devices, please visit the appropriate thread."
For your device, follow the guide that I linked on page 1 of this thread:
http://forum.xda-developers.com/showthread.php?t=1939420
i.e. A stock ROM would consist of the files system.img.ext4, cache.img.ext4, boot.img -- or a TAR/ZIP file containing these files.
Just make sure you read the instructions very carefully, there is a lot of information out there, but if you follow the instructions at the link above then you should be ok.
Click to expand...
Click to collapse
Thank you for the quick reply! I had read that line, but thought that it was referring to file types that the kitchen was compatible with. I guess I needed to read it over a couple more times.
Thank you for this great opportunity!
I've had better success with making an nandroid backup and using that file to make a working folder off of. Works great for me. I have the LJ1 going in the kitchen now.
great work sir! definitely will give this a try
dsixda said:
dsixda's Android Kitchen - Now for Samsung Galaxy SIII SPH-L710
Compatible with Windows (Cygwin) / Linux / Mac OS X
The following is a guide to assist you with creating your own Samsung Galaxy SIII SPH-L710 (Sprint) 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 L710 ROMs with the kitchen.
NOTE: This guide should also work with other variants of the Sprint S3, such as the C Spire SCH-L710.
Special thanks to lostcausenjtown for testing and providing feedback!
I have already posted an equivalent thread for the T-Mobile SGH-T999 Galaxy SIII, so no need for redundancy. The same steps will work for your device:
CLICK HERE FOR KITCHEN INSTRUCTIONS FOR YOUR GALAXY SIII.http://forum.xda-developers.com/showthread.php?t=1939420
Since the above link is for SGH-T999 discussion only, please post all SPH-L710 talk in the thread right here. Enjoy!
Click to expand...
Click to collapse
Hi, Could you please advice if i can use this kitchen for Korean S3 SHV-E210S ? Thanks in advance.:fingers-crossed:
Not sure if anyone is interested or not but I have a chrooted Ubuntu 12.04 and Ubuntu 13.10 on my N7 running.
If anyone is interested I can post the steps and scripts I used, so you can do it yourself, and learn as you do it which is fun lol.
Most of the information is available via google searches however some things are not mentioned.
I have almost got LXDE running in the chroot without vnc, however not fully.
The problem I am having is when I startx or xinit /usr/bin/lxsession it displays a blank screen. When I kill the process, the LXDE background displays with a cursor. Not sure why it waits to display when I kill the process kind of weird.
Anyways thoughts, comments, constructive criticism.
photo of the adb screen launching startx img1.jpg
photo of the actual N7 screen img2.jpg
I guess there is a guide already from what I read.
No need for a guide unless someone wants to try making their own Ubuntu chroot. Then you will have the ability to make you own image size etc.
If anyone is interested or wants to do this post here and I will provide the steps.
And assist with scripts and what not.
By no means did I come up with this on my own, however many guides have scripts that don't work etc due to your version on android or device etc.
Sent from my Galaxy Nexus using xda app-developers app
I'm using the guide in the General Section to use Kali PwnPad with my N7. I was using Backtrack with my 2012 and just bought a 2013 and very happy so far that everything works with Kali but with a better performance!
Wifi USB host was the main concern and it works great.
Nice job you have done too can you send me or share your chroot script please?
djxtabay said:
I'm using the guide in the General Section to use Kali PwnPad with my N7. I was using Backtrack with my 2012 and just bought a 2013 and very happy so far that everything works with Kali but with a better performance!
Wifi USB host was the main concern and it works great.
Nice job you have done too can you send me or share your chroot script please?
Click to expand...
Click to collapse
yes, do you need startup scripts or launch scripts for vnc and x
or just the chroot script to get into linux?
UPDATE
I made scripts which will allow the creation of the linux image right on the device itself.
It downloads approximately 200 megs for the packages, no more need to download huge image files...
Right now ubuntu works for sure testing others...
userdelroot said:
I made scripts which will allow the creation of the linux image right on the device itself.
It downloads approximately 200 megs for the packages, no more need to download huge image files...
Right now ubuntu works for sure testing others...
Click to expand...
Click to collapse
Great job! Could you share those somewhere (I'm interested in running other distributions e.g. Fedora and Mer)
vrutkovs said:
Great job! Could you share those somewhere (I'm interested in running other distributions e.g. Fedora and Mer)
Click to expand...
Click to collapse
of course, but need to finish scripts and work out some bugs.
userdelroot said:
of course, but need to finish scripts and work out some bugs.
Click to expand...
Click to collapse
Hey, any news on this?
vrutkovs said:
Hey, any news on this?
Click to expand...
Click to collapse
http://forum.xda-developers.com/showthread.php?t=2627255