All about android roms

All about android roms




[Image: VpQGt8m.png]

[Image: WQD07Dp.png]

Whats the whole point of getting a custom ROM on my new phone? Well, theres a few options why you would want to get a custom ROM on your phone:
  • Customization
  • A more vanilla experience with Android
  • To remove bloat from the stock ROM that you are using
  • And much more!

The reasoning why you may have TouchWiz on your phone would be because Android allows OEMs (HTC, Samsung, LG, etc.) to personalize their phones to whatever they please. With them personalizing it, they also lock your user experience and it would require a community to develop a custom ROM, bootloader hack, root, etc. If you want to have a very pure experience that is freshly baked from Google Androids AOSP, you may want to look more into a custom ROM for your device. People who develop from the Android AOSP make the drivers and everything work from the Android AOSP. So you may actually get a better experience from an older device running a custom ROM unlike from your bloated stock Android device.

Before installing a custom ROM youll need to administrate root access to your phone. Depending on your device processes are different. After root access has been enabled onto your device, youll want to install a custom recovery. In short, a custom recovery is almost like a small operating system that lets you install or manage custom Android operating systems. The most common custom recoveries would be ClockWorkMod and Team Win Recovery Project) Note though that this is very specific for every Android device. To learn more about ROMs, you may click on the following colored links below and learn more.

[Image: RSyEB8V.png]
  • AOSP
  • CyanogenMod
  • Slimbean
  • AOKP
  • ParanoidAndroid
  • PACman

(You can also find more information about your devices and the ROMs that are capable on running your device by going to the XDAdevelopers forum.)

[Image: WQD07Dp.png]

(Credit goes to Infinit? for writing this part for Xposed.)
[Image: rWKFcK5.png]

Xposed is framework that allows you to customize your ROM, without compiling and decompiling any APKs, playing around with the root of the phone or flashing anything through the recovery. It can be installed through downloading the latest APK from their website (link). As with all processes that involve modifying anything in the base directory of Android, you will need to root your phone, will the information to do so is provided in the first post. Xposed, as itself, is only a framework, and so you must use the repository (or download from external sources) located within Xposed to download, install, and customize various parts of the ROM.

Installation:

  1. Root your phone (Varies from phone to phone)
  2. Download latest Xposed Installer (link below)
  3. If downloaded Xposed on your computer, move the APK to your phone through whatever means is easiest
  4. Make sure "Unknown Sources" is allowed on your phone, so that you may install APKs
  5. Proceed with installing the application
  6. Open Xposed Installer from the App Drawer, select the Framework meny, and select "Install/Update"
  7. Reboot phone
  8. IMPORTANT! Before installing Modules, make sure to Nandroid backup your phone Do this every time, unless you are 100% sure that the module will work without fault on your device
  9. To inststall Modules (be careful to download the right one, varies for each device), select "Download" inside the Xposed Installer and select which one, scroll to the bottom, and select download/install
  10. After each install, you must enable the Module by selecting it in the "Modules" tab
  11. After every acvivation/deactivation of a module, it is recommened to reboot your phone
download
alternative link download