Jump to content

All of my friends run custom Android flavors they designed themselves based off of CyanogenMod, but they add in security and penetration testing features.

 

If you want to make a phone OS, start with a good C/C++ implementation on that platform and code up from there. You need a bootloader, file system, graphics engine, and user interface among other smaller things to make this happen.

 

Next, learn ARM assembly language and use it to optimize the pieces of your C code that run inefficiently. Optimize the heck out of it, you want this base of code to be as high performing as possible within reason of good practices. Don't write the entire thing in assembly. That's for masochists and assembly purists. I suggest making your OS UNIX compliant, and try to make sure your OS is as modular as possible. You could be the next big thing, don't give up hope. 

 

Make it open source, too. You will get much more support from the vibrant open source software community and possibly funding as well if you make your OS good.

"You have got to be the biggest asshole on this forum..."

-GingerbreadPK

sudo rm -rf /

Link to comment
https://linustechtips.com/topic/174353-making-a-custom-phone-os/#findComment-2316983
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×