Munjeni 10.2 rom pepper
https://github.com/munjeni/android_device_sony_pepper/tree/cm-10.2 Unofficial CM-10.2 for Sony Xperia Sola Getting Started :
sudo apt-get install android-tools-adb android-tools-fastboot;
mkdir cm-10.2 cd cm-10.2 repo init -u git://github.com/CyanogenMod/android.git -b cm-10.2 repo sync -j16 cd device mkdir sony cd sony git clone https://github.com/munjeni/aosp_4.3_device_sony_pepper.git -b cm-10.2 pepper cd pepper Now create vendor files: copy my cm10.2_pepper-ota-eng.root_Build.1.zip to the /tmp folder and do next commands: ./extract-files.sh cd ../../.. Next things : cd hardware git clone https://github.com/munjeni/aosp_4.3_hardware_semc.git -b master semc cd .. mkdir -p kernel/sony cd kernel/sony git clone https://github.com/munjeni/android_kernel_xperiago.git -b jb-dev u8500 cd ../.. Patch android source code : patch -p1 < device/sony/pepper/patches/framework_av.patch; patch -p1 < device/sony/pepper/patches/framework_native.patch; patch -p1 < device/sony/pepper/patches/hardware_libhardware.patch; patch -p1 < device/sony/pepper/patches/hardware_libhardware_legacy.patch; patch -p1 < device/sony/pepper/patches/system_netd.patch; patch -p1 < device/sony/pepper/patches/system_core.patch; patch -p1 < device/sony/pepper/patches/external_bluetooth_bluedroid.patch; Our step is optional!!! Use only if you going to sync CM source code daily, than simple revert each patch before you sync CM source code : patch -p1 -R < device/sony/pepper/patches/framework_av.patch; patch -p1 -R < device/sony/pepper/patches/framework_native.patch; patch -p1 -R < device/sony/pepper/patches/hardware_libhardware.patch; patch -p1 -R < device/sony/pepper/patches/hardware_libhardware_legacy.patch; patch -p1 -R < device/sony/pepper/patches/system_netd.patch; patch -p1 -R < device/sony/pepper/patches/system_core.patch; patch -p1 -R < device/sony/pepper/patches/external_bluetooth_bluedroid.patch; repo forall -p -c 'git checkout -f'; repo sync; patch -p1 < device/sony/pepper/patches/framework_av.patch; patch -p1 < device/sony/pepper/patches/framework_native.patch; patch -p1 < device/sony/pepper/patches/hardware_libhardware.patch; patch -p1 < device/sony/pepper/patches/hardware_libhardware_legacy.patch; patch -p1 < device/sony/pepper/patches/system_netd.patch; patch -p1 < device/sony/pepper/patches/system_core.patch, patch -p1 < device/sony/pepper/patches/external_bluetooth_bluedroid.patch; Download CM prebuilts : cd vendor/cm; ./get-prebuilts; cd ../..; You are ready to build : . build/envsetup.sh; lunch cm_pepper-userdebug; make otapackage; ENJOY!