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
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
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.
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
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...