Hi everyone!
I've been getting very interested in the Android world for a while now.
I'm a computer engineer student about to finish my studies, and I know quite a bit about C, C++, Java an OSs, so I think those are the perfect ingredients to work on a pretty decent ROM.
The thing is that I don't get along very well with the whole Linux environment focused on Android, which means that I don't know how to set up everything, like the correct folders, the correct packages, using github, getting and editing the source code, etc, etc...
If some of you know how to do all these things and want to help, it will be greatly appreciated. Credits will go for you I there is ever a nice Rom release.
If everything turns out well, I will work for the Galaxy Ace for a long time.
Thanks people!
Use Youtube.....will help u in many ways!
I am a linux user!
Using some modification tools on it!
YouTube helped me a lot to set it up!
Sent from my GT-S5830 using xda premium
Make sure you get all the necessary sdk and android kitchen is nice
Sent from my GT-S5830 using XDA
cjlallana said:
I know quite a bit about C, C++, Java an OSs, so I think those are the perfect ingredients to work on a pretty decent ROM.
Click to expand...
Click to collapse
What do you exactly intending to achieve? Because based on your goal, there are also different approaches.
Porting AOSP to Ace?
Modding CyanogenMod's framework?
Modding CyanogenMod's kernel?
Modding stock rom?
Adding some applications?
What is your current status quo or where are you stucked at?
Btw, you don't have to be a Linux "expert" to get andoid rolling. Basic knowledge how to use a filemanager (explorer.exe), the terminal (cmd.exe), Google and XDA, should be good enough as a starting point. ...
[xXx]
Hi welcome friend :thumbup:
Sent from my GT-S5830 using XDA
Related
Hey I looked around on Google and here and couldn't find a naice all in one guide on creating your own ROM/ROM Development.
I'm very new to all this but want to learn more about it and maybe see if I can throw my own personal twist to my phone.
Many Thanks!
Sent from my Desire HD using xda premium
Do you want to start from basic or wanna learn in brief?
Sent from my HTC Wildfire using xda premium
also interested. have ubuntu 10.04 and win 7 on dual boot. should i be looking to build aosp from source or start by dissecting (so to speak) a custom rom?
Sent from my PC36100 using XDA App
desertegl said:
also interested. have ubuntu 10.04 and win 7 on dual boot. should i be looking to build aosp from source or start by dissecting (so to speak) a custom rom?
Sent from my PC36100 using XDA App
Click to expand...
Click to collapse
ubuntu is not at all necessary cause its mostly meant for kernels and btw if u wish to become a developer first learn themeing and thn proceed to ROM makin.... wen u hav excelled in theming its easy to make ROM's....
Ok I'm trying to get as basic as possible. Learning from the ground up. Ill start with themes first untilled I got that down. Thanks for the advice.
Any good links you could recommend?
Sent from my HTC Inspire
here u go with a ton of knowledge on android..
http://forum.xda-developers.com/showthread.php?t=667298
Thanks man ill take a look. Is it difficult to get started theme development even if Ive never had any exp in any sort of computer language? ie code and commands.
BeGrateful said:
Thanks man ill take a look. Is it difficult to get started theme development even if Ive never had any exp in any sort of computer language? ie code and commands.
Click to expand...
Click to collapse
Basics are XML editing and image editing with Photoshop and the tool to make .9.pangs from the ask. That is for the basic themes. Not hard but not easy either
OK I have stared messing around with web design to get familiar with some code. Now I'm thinking app development would be a good first step into the android firmware. (Hope I'm using that right)
If you have suggestions were to get started let me know but I'm sure to find everything I need to know on Google. Thanks again.
Sent from my HTC Inspire
Ok so I've started doing research in XML format and its not much different from HTML so I feel pretty confident that a can for sure write the code structure properly. The only thing I'm missing is how to take it from a web browsers standpoint to the android platform. Is this all found in the Google developers kit or an outside source?
And on different note what XML editor do you use?
Sent from my Desire HD using Tapatalk
Hi, We are finally getting to the point where we can start to push out some new kernels for the Atrix 2 (sort of got the bootloader bypassed). I was hoping someone could give me some good resources for getting started with kernel development. I am very computer knowledgeable, and I know a fair amount of c++ and java, but I still cannot find very many good online guides to getting into this stuff. I am very serious about learning, but we all have to start somewhere, so it would be great if someone could get me off in the right direction.
There's a great post in here with all the necessary tool chains, also RootzWiki is a great forum for kernel and aosp building
Sent from my Nexus S4G using Tapatalk 2
I worked on a kernel for the evo4g. Here is the source. At the time there were a few different setups of roms. I created a script to build 12 different variants. All flashable via recovery. If you are interested I could walk ya through the script or make the edits needed for your kernel source. Least until you fully understand the process.
https://github.com/lithid/Htc-Sense-Freedom-Kernel
Sent from my Nexus S 4G using xda premium
Anyone care to port or help me port the Galaxy Note 10.1's TouchWiz interface. I know it is possible by removing the dependencies and everything else the apps rely on in the framework. I'd like to make this my little project if someone would kindly lend a helping hand in starting this endeavour. I would need major hand holding on this but I'm sure I can do most of the porting myself if someone would help me along the way. I'm just a Themer so I don't know much about coding, but I'm a quick learner
- Below is the system dump/ROM.
http://forum.xda-developers.com/showthread.php?t=1876240&styleid=18
I'm currently running the Memo and Task Manager apps that came with the 1st Gen Galaxy S devices on my TouchPad.
If anyone's interested in this, please let me know.
The attached apk's were made possible by Tortel1210. Copy and paste the apps into /system/apps
Original Thread - http://forum.xda-developers.com/showthread.php?t=1452004
Tortel1210 wrote up a great guide on how he got these proprietary apps to run on AOSP here -> http://epiccm.blogspot.com/2012/01/porting-touchwiz-apps-for-cm7.html
that would be pretty damn awesome! unfortunately i cant help at all and am completely clueless about programming
Do you wish to port the actual UI (the interface), or just port all of the apps that rely on the framework?
agg23 said:
Do you wish to port the actual UI (the interface), or just port all of the apps that rely on the framework?
Click to expand...
Click to collapse
The UI, including the apps would be awesome as a full port. I asked a seasoned port master, Xboxfanj, from the Epic 4G forums to help along with this as a port. As soon as I hear from him on his participation in this project I'll let everyone else know so we can sync up and get this going. I *might be able to get the apps ported by myself, but I'll be sure to post back on my progress, or lack there of.
Sent from my SPH-D700 using Tapatalk 2
theduce102 said:
The UI, including the apps would be awesome as a full port. I asked a seasoned port master, Xboxfanj, from the Epic 4G forums to help along with this as a port. As soon as I hear from him on his participation in this project I'll let everyone else know so we can sync up and get this going. I *might be able to get the apps ported by myself, but I'll be sure to post back on my progress, or lack there of.
Sent from my SPH-D700 using Tapatalk 2
Click to expand...
Click to collapse
Hm... OK
I would offer to help, but I have several other projects I'm dedicated to, so I don't really have the time. Good luck though!
cool idea! would be awesome
curious if you got any people to help yet, or just going at it alone?
I'm a bit more interested in seeing that split screen functionality from the note 2 and 10.1 . Too bad I have no programming behind me :banghead:
Sent from my Galaxy Nexus using xda app-developers app
FC1032 said:
I'm a bit more interested in seeing that split screen functionality from the note 2 and 10.1 . Too bad I have no programming behind me :banghead:
Sent from my Galaxy Nexus using xda app-developers app
Click to expand...
Click to collapse
You mean like this? Kinda old, but was stable. Definitely worth trying (I recommend the CM version)
http://forum.xda-developers.com/showthread.php?t=1501637
Posted by Mr. Z's Galaxy S3.
zanderman112 said:
You mean like this? Kinda old, but was stable. Definitely worth trying (I recommend the CM version)
http://forum.xda-developers.com/showthread.php?t=1501637
Posted by Mr. Z's Galaxy S3.
Click to expand...
Click to collapse
Ran that a while back. Don't remember which build, but it didn't have working wallpapers
Wish it got updated. I mean the rest if the tp has moved quite well
Sent from my Galaxy Nexus using xda app-developers app
This would be awesome. Hope you guys can get it figured out.
Thanks for that Memo App. it works nice on the TP. would be awesome if we could get something like the note going on this. anybody have a stylus they can recommend that is good for writing on tp?
Hi gang.
Here is an idea brewing in my head. I know it will spin your head. I am embarking on a mission to bring AOSP to this forsaken land... Fair warning. As you see, there is no "recognized developer" tag underneath my name and for a good reason, I am not one! An average newb here as far as AOSP deving is concerned. I do know the very basics, I did build a couple AOSP builds for the Dinc2 and Transformer prime, but that was trivial as those devices were already supported. This device is not. So, I'll need to figure out how to first setup the environment for this and then learn to make a kernel from the source HTC has (if they released it that is).
So, anyone here who can point me to the right direction to kick this off!?
This thread is intended to be a platform for all those interested in helping bring AOSP to our device. Any and all helpful suggestions in this regard will be appreciated!
Hell yeah! I'm pretty sure if we all pull together we can get something cooking. I was wondering though obviously we aren't on jelly bean. Would it be easier to build an ics cm9 and then add select features like the lock screen, camera, animations etc?
Linch89 said:
Hell yeah! I'm pretty sure if we all pull together we can get something cooking. I was wondering though obviously we aren't on jelly bean. Would it be easier to build an ics cm9 and then add select features like the lock screen, camera, animations etc?
Click to expand...
Click to collapse
Dunno. I was actually thinking if it is better to build Jellybean 4.1 rather than the latest and greatest 4.2.1. But if there aren't significant changes, may be we can pull off a 4.2 build. I just want to first learn to compile AOSP so that it even boots. I believe I need to mod files to build it for our environment... I wonder where I can learn this stuff..
Nits, Andy, help please!
My new laptop is running Windows 8 and I believe it will be a PITA to get Linux running natively on that due to the UEFI fiasco... I wonder if VM linux will be as fast as native... If not, I'll use my current machine to build and use the new one to due my regular stuff...
litetaker said:
Dunno. I was actually thinking if it is better to build Jellybean 4.1 rather than the latest and greatest 4.2.1. But if there aren't significant changes, may be we can pull off a 4.2 build. I just want to first learn to compile AOSP so that it even boots. I believe I need to mod files to build it for our environment... I wonder where I can learn this stuff..
Nits, Andy, help please!
My new laptop is running Windows 8 and I believe it will be a PITA to get Linux running natively on that due to the UEFI fiasco... I wonder if VM linux will be as fast as native... If not, I'll use my current machine to build and use the new one to due my regular stuff...
Click to expand...
Click to collapse
I don't know as there are significant changes but most of the changes are with the lock screen and launcher.
Im up my incredible comes friday
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
jose51197 said:
Im up my incredible comes friday
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
Click to expand...
Click to collapse
My new laptop has just arrived. I wanna ask, will building android be significantly hampered on a virtual machine instead of natively? This new machine comes with windows 8 and potentially will be a pain to load Linux on it. Plus this laptop is meant for someone else and I dont think they will be pleased with Linux on their PC...
Sent from my ADR6410LVW using XDA Premium HD app
litetaker said:
My new laptop has just arrived. I wanna ask, will building android be significantly hampered on a virtual machine instead of natively? This new machine comes with windows 8 and potentially will be a pain to load Linux on it. Plus this laptop is meant for someone else and I dont think they will be pleased with Linux on their PC...
Sent from my ADR6410LVW using XDA Premium HD app
Click to expand...
Click to collapse
its always better to have full ubuntu, personally i have win8 too but i installed wubi for ubuntu and everything looks fine(for being a pentium) ubuntu doesnt take much
jose51197 said:
its always better to have full ubuntu, personally i have win8 too but i installed wubi for ubuntu and everything looks fine(for being a pentium) ubuntu doesnt take much
Click to expand...
Click to collapse
OMG! First build in progress. The damn thing is ACTUALLY building, I think! But still, if I were you, I wouldn't hold my breath. 99.9% sure the end result will most likely not boot!
EDIT: Of course, all that I said before is of any value only if this thing finishes compiling without errors. And I already had a few errors (which I was able to fix). God, I hope this thing compiles! :fingers-crossed:
Update: Several compilation errors. Failure guys :/ Will retry tomorrow...
Hey litetaker, just wanna say thanks so much for doing this I really appreciate it and I'm sure many others do too!
Ill work with him today on my free time, also welcome the new team fireballas member litetaker
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
jose51197 said:
Ill work with him today on my free time, also welcome the new team fireballas member litetaker
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
Click to expand...
Click to collapse
Thanks buddy! Let's do this!
Watching you guys closely love what your doing for this community so for this and all future projects you may have plesse know I'm always willing to load up (Flash) any software you create no matter what beta stage it may be in, it is the least I can do for you and the rest of this great community since I can't develop which I wish I could oh do I wish but seriously keep that in mind my friends.
Sent from my all powerful Inc4G
prairiedogn said:
Watching you guys closely love what your doing for this community so for this and all future projects you may have plesse know I'm always willing to load up (Flash) any software you create no matter what beta stage it may be in, it is the least I can do for you and the rest of this great community since I can't develop which I wish I could oh do I wish but seriously keep that in mind my friends.
Sent from my all powerful Inc4G
Click to expand...
Click to collapse
Great to have volunteers, but by now we are just getting close to get a booteable cm10, will tell you when it boots
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
jose51197 said:
Great to have volunteers, but by now we are just getting close to get a booteable cm10, will tell you when it boots
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
Click to expand...
Click to collapse
Awesome, just awesome.
Sent from my ADR6410LVW using xda app-developers app
I've been informed that AOSP has booted on our phone..
andybones said:
I've been informed that AOSP has booted on our phone..
Click to expand...
Click to collapse
First, news of s-off. Now, AOSP has booted. I don't know how this day can get any better.
Sent from my ADR6410LVW using xda app-developers app
Like I said I'm really starting to love this phone very happy with all the activity in this forum.
Sent from my all powerful Inc4G
andybones said:
I've been informed that AOSP has booted on our phone..
Click to expand...
Click to collapse
Do you know who else is working with this?(only if you can tell)
Sent from my ASUS Transformer Pad TF300T using xda app-developers app
Aosp booted
Heres a video of my progress on aosp on this device(never developed a rom without proper files so this is new to me)
will put right here when it uploads
http://www.youtube.com/watch?v=wQ_AmZJ5Fu4
The evo 4g lte seems similar in specs to our phone in some regards and it has aosp. Could any of their work help us?
Sent from my ADR6410LVW using xda app-developers app
Hi all,
I dont know if this was checked just stumbled upon one old thread where the dev was talking about using old GB lib /driver for ICS for Qualcom.Can the similar thing be attempted on photon... ?
I do not have any knowledge on developing so just asking if this can be done..
http://forum.xda-developers.com/showthread.php?t=1960117
I don't think it would help since that's for Qualcomm processors. Besides, we are already using a frankensteined froyo kernel for our ics/jb roms.
Sent from my sunfire using xda premium
Akhileshjj said:
Hi all,
I dont know if this was checked just stumbled upon one old thread where the dev was talking about using old GB lib /driver for ICS for Qualcom.Can the similar thing be attempted on photon... ?
I do not have any knowledge on developing so just asking if this can be done..
http://forum.xda-developers.com/showthread.php?t=1960117
Click to expand...
Click to collapse
I know what you mean. I am going to be trying to figure out what I can do with our stock kernel very soon. I'm syncing the whole android repo as we speak. I have been for a few hours...lol. It will be my first attempt at building from source but I have a bit of background in linux and in android app/game development so I guess Ill give it a shot.
I wish you luck. newer drivers would be a great help to this community and the photon 4g in general.
Agreed, That would be much appreciated.
atsuisofu said:
Agreed, That would be much appreciated.
Click to expand...
Click to collapse
+1