• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

[GUIDE]How to port AOKP JB and Themed ROMs

Search This thread

someone755

Senior Member
Sep 27, 2011
2,048
1,380
Ljubljana
You "think" you did "something" to "build.prop and etc." :/
Go again, but this time, use different tutorials. The one for porting PA should help.
 

Top Liked Posts

  • There are no posts matching your filters.
  • 12
    Many a people have asked me regarding how to port the famous AOKP Rom Based on Jellybean to their devices and also the method of porting themed ROMs, the easy way, without any hassles at all! Here we go!

    How To Port AOKP JB

    Prerequisites

    1. You must use same versions of android.For example, both your port (AOKP) and base(usually Cyanogenmod) must be of same versions.In this case 4.1.1 or 4.2.1.
    2. Try to port from same manufacturer, though different manufacturers does not affect too much.

    Procedure

    1.Copy App, Media and Framework Folders from your to be ported AOKP Rom.
    2.Delete App, Media and Framework Folders from your base Cm10 ROM.
    3.Paste App, Media and Framework Folders in you base CM10 Rom.
    4.It should work fine.Did i just say fine?Nahh... It should and it will work great :)
    5.If it doesn't boot up, try replacing libandroid_runtime.so.That is copy it from system/lib of your AOKP rom to Cm10 ROM.
    6.That's it.You have just successfully made an AOKP JB Rom of your own!!

    Remember that suppose your base (CM10) rom has some issues like camera, gps, etc., your AOKP JB would have it as well as you have based it on CM10...

    Now for Porting Themed ROMs

    Remember That this is not necessarily for same android versions.You can use it to port themed roms of ICS to JB, or even from gingerbread to JB without any problems :)

    Procedure

    1.Copy app, media, framework and fonts folder from the themed rom(example Xperia JB).
    2.Delete App, Media and Framework Folders from your base Cm10 ROM.
    3.Paste App, Media, FOnt and Framework Folders of you xperia jb rom(themed rom)in you base CM10 Rom.
    4.Now, here lies the difference.See this carefully.

    Go to build.prop in system of you themed Xperia JB ROM that has to be ported
    Open it with Notepad++.
    Copy the following lines (remember that this is for Xperia Jb in particular.It will differ for others such as sense themed,touchwizz themed,etc.What this does, is that it sets the theme as default...
    persist.sys.themeId=xperias
    persist.sys.themePackageName=com.jasonevil.theme.xperias

    It would look something like the image below


    xperia_zps02faff7f.png




    5.Paste these in the build.prop of your base cm10 rom below the lines "like ro.config.ringtone, ro.config.alarm_alert.These are sometimes not present.So you generally add it below the ADDITIONAL BUILD PROPERTIES section

    Something like the image guys ;)


    pat_zps3f2be031.png




    6.That's it, you just got an amazing themed ROM!!!

    So, go ahead and make your own Sense, touchwizz, Xperia and other themed ROMS,,,
    cheers :)
    4
    4.Now, here lies the difference.See this carefully.

    Go to build.prop in system of you themed Xperia JB ROM that has to be ported
    Open it with Notepad++.
    Copy the following lines (remember that this is for Xperia Jb in particular.It will differ for others such as sense themed,touchwizz themed,etc.What this does, is that it sets the theme as default...


    It would look something like the image below


    xperia_zps02faff7f.png




    5.Copy these in the build.prop of you base cm10 rom below the lines "ro.config.ringtone, ro.config.alarm_alert.

    Just like the image guys ;)


    pat_zps3f2be031.png

    One error
    These lines(line associated with theme) can be copied anywhere in the build.prop but you should copy it after device configuration or in ADDITIONAL BUILD PROPERTIES SO THAT IT WOULD BE EASY FOR EVERYONE TO FIND THE LINE..

    I am telling this to you because some Rom's build.prop file do not have these lines ro.config.ringtone, ro.config.alarm_alert.
    :thumbup:
    2

    One error
    These lines(line associated with theme) can be copied anywhere in the build.prop but you should copy it after device configuration or in ADDITIONAL BUILD PROPERTIES SO THAT IT WOULD BE EASY FOR EVERYONE TO FIND THE LINE..

    I am telling this to you because some Rom's build.prop file do not have these lines ro.config.ringtone, ro.config.alarm_alert.
    :thumbup:

    thanks for suggesting..cheers:)
    1
    Thanks for the guide!
    I really only need the simple 6-step procedure at the beginning...
    Yet I don't fully understand what I'm supposed to do.

    Say I have an unzipped CM10 ROM, for a device codenamed 'nozomi', for instance, ready.
    Then what? Do I download an AOKP ROM for a 'nozomi' and just copy/paste the folders listed above?
    But does that change anything (excluding the files I haven't deleted), since AOKP uses the same CM ROM as I am (though the CM ROM is a bit updated, some stability improvements...). (Also, do the CM improvements disappear after deleting the folders?)

    OR, do I download an AOKP ROM for a device with SPECS similar to the 'nozomi'?
    That way, I actually change something, but the stability more or less depends on the stability of the AOKP ROM, no?

    Sorry for being noob-ish, but to a non-native English speaker, that's a bit confusing :S
    Thanks :D

    you download an AOKP ROM for a device with SPECS similar to the 'nozomi'
    No, the stability depends on your base rom, for instance your cm10 rom
    1
    Wow, thanks :D
    So that's all there is to it? Copying?
    Just one more question, with an example:
    Say network doesn't work good on 'nozomi's' AOKP, but works perfectly on CM10.
    If I do a port, does that make the new ported AOKP's network alright?

    Also, the 'specs'; does that mean just the same motherboard or the exact same screen, motherboard, CPU clock etc.?
    Because the Evo3d and the nozomi have the same motherboard...

    Thanks again :D

    Yes if your base cm10 has perfect network your aokp will have perfect network as well.
    Specs basically is resolution, and arm architecture.
    No it isn't just copying mate. Try making from source ;)

    Sent from my ST21i2 using xda premium