wanna be developer


Last Updated: 2013-01-14 03:20:48
  1. LatestAvon

    LatestAvon Well-Known Member

    I cant seem to find anything to help me out with this.

    I am a bit of a noob but i have already learned he basics of roms, roots, etc. can flash

    What i want to learn:
    - how to create/develop a custom launcher (not download one)
    - how to create/develop a custom rom
    - how to create/develop a custom theme for my brand new custom launcher ::dreamy eyes:: <3

    and then how to share these things for testing and feedback.
    :)

    I am doing what research i can with limited success! frustrated. i have the basics down as far as bein a user/tester. ... I WANT TO KNOW MOOOOOOORE.
    I also wannna know more about this partitioning of the sd card and how that benefits

    any links, information, advise, or...you know...if anyone wants to be my personal teacher dude... that would be grrrrreaaat! please send me a message or post below

    TY in advance

    :)

    (typing this at work - sorry if it seems scatterbrained - multitasking here)

    Advertisement
  2. KageBeast

    KageBeast Well-Known Member

    Creating a launcher falls along the lines of creating an app so there's this Building Your First App | Android Developers

    Based on what I've seen about people wanting to build their own rom I think for basics you should know how to use apktool which means knowing how to decompile and recompile, which also includes knowing how to edit xmls. Like boraichee said you should have experience with linux and you should know/learn how the android system runs. I know it's a trial and error thing. If you wanna know more there are tons of guides and tutorials on this stuff in the xda forums cause i'm not an expert on this stuff.

    Also google is definitely your friend. I found this http://forum.xda-developers.com/showthread.php?t=1721539 which has links to a lot of useful for deving so you could probably start there.
    El Presidente and LatestAvon like this.
  3. LatestAvon

    LatestAvon Well-Known Member

    thank ya bunches. I seem to have missed this. granted I haven't invested a lot of time searching ... excusay mwuh as I have some learning ta dooo .. I will post questions ahere as they come up, if it takes me too long to find the answer

    tank you tank you ::giddy little school girl::
  4. LatestAvon

    LatestAvon Well-Known Member

    issues - ok stuck on setting up the kitchen. i know i am missing something here. i downloaded everything from the xda link but either i did something wrong or the download links dont contain the actual kitchen.

    installed jdk. installed the cygwin install package. followed instructions. keep getting bash: ./menu: no such file or directory. also after installing everythin AS DIRECTED! i dont have the folders that it shows in dee pikchyas. "original update, scripts, tools, blah"
    wtf did i do?!? also wtf do i do now?!? lol
    (good thing i dont HAVE TO know this stuff for a job)

    :(
  5. Killah1994

    Killah1994 Well-Known Member

    Oh yeah same thing happened with me, I will post a link to the folder later on
  6. Killah1994

    Killah1994 Well-Known Member

    Here it is .... idk why they didn't include it in the thread but i remember seeing this somewhere so i just uploaded it because i can't find the original link
    Android-Kitchen-master.zip

    you know what to do already lol no need for me to explain
    LatestAvon likes this.
  7. LatestAvon

    LatestAvon Well-Known Member

    ok you have officially made it to my list of "people i love":D:D:D:D:D

    IT LIIIIIIIIIVES!!!!
  8. Killah1994

    Killah1994 Well-Known Member

    Glad to help bud ;)
  9. LatestAvon

    LatestAvon Well-Known Member

    i need an actual straight stock rom of 2.3.4.... stock++ was aborted when i tried to flash it and cygwin said something about might not work right if its a custom rom built with something other than cygwin..
    can i pull the rom off my old admire? i never flashed any roms on it, its rooted and stock. ...how would i do that?
  10. Killah1994

    Killah1994 Well-Known Member

    You have to do a system pull ... like pull the system.tar from a cwm backup
  11. LatestAvon

    LatestAvon Well-Known Member

    gracias senor... i just realized i still have the stock recovery on this old admire... ::sigh:: more work. yay? cant do anything in this recovery... i got this yo! i got dis shizz righchair
    ..maybe lol
    my old admire is a very...customized. i need to do a factory reset before anything right?...wait if i changed things that require root permission they wont reset, will they?!? oh boy. so confuzzled now.

    forget ^... i have a system.rfs is that the same thing?
  12. KageBeast

    KageBeast Well-Known Member

    You don't have to do a factory reset since all that does is wipe data and reset settings. And i don't think that's the same thing. Like what killah said you'll probably just want to make a backup of your 2.3.4 your old admore and extract that system.tar
  13. LatestAvon

    LatestAvon Well-Known Member

    forum.xda-developers.com/showthread.php?t=1082288

    am I supposed to use oden to pull the system.tar? lol I have no clue what I'm doing here. I'm guessing pulling the system.tar is not a simple copy/paste thing. please explain, someone. I don't want to f up both phones trying to figure this out lol
  14. LatestAvon

    LatestAvon Well-Known Member

    I put cwm on the old admire and made a back up... I think I forgot to mention that. when I looked through the back up files I found a system.rfs.... is the system.tar ..like...the entire back up file? or...a specific part of the back up files?

    ...my brain hurts...
  15. twogbsd

    twogbsd Well-Known Member

    Its a backup of your /system folder... Take a aspirin, lay down, get some sleep, wake up, take a crack at this again, and repeat :p
  16. LatestAvon

    LatestAvon Well-Known Member

    THIS!! THIS right here is why most people dont know any of this stuff! this is freakin complicated! ::hats off to all that understand this stuff already::

    ok now that that is out of the way and my brain has rested, the rfs file i was referring to showed up as rfs.tar on the phone browser but showed up as just system.rfs on the computer during usb mode. confuzzled me.

    kitchen up working folder successfully started... YAY! i gotta learn as much of this as i can before school starts up again on monday.... i probably wont have much time to dedicate to this and that makes me sad.
  17. Techwiz

    Techwiz Active Member

    lol, thats why I stopped trying to learn from the internet, you have to put in a lot of time trying to figure out answers to your own questions because most tutorials cant exactly answer all the questions you may have concerning development. Nevertheless, I found that making a set goal keeps you focused and on track in your development journey. For example, if your making a rom, think about what you want it to do, how it will look like, preinstalled apps and widgets, etc to help you concentrate on how to do those specific tasks. Don't know if this helps much just what I did when trying to do this stuff. I even made a layout on photoshop of how I wanted to theme everything lol. Btw I hate Linux and especially the newest version of Ubuntu which also contributed to why I stopped
  18. LatestAvon

    LatestAvon Well-Known Member

    I want to add - for anyone that this might help - xda has a lot of great information.

    if you need to know what NOT to remove --- http://forum.xda-developers.com/showthread.php?t=773142

    :) dont delete completely. back everything up before you mess it up. ... ive made the mistake of not backing up things once or twice... it wasnt pretty. soooooo time consuming!!
  19. LatestAvon

    LatestAvon Well-Known Member

    i fiddled with one rom but i didnt change enough things to make a noticable difference... either that or i didnt ACTUALLY change anything. lol whatever. ill keep testing stuff out and researching things. i know what i want it to be like but i think i will need to make my own apps too. i want go launcher-like launcher and widgets for less space. same customization options but ...not so freakin bulky.
    any ideas are welcome. im still working on making a working rom so i havent looked into building an app yet. i have read a little and downloaded the software tools, but thats it on that, so far. im mainly looking for cautions.
    ::rambling::

    Special thanks to anyone thats helping me learn.

    :)

Share This Page