1

I would like to modify the stock firmware to remove certain apps which i do not want to have available on my phone.

The source code for my phone is available on the Samsung website but there is no information on how one goes about in actually customizing building and installing it.

For an open source project its kind of weird that the information is not readily available on a quick google.

Any pointers to howtos or articles would be highly appreciated.

4
  • What phone is it?
    – t0mm13b
    Dec 14, 2012 at 14:58
  • Isn't this rather a XY problem? Do you want to build your "custom ROM" -- or do you simply want to get rid of the "bloatware"?
    – Izzy
    Dec 14, 2012 at 15:11
  • I would like to do both, in the short time remove some samsung and google applications from the build. The recent google search app wants access to my camera etc etc. I don't want that i would rather use the web search than give a remote application those kinds of permissions
    – topdog
    Dec 15, 2012 at 7:22
  • The phone is a samsung galaxy note 2
    – topdog
    Dec 15, 2012 at 7:23

1 Answer 1

1

Apart from the AOSP code that Google provides, Android devices also require lots of device specific code, especially kernel, GPU drivers, radios etc. These are released by the manufacturer some time after the official update is out. 4.2 source is out only for some of Nexus devices yet (and not all of them).

Nexus devices are the easiest to build custom ROMs on, for obvious reasons. If your device source is released, you can find specific guides for devices - like Nexus 7 Galaxy Nexus, Nexus S(which I use), Kindle HD etc. Google "compile jellybean from source" and you will get guides for your device (4.1 for now).

2
  • I will check these out and see if i can adapt them for my galaxy note 2
    – topdog
    Dec 15, 2012 at 7:24
  • You should have mentioned that you have a Galaxy Note 2, it's source for 4.1.2 is out already. No official 4.2, so you can't compile any ROMs yet.
    – Sumesh
    Dec 15, 2012 at 9:26

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .