• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

Root *Full ICS Rom* Developers & Community Review

"Porting" or "stealing" for an already made rom. Copy and pasting needed files from stock rom to any givin rom so that it will boot.

Yup. Basically not giving credit or taking credit for a piece of work that does not belong to you.

Which is pretty lame since most Devs do not mind others using their work, so long as credit is given.
 
Yup. Basically not giving credit or taking credit for a piece of work that does not belong to you.

Which is pretty lame since most Devs do not mind others using their work, so long as credit is given.

Well I've kanged sort of. Lol. Just gave credit where it was due. To req and mystery
 
Im Not Going to lie yes i am going to use some features and things from people to bring this together for you all and i will be sure to give them all credit. I know our phone is not supportive of ics but trust me you guys will love this !!!!:D
 
You could use Phoenix Launcher as the Ice Cream Sandwich Launcher. Phoenix Launcher is in the Google Play Store and is based on the ICS launcher. Maybe you could incorporate it into your ROM. If you guys could get CM9 working for our phone then that would be awesome.
 
Right now I'm working on the graphics driver and touchscreen driver for CM9. With that done, at least I'll be able to get passed the ICS lockscreen. It's driving me crazy, seeing the ICS wallpaper, but unable to do anything with it lol.

Point is, CM9 does actually run, and our phone will actually be capable of running it. Oh well, back to kernel hacking. I actually get to write code! Yay.
 
Right now I'm working on the graphics driver and touchscreen driver for CM9. With that done, at least I'll be able to get passed the ICS lockscreen. It's driving me crazy, seeing the ICS wallpaper, but unable to do anything with it lol.

Point is, CM9 does actually run, and our phone will actually be capable of running it. Oh well, back to kernel hacking. I actually get to write code! Yay.

so writing code is easy for you

Sent from my SCH-R720 using Tapatalk 2 Beta-5
 
Right now I'm working on the graphics driver and touchscreen driver for CM9. With that done, at least I'll be able to get passed the ICS lockscreen. It's driving me crazy, seeing the ICS wallpaper, but unable to do anything with it lol.

Point is, CM9 does actually run, and our phone will actually be capable of running it. Oh well, back to kernel hacking. I actually get to write code! Yay.


Will your cm7 device profile build cm9 by its self? I really wanna see the lockscreen lol
 
so writing code is easy for you

Sent from my SCH-R720 using Tapatalk 2 Beta-5

I'm a C++ programmer by trade, so yes. I hate Java, but Java is the language of Android, so I'm dealing with it. If only everything could be fixed with code as far as CM7/9 goes. It's all basically makefile hacking.

Boraichee said:
Will your cm7 device profile build cm9 by its self? I really wanna see the lockscreen lo

Definitely not. When I get a more stable device tree going, I'll upload it. But it's not for the faint of heart at all. If I hadn't found that Qualcomm had released the ARMv6 binaries of the Adreno GPU drivers, we'd have never gotten this far.
 
cool cant wait until college, was coding hard to learn, my friend said that a lot of people that come to class usually dont come back after that first week

Sent from my SCH-R720 using Tapatalk 2 Beta-5
 
Well, I'm 26 now, and have been coding in one form or another since I was 11 (a Commodore 64 with C64 BASIC). I wouldn't say it's hard, at least not learning the structure of the language(s) you choose to use, but it takes quite a bit of experience and practical usage to become a proficient programmer. It's funny, but even those straight out of college with a degree aren't really programmers yet, they just know to use a given programming language. When you go into a job interview, it's not uncommon to be presented with the FizzBuzz challenge in order to prove your competency as a programmer.
 
wow seems i might have a long way to go

Sent from my SCH-R720 using Tapatalk 2 Beta-5

Programming really is just a way of thinking. It's basically taking abstract thoughts and then applying them in a given programming language. There are easy programming languages, like Python, and there are notoriously hard programming languages like Haskell or Erlang. Chances are you'll be using the former rather than either of the latter in an introductory course, and there are tons of useful Python learning tools around the net. The earlier you begin, of course, the better you'll be at it. Don't take my experience as the norm, I'm a "special case", I suppose.

Here's an excellent interactive tutorial for Python.
 
lol thanks for the info im going to use this to my advantage

Sent from my SCH-R720 using Tapatalk 2 Beta-5
 
No problem. I'm going to take a break from the kernel hacking for now and play Binary Domain.

Also, if the interactive tutorial is a bit much for you, and you want to a get a "from scratch" perspective on Python, there are a pair of EXCELLENT books available for free from here. They cover either Python 2 or Python 3, and either would be a good starting point. Python 2 is more widely used, but Python 3 is quickly gaining ground.
 
ok so after learning this then learning c++ and java comes next or are they similar

Sent from my SCH-R720 using Tapatalk 2 Beta-5
 
C++ and Java are similar to each other. Really, you just need to focus on the actual process of writing programs, and Python is the easiest way to do it. Once you've mastered the process, the language becomes almost an afterthought. A real programmer chooses the right language for the job.
 
I've got to get the touchscreen driver updated in the kernel before I can even unlock the phone.


just found out how to pull a unbrickable mod on the admire so ill be working on mtd requisite0 since i have no possible way to brick the device now :P amazing what one can do with a sodering iron and some knowledge :P


anyways good luck with cm9 ill be working out mtd and a few other things :P
 
just found out how to pull a unbrickable mod on the admire so ill be working on mtd requisite0 since i have no possible way to brick the device now :P amazing what one can do with a sodering iron and some knowledge :P


anyways good luck with cm9 ill be working out mtd and a few other things :P

I'm sorta iffy about mtd, I don't have much first-hand experience with yaffs2 because I come from a traditional Linux background (ext4 for life), but I understand it's supposed to be better for flash media. I suppose that means you have room to make a believer out of me.

I'm really torn right now between ****ing with two codebases (Android, and CryEngine3) so I'm not quite sure where my priorities lay just yet. We'll see.
 
I started to teach myself c++ this year and i've noticed its not hard to learn but actually applying it to every day thoughts is hard.
 
Back
Top Bottom