Guest danmanbad Posted July 9, 2011 Report Posted July 9, 2011 (edited) Thank you to every one posting with links and advice Hi can anybody help i want to learn how to do what you guys do for my self and so other people can read here and learn for them selfs so more people can help in contrebuting to the comunity but i have no idea were to start i dont know to use ubuntu i have it installed ready i used it a bit thats it really please teach me as some one that knows nothing about any of this layman(simple terms untill i start to understand what i am doing) i like as may examples of what to do so i have a deeper understanding, video, text so i can try and see everything from lots of angles becauce i like to try and reverse enginear things becauce once i have learned how to build a rom from what is out there that i can flash to my phone i can then start to learn how it all works bit by bit untill i have the compleate picture what i am looking for are step by step simple easy to follow guides on what to do to start with i would like to know how to set every thing up on ubuntu a laymans guide would be nice as i dont know were to start i have googled it all i ever find is you put this in but they never say were to do it i think i might be in console but im not shore second i would like to know how you build a rom if you have all the code from source(what ever that is)or how ever you build a rom from what there is out there step by step please easy to follow guide even what you do exactly to the letter so i can copy it to learn how its done video with audio and a page of text to go with it would be great how to compile and decompile things what im looking at and how to understand it for now thats all i can think of with the limited knowledge that i have on it all please post links to guides or write guides so people can gain the rewards of your knowledge sugestions on reading material would be good as well all and any help is apreseated anyone reading this i would just like to say this is only intended as a thread so people may teach other and me how to do all the things the very talented dev do Links android resources TEXT http://wiki.cyanogen...enMod_for_Blade http://wiki.cyanogen...the_Android_SDK http://wiki.cyanogen...the_Directories http://source.androi...itializing.html http://source.androi...e/building.htm l http://source.android.com http://www.droidforu...n-aosp-rom.html http://forum.xda-dev...ad.php?t=810890 Links android resources VIDEO Marakana TechTV http://marakana.com/techtv/index.html YouTube Tuts Tutorial Android Application Development - Location Sensors - Android Builders Summit - A Walk through the Android Stack - Android Builders Summit - Android: Beyond the Phone by Marko Gargenta - Tutorial Android Application Development - BroadcastReceivers - Tutorial Android Application Development - Lists and Adapters - Tutorial Android Application Development - TimelineActivity - Mastering C2DM: The Android Cloud to Device Messaging Framework - AnDevCon Android Internals Overview - Marko Gargenta.mov - Tutorial Android Application Development - StatusData - Tutorial Android Application Development - Databases - Tutorial Android Application Development - Application Object - http://www.youtube.com/watch?v=jd_V7a6xhQc Tutorial Android Application Development - AsyncTask, Preferences, and Options Menu - http://www.youtube.c...h?v=uzJmi59b6oI Android Application Development - Drawables - http://www.youtube.com/watch?v=7DQ4CRSBwLo introduction to Android Flash Development - http://www.youtube.com/watch?v=1N4kS7hetkk AnDevCon Android for Java Developers - Marko Gargenta, Pt. 1 - http://www.youtube.com/watch?v=XFRS5j3BOkw AnDevCon Android for Java Developers - Marko Gargenta, Pt. 2 - http://www.youtube.com/watch?v=hcxIchfpHfU AnDevCon Android for Java Developers - Marko Gargenta, Pt. 3 - http://www.youtube.com/watch?v=vUXyBB-V_GM AnDevCon Android for Java Developers - Marko Gargenta, Pt. 4 - http://www.youtube.com/watch?v=Ok7pJgzfQOY Tutorial Android Internals - Building a Custom ROM, Pt. 1 of 2 - http://www.youtube.com/watch?v=1_H4AlQaNa0 Tutorial Android Internals - Building a Custom ROM, Pt. 2 of 2 - http://www.youtube.com/watch?v=rFqELLB1Kk8 side note if you want to be able to read very very fast learn something called "photo reading" i have yet to learn it my sellf but i have seen it demonstrated and its amazing from what i have read about it so far it will help you read about 65000 words a min or there abouts (i think it was 65000 a min) Edited July 14, 2011 by danmanbad
Guest wbaw Posted July 9, 2011 Report Posted July 9, 2011 http://wiki.cyanogenmod.com/index.php?titl...enMod_for_Blade
Guest k0zmic Posted July 9, 2011 Report Posted July 9, 2011 Use APK Tool to decompile things, there's also UOT for themes.
Guest danmanbad Posted July 9, 2011 Report Posted July 9, 2011 am i wright in thinking that i use console to use the comands in
Guest danmanbad Posted July 9, 2011 Report Posted July 9, 2011 http://wiki.cyanogenmod.com/index.php?titl...enMod_for_Blade Install the Build Packages Install using the package manager of your choice: For 32-bit & 64-bit systems: i dont even know how to do that it all means nothing to me i dont even know how to understand how to understand what i am looking at
Guest rockstarszzzz Posted July 9, 2011 Report Posted July 9, 2011 Install the Build Packages Install using the package manager of your choice: For 32-bit & 64-bit systems: i dont even know how to do that it all means nothing to me i dont even know how to understand how to understand what i am looking at Don't you think it's a bit hard to 'build android' if all these means nothing to you? It's like trying to learn a religion in a foreign language! (not disheartening you, it's good to see the desire to learn, wish I could have that, but may be start to read about basics first?)
Guest danmanbad Posted July 9, 2011 Report Posted July 9, 2011 Don't you think it's a bit hard to 'build android' if all these means nothing to you? It's like trying to learn a religion in a foreign language! (not disheartening you, it's good to see the desire to learn, wish I could have that, but may be start to read about basics first?) for me its about gettting the compleate picture then zooming in on diffrent aspects so i can better under stand what i am looking at
Guest wbaw Posted July 9, 2011 Report Posted July 9, 2011 Install the Build Packages Install using the package manager of your choice: For 32-bit & 64-bit systems: i dont even know how to do that it all means nothing to me i dont even know how to understand how to understand what i am looking at On your Ubuntu 10 machine, after you got the android sdk ( http://wiki.cyanogenmod.com/wiki/Howto:_In...the_Android_SDK ), then open a command line, type sudo add-apt-repository "deb http://archive.canonical.com/ maverick partner" sudo apt-get install git-core gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev sun-java6-jdk pngcrush schedtool g++-multilib lib32z1-dev lib32ncurses5-dev lib32readline5-dev gcc-4.3-multilib g++-4.3-multilib That should install all the software you need to start downloading & compiling the CM7 source code. Continue following the guide - http://wiki.cyanogenmod.com/index.php?titl...the_Directories
Guest ThrashMan Posted July 9, 2011 Report Posted July 9, 2011 (edited) am i wright in thinking that i use console to use the comands in You're from the UK!? Have you finished your education yet? Scripts and programming do not have any tolerence for lazy spelling! :blink: [edit]speeling woz awl mesci! :huh:[/edit] Edited July 10, 2011 by ThrashMan
Guest ThrashMan Posted July 10, 2011 Report Posted July 10, 2011 Install the Build Packages Install using the package manager of your choice: For 32-bit & 64-bit systems: i dont even know how to do that it all means nothing to me i dont even know how to understand how to understand what i am looking at So go read up on Ubuntu, how to install it, how to add software to it. It's a great operating system and well worth taking the time to play with. Take things a step at a time: crawl -> walk -> run ffs why does everyone assume everything is easy......I guess your going to give up as effort is required?
Guest wbaw Posted July 10, 2011 Report Posted July 10, 2011 You're from the UK!? Have you finished your education yet? Scripts and programing do not have any tollerence for lazy spelling! :blink: programming, tolerance.
Guest Richard_Arkless Posted July 10, 2011 Report Posted July 10, 2011 (edited) Scripts and programing do not have any tollerence for lazy spelling! :blink: I find this bit funny because we (people from the UK) spell things differently to the US so if we were using proper UK spelling in programming then there would be a lot of errors in our programs :huh: e.g. colour for UK, color for US So what you should have said is spell incorrectly but only when necessary Edited July 10, 2011 by Richard_Arkless
Guest ThrashMan Posted July 10, 2011 Report Posted July 10, 2011 I find this bit funny because we (people from the UK) spell things differently to the US so if we were using proper UK spelling in programming then there would be a lot of errors in our programs :blink: e.g. colour for UK, color for US So what you should have said is spell incorrectly but only when necessary lol...true, but that can depend on where (nationally) the programming language originated.
Guest Richard_Arkless Posted July 10, 2011 Report Posted July 10, 2011 (edited) lol...true, but that can depend on where (nationally) the programming language originated. lol I guess but most of the popular or important programming languages either come from the US or use US spelling so that statement will mostly apply Anyway back on topic, danmanbad if you dont understand how to compile using the link wbaw provided then maybe its best you leave it alone I personally find it easy as most of it is copying and pasting and following the steps (which I would say is detailed and understandable) Edit the only bit which would get confusing to newbies is the installing of needed packages so what you need to do is put "sudo apt-get install" at the beginning then followed by the packages You are probably on 32bit ubuntu so you wont need to install the 64bit only packages Edited July 10, 2011 by Richard_Arkless
Guest danmanbad Posted July 10, 2011 Report Posted July 10, 2011 On your Ubuntu 10 machine, after you got the android sdk ( http://wiki.cyanogenmod.com/wiki/Howto:_In...the_Android_SDK ), then open a command line, type sudo add-apt-repository "deb http://archive.canonical.com/ maverick partner" sudo apt-get install git-core gnupg flex bison gperf libsdl1.2-dev libesd0-dev libwxgtk2.6-dev squashfs-tools build-essential zip curl libncurses5-dev zlib1g-dev sun-java6-jdk pngcrush schedtool g++-multilib lib32z1-dev lib32ncurses5-dev lib32readline5-dev gcc-4.3-multilib g++-4.3-multilib That should install all the software you need to start downloading & compiling the CM7 source code. Continue following the guide - http://wiki.cyanogenmod.com/index.php?titl...the_Directories i keep getting errors while doind the $ sudo apt-get update E: Malformed line 49 in source list /etc/apt/sources.list (dist parse)
Guest ThrashMan Posted July 10, 2011 Report Posted July 10, 2011 i keep getting errors while doind the $ sudo apt-get update E: Malformed line 49 in source list /etc/apt/sources.list (dist parse) then you've edited /etc/apt/sources.lst incorrectly? It is a list of places the OS can go to to find software, you've added one or more new entries and corrupted the file at a guess.
Guest danmanbad Posted July 10, 2011 Report Posted July 10, 2011 then you've edited /etc/apt/sources.lst incorrectly? It is a list of places the OS can go to to find software, you've added one or more new entries and corrupted the file at a guess. do you know how i can fix this please
Guest danmanbad Posted July 10, 2011 Report Posted July 10, 2011 lol I guess but most of the popular or important programming languages either come from the US or use US spelling so that statement will mostly apply Anyway back on topic, danmanbad if you dont understand how to compile using the link wbaw provided then maybe its best you leave it alone I personally find it easy as most of it is copying and pasting and following the steps (which I would say is detailed and understandable) Edit the only bit which would get confusing to newbies is the installing of needed packages so what you need to do is put "sudo apt-get install" at the beginning then followed by the packages You are probably on 32bit ubuntu so you wont need to install the 64bit only packages i didnt say i cant do it i said i dont understand whats it is saying when i say that i meen i like to understand the things i learn as a child (monkey see monkey do)untill i reach consuse compatence in the task at hand then i like to take it to the next step i have the 64bit version i like to think i know something about computers but ive allways used windows so linux is quite forgen to me
Guest ThrashMan Posted July 10, 2011 Report Posted July 10, 2011 do you know how i can fix this please Give up now! You are clearly incapable of thinking or working anything out for your self. It is YOU who wants to learn this and all you do is post in a forum whenever something doesn't work. Put the effort in to understanding how something works ffs! Rule 1 RTFM (Read The Fricken Manual)
Guest targetbsp Posted July 10, 2011 Report Posted July 10, 2011 (edited) Man, your avatar icon sure is appropriate isn't it? :huh: Surely it would be better to just not reply if you don't want want to help with this specific step rather than discourage? Maybe someone else will reply and help, maybe they won't. Maybe he will have discovered it himself in a google search before someone does reply. :blink: I'm afraid I can't help, I did this myself a few weekends ago and got as far as compiling it. Whilst I had many other problems, that I mostly solved with googles help, I didn't have the problem you encountered. I did reach the conclusion though that Ubuntu 11 is a buggy piece of user unfriendly junk. :) I hadn't had to reboot an OS that often since Windows ME! Edited July 10, 2011 by targetbsp
Guest ThrashMan Posted July 10, 2011 Report Posted July 10, 2011 lol I get really pi55ed off with idiots that think a forum is where to ask something as generic as "ubuntu apt-get error". That's what Google etc is for. OR, heaven forbid, he might want to consider using some applied logic and undo the edit of source.lst and try "sudo apt-get update" again to see if that gives the same error. I'm not trying to discourage him from haveing-a-go, I'm trying to encourage him to use Google and think about the problem before asking.
Guest targetbsp Posted July 10, 2011 Report Posted July 10, 2011 Yeah I guess lol. :blink: I'm just extremely sympathetic to him right now because I can just kinda relate to his situation. I consider myself pretty good with computers - I program Windows applications as a job! And I was just stunned by how much trouble I had doing the simplest things in Ubuntu. Like I say I did manage to compile one but I wasn't brave enough to even try my version in the end lol - despite the foolproof safety net of clockwork.
Guest danmanbad Posted July 10, 2011 Report Posted July 10, 2011 Give up now! You are clearly incapable of thinking or working anything out for your self. It is YOU who wants to learn this and all you do is post in a forum whenever something doesn't work. Put the effort in to understanding how something works ffs! Rule 1 RTFM (Read The Fricken Manual) got it sorted
Guest ThrashMan Posted July 10, 2011 Report Posted July 10, 2011 Yeah I guess lol. :blink: I'm just extremely sympathetic to him right now because I can just kinda relate to his situation. I consider myself pretty good with computers - I program Windows applications as a job! And I was just stunned by how much trouble I had doing the simplest things in Ubuntu. Like I say I did manage to compile one but I wasn't brave enough to even try my version in the end lol - despite the foolproof safety net of clockwork. It is a new experience. I was given the task of building a web gateway to a terminal server system with Active Directory back end authentication. I chose Ubuntu Server as there was no budget, lol. I found it fantastic & fun to learn this new OS and its foibles. Getting Apache2 to secure LDAP to AD is by far the most awkward bit. You didn't trust your build :) Are you going to trust danmanbad's? :huh:
Recommended Posts
Please sign in to comment
You will be able to leave a comment after signing in
Sign In Now