[Guide][Cross-Porting][MT6580] Android Lollipop 5.1 Roms - Infinix HOT 2

Guide to Cross-port lollipop roms for Mediatek MT6580 chipset​
This guide is intended for advanced and experienced porters only, if you are a noob you may stuck at some part.
I made this guide because too many people were asking for it.
As usual, you do everything at your own risk!
Using this Guide, you will be able to cross port lollipop 5.1 roms from chipset MT6582 and MT6592 with kernel 3.10.72
You can even port MT6580 roms with this method, which bootloops when using normal porting!​
Some Notices:
- Huawei roms comes in update.app format, you must extract it first.
- Huawei roms has a separate file called cust.img or custom.img, you have to unpack this too and move the files to the right places in system
- Replacing libcameraserivces.so and libcameracilent.so are known to cause bootloop
- Replacing lib/drm folder , libdrmmtkutil.so and libdrmmtkwhitelist.so are figured out to cause bootloop or problem in displaying/playing all media; like photos, videos, music.
- Some roms might bootloop even after applying this method, you have to take a logcat and try to fix it.
Now let's start:
1- Download the port rom, and unpack system.img using SuperR's Kitchen (This is the only fully working kitchen I know)
By using this kitchen you will be able to unpack the system.img and generate the updater-script, but you will still need a full META-INF folder.
If you can't generate Updater-script or don't know how, please stop here, or you will have bugs and FCs in your ported rom.
2- After unpacking the system.img, go to /system search for all files with name mt6582/92 and delete them.
- Open build.prop using Notepad++
- Replace all MT6582 or MT6592 to MT6580
- Check this line for on screen buttons: qemu.hw.mainkeys , (To disable or enable it)
- Check this line for screen resolution: ro.sf.lcd_density
3- Go to system/app and delete MTKThermalManager
you can replace this from your stock rom.
4- Go to system/bin and add or replace the following:
- 6620_launcher
- 6620_wmt_concurrency
- 6620_wmt_lpbk
- aee
- aee_archive
- aee_core_forwarder
- aee_dumpstate
- akmd8963
- akmd8976
- akmd09911
- ami304d
- acti_service
- atcid
- audicmdservice_acti
- bmm050d
- ccci_fsd
- ccci_mdinit
- geomagneticd
- gsm0710muxd
- gsm0710muxdmd2
- guiext-server
- lsm303md
- mc6420d
- md_ctrl
- mdlogger
- memsicd
- memsicd3416x
- mtk_agpsd
- mtkbt
- MtkCodecService
- muxreport
- nvram_agent_binder
- nvram_daemon
- permission_check
- ppl_agent
- pq
- s62xd
- spm_loader
- terservice
- thermal
- thermal_manager
- thermald
- tiny_mkswap
- tiny_swapoff
- tiny_swapon
- wifi2agps
- wmt_loader
5- Go to system/etc and add or replace the following:
- firmware
- fmr
- mddb
- radvd
- wifi
- audio_device.xml
- audio_effects.conf
- audio_policy.conf
- custom.conf
- mtk_omx_core.cfg
- mtklog-config.prop
- throttle.sh
6- Go to system/lib and add or replace the following:
- egl
- hw
- lib3a.so
- libaal.so
- libadpcm.so
- libaed.so
- libAGifEncoder.so
- libatciserv_jni.so
- libaudiocompensationfilter.so
- libaudiocomponentengine.so
- libaudiocustparam.so
- libaudiodcrflt.so
- libaudiomtkdcremoval.so
- libaudiosetting.so
- libbessound_hd_mtk.so
- libblisrc32.so
- libblisrc.so
- libbluetooth_mtk.so
- libbluetooth_relayer.so
- libbluetoothdrv.so
- libbluetoothem_mtk.so
- libBnMtkCodec.so
- libbwc.so
* Note: You will probably need all camera libs to get camera working, but do not replace libcameraservices.so and libcameraclient.so , these two libs are known to cause bootloop!
- libcamalgo.so
- libcamdrv.so
- libcameracustom.so
- Replace other camera libs when needed
- libccci_util.so
- libcurl.so
- libcustom_nvram.so
- libcvsd_mtk.so
- libdirect-coredump.so
- libdpframework.so
- libdrmframework.so
- libextmap.so
- libextmap_jni.so
- libextsimap.so
- libextsimap_jni.so
- libextsys.so
- libextsys_jni.so
- libexttestmode.so
- libfeatureio.so
- libfm* (means all files with name libfm - not important)
- libGdmaScalerPipe.so
- libged.so
- libgpu_aux.so
- libgralloc_extra.so
- libgraphite2.so
- libgui_ext.so
- libh264dec_customize.so
- libh264dec_sd.ca7.so
- libh264dec_xa.ca7.so
- libh264dec_xb.ca7.so
- libh264enc_sa.ca7.so
- libhwm.so
- libimageio.so
- libimageio_FrmB.so
- libimageio_plat_drv.so
- libimageio_plat_drv_FrmB.so
- libion.so
- lbion_mtk.so
- libJpgDecPipe.so
- libJpgEncPipe.so
- libm4u.so
- libMali.so
- libmatv_cust.so
- libmediatek_exceptionlog.so
- libmhalImageCodec.so
- libmmprofile.so
- libmmprofile_jni.so
- libmmsdkservice.feature.so
- libmmsdkservice.so
- libmnl.so
- libmp4dec_sa.ca7.so
- libmp4dec_sb.ca7.so
- libmp4enc_xa.ca7.so
- libmpo.so
- libmpodecoder.so
- libmpoencoder.so
- libmpojni.so
- libmsbc_mtk.so
- libmtb.so
- libmtcloader.so
- libmtk_drvb.so
- libmtk_mali_user.so
- libmtk_mmutils.so
- libmtkjpeg.so
- libMtkOmx* (Means all the files with name LibMtkOmx)
- libmtkplayer.so
- libmtklimiter.so
- libmtkshifter.so
- libnativecheck-jni.so
- libnvram.so
- libnvram_daemon_callback.so
- libnvram_platform.so
- libnvram_sec.so
- libnvramagentclient.so
- libpalsecurity.so
- libpalwlan_mtk.so
- libperfservice.so
- libperfservicenative.so
- libpq_cust.so
- libpq_prot.so
- libsensorservice.so
- libsbccodec.so
- libshowlogo.so
- libspeech_enh_lib.so
- libssladp.so
- libstagefright_amrnb_common.so
- libstagefright_avc_common.so
- libstagefright_enc_common.so
- libstagefright_omx.so
- libstagefright_soft_gsmdec.so
- libstagefrighthw.so
- libsuspend.so
- libSwJpgCodec.so
- libterservice.so
- libtinycompress.so
- libtinyxml.so
- libtouchfilter.so
- libui_ext.so
- libvc1dec_sa.ca7.so
- libvcodec_oal.so
- libvcodec_utility.so
- libvcodecdrv.so
- libvp8dec_sa.ca7.so
- libvp8dec_xa.ca7.so
- libvp9dec_sa.ca7.so
- libwifitest.so
Note: replace ril files in lib and bin folders only when you have FCs or a problem.
7- Go to system/vendor and replace the following:
- lib
8- Go to system/xbin and replace the following:
- BGW
- mnld
9- Boot.img part:
- Use SuperR's kitchen or Carliv image kitchen or any other boot.img tool to unpack the kernel
- Copy from port ramdisk to stock ramdisk:
init.environ.rc (very important)
init.rc
- Compare those files and add extra lines:
init.project.rc
init.mt65xx.rc
defualt.prop
Then repack stock boot.img
10- Zip the rom now and flash it.
This guide is based on Nonta method and my experience​
I won't be able to write this guide without Nonta helping me during my porting Journey xD
Credits:
@Nonta72

Great guide.
I hope Nayan Deka won't still this one!

Nonta72 said:
Great guide.
I hope Nayan Deka won't still this one!
Click to expand...
Click to collapse
LOL ? I hope the same xD
Thanks bro.

Works Wonders
Thanks Alot bro. I Tried porting flyme os from symphony H60, it was bootlooping, but your method worked great. The only bugs I have are Bluetooth and FM.

thonyromes said:
Thanks Alot bro. I Tried porting flyme os from symphony H60, it was bootlooping, but your method worked great. The only bugs I have are Bluetooth and FM.
Click to expand...
Click to collapse
Check symlinks in updater script
it will be probably for bluetooth:
Code:
symlink("/system/lib/libbluetooth_jni.so", "/system/app/Bluetooth/lib/arm/libbluetooth_jni.so");
And FM:
Code:
symlink("/system/lib/libfmjni.so", "/system/priv-app/FMRadio/lib/arm/libfmjni.so");
There might be other or different symlinks, the above is just examples.
If still don't work, take a logcat and check it, and replace the suspected files in system.

OK will try it and get back to u. Thanks.

thonyromes said:
OK will try it and get back to u. Thanks.
Click to expand...
Click to collapse
i added that and ported some .so files from libs and hw folder. the bluetooth is now working but no go with the fm. i also noticed that when i change my default sim to sim 2 or 1. the service drops until i restart the phone. it seems that the flym 5.1.8.1R for primo H60 i got was ported from the same Rom for Hot2. lol pretty stupid right. anyway the rom has the same network problem, have tried a lot of stuffs but still cant fix it. i will download the 5.1.11.IR you ported and see. using your XOS now, love it.

thonyromes said:
i added that and ported some .so files from libs and hw folder. the bluetooth is now working but no go with the fm. i also noticed that when i change my default sim to sim 2 or 1. the service drops until i restart the phone. it seems that the flym 5.1.8.1R for primo H60 i got was ported from the same Rom for Hot2. lol pretty stupid right. anyway the rom has the same network problem, have tried a lot of stuffs but still cant fix it. i will download the 5.1.11.IR you ported and see. using your XOS now, love it.
Click to expand...
Click to collapse
FM radio is hard to fix, it is one of the mainstream bugs, just like flashlight toggle, it may need modifications in framework and smali files; which is not easy.
And btw I didn't port FlymeOS, Nonta and Rendy did, but the last available FlymeOS is by Rendy, he patched it from source, but beware it is buggy and since you're porting a buggy rom already you will have bugs in your ported rom too.
Enjoy XOS

I see, d post was made by u so I thought. I liked the flyme ui though. A friend of mine used miui rom on his Infinix Hot, the ui is pretty neat. I searched for one for my hot 2 chip set but couldn't find any. Is it possible to cross-port it. Also can I cross-port mt6582 kernel 3.10.54 to mt6580 kernel 3.10.72?

thonyromes said:
I see, d post was made by u so I thought. I liked the flyme ui though. A friend of mine used miui rom on his Infinix Hot, the ui is pretty neat. I searched for one for my hot 2 chip set but couldn't find any. Is it possible to cross-port it. Also can I cross-port mt6582 kernel 3.10.54 to mt6580 kernel 3.10.72?
Click to expand...
Click to collapse
Porting stock roms (Roms with custom UI) with different Kernels doesn't work, although some porters succeeded in porting open source roms (Like cyanogenmod and alternatives) from kernel 3.4.x to kernel 3.10.x
For MIUI you can only cross port in from sprout MT6582 (the only available chipset to port from) but the problem is that this rom is using compiled kernel not a stock kernel, so I think it won't work, I didn't tried this guide on it before, but you can try and tell us.

Mysteryagr said:
Porting stock roms (Roms with custom UI) with different Kernels doesn't work, although some porters succeeded in porting open source roms (Like cyanogenmod and alternatives) from kernel 3.4.x to kernel 3.10.x
For MIUI you can only cross port in from sprout MT6582 (the only available chipset to port from) but the problem is that this rom is using compiled kernel not a stock kernel, so I think it won't work, I didn't tried this guide on it before, but you can try and tell us.
Click to expand...
Click to collapse
OK will try when I get a good miui ROM. Thanks. Also the rom I tried to cross port is temasek 5.1.1 kernel 3.10.54 mt6582

Hiya, new ROM porter and HOT 3 user here. Just wanted to ask, should I replace "init.rc and environment" files FROM Stock ROM to Port or FROM Port to Stock? I tried other methods to port ToXperia MOD from Mt6592, same kernel, but all lead to bootloop ( Stuck at Infinix logo). This looks promising. :')

Raibatsu said:
Hiya, new ROM porter and HOT 3 user here. Just wanted to ask, should I replace "init.rc and environment" files FROM Stock ROM to Port or FROM Port to Stock? I tried other methods to port ToXperia MOD from Mt6592, same kernel, but all lead to bootloop ( Stuck at Infinix logo). This looks promising. :')
Click to expand...
Click to collapse
Yea, apply this method then for boot.img part replace:
init.rc
Init.environ.rc
And compare other files, add extra lines, repack boot.img
Then flash

Hey .... that was a nice tutorial .... i ported adpt os v3 from mt6582 to mt6580 .... but the rom stuck on boot animation ........ so i tried boot.img of cyanogenmod 12.1 rom for mt6580 then again it stuck on boot animation ....... How do i fix rom stuck on bootanimation ??

This guide works on Marshmallow?
I know about the title of this guide, I'm just asking.

Thank you, This is what i searching for.

Praw zoll said:
Hey .... that was a nice tutorial .... i ported adpt os v3 from mt6582 to mt6580 .... but the rom stuck on boot animation ........ so i tried boot.img of cyanogenmod 12.1 rom for mt6580 then again it stuck on boot animation ....... How do i fix rom stuck on bootanimation ??
Click to expand...
Click to collapse
This guide is for stock roms, I never tried it on cm roms and its alternatives.

pedropereira22 said:
This guide works on Marshmallow?
I know about the title of this guide, I'm just asking.
Click to expand...
Click to collapse
There is no Marshmallow stock roms for the other chipsets MT6582/92 to port from.

samin.sikong said:
Thank you, This is what i searching for.
Click to expand...
Click to collapse
You're welcome.

Question! MM
Will this guide works MT6580 kernel 3.18.19 Android 6.0? I want to crossport MT6735 roms

Related

[4.1.2/4.2.2] Besttt's ROM Collection [Updated 27.08.13]

- DISCLAIMER -
Your warranty is now void.
I am not responsible for bricked devices, dead SD cards,
thermonuclear war, or you getting fired because the alarm app failed. Please
do some research if you have any concerns about features included in this ROM
before flashing it! YOU are choosing to make these modifications, and if
you point the finger at me for messing up your device, I will laugh at you.
Click to expand...
Click to collapse
- IMPORTANT -
I have nothing to do with besttt, his work or the roms posted in this thread.
This thread is only to organize and make it easier for users to find besttt's latest work.
All credits go to besttt, FXP, shufuking and all the users involved in any way.
Thanks.
All the help to get this thread updated is welcome.
If you see that besttt has posted a new rom please post the link here!
It's hard for just one person to look out for so many rom updates. Thanks in advance!
BESTTT's ROM COLLECTION
In this thread you will find the latest of besttt's JB roms.
Besttt's Slim 4.2.2, based on 3.4 kernel
Current version: 08.09.13 FINAL
- Latest CM10.1 changes
- Added support for vibrator intensity tuning
- Updated kernel to 3.4.60
- Added Death Ray torch mode (all devices except urushi)
- Disabled touchscreen undervolt on anzu
- Fixed USB OTG support
- Testing fix for OpenVPN support
- Camera black lines at photo solved!
- Reboot to recovery from ROM: Some languages need to press home button or choose "reboot to boot loader"
Click to expand...
Click to collapse
RECOMMENDATIONS
- Use kernel inside the zip
- Do a clean install (fullwipe everything)
- Urushi users, flash the attached kernel only. Modules not needed.
- Haida users, flash kernel from the post attached.
INSTALLATION
- Download the Rom for your device and Gapps, put them in your sdcard
- Flash recommended kernel only
- Wipe data/cache/dalvik/system
- Flash Rom
- Flash Gapps
- Reboot
- Urushi users, once you have installed the main rom, flash the upgrade without wiping anything.
- Urushi users, once you have installed the upgrade, flash the upgrade-fixes attached.
- Haida users, once you have installed the main rom, flash the upgrade without wiping anything.
- Enjoy!
DOWNLOAD
ARC/S - Anzu
RAY - Urushi
NEO - Hallon
NEO V - Haida
ADDONS
Urushi - Kernel
Urushi - Upgrade
Urushi - Upgrade Fix
Haida - Upgrade
Haida - Kernel
ORIGINAL POST
http://forum.xda-developers.com/showpost.php?p=45409899&postcount=2880
Urushi - Upgrade
Haida- Upgrade
Besttt's Slim 4.2.2, based on 2.6 kernel
Current version: 16.06.13
- Based on shufuking's 160613 release.
- Based on latest 3.4.48 4.2.2 ROM, converted to 2.6 kernel
- 720p recording support, only with kernel inside the zip
- FM radio works
- Removed button backlight
- Bluetooth does not work
Click to expand...
Click to collapse
RECOMMENDATIONS
- Use kernel inside the zip.
- For haida, flash lupus kernel v7, for 720p recording.
INSTALLATION
- Download the Rom for your device and Gapps, put them in your sdcard
- Flash recommended kernel only
- Wipe data/cache/dalvik/system
- Flash Rom
- Flash Gapps
- Reboot
- Start the rom
- Go to Settings/Interface/Display/Brightness and check Auto Brightness, then adjust new settings
- Reboot again into recovery
- Flash "Battery led color + Apps to SD" fix
- Reboot
- Update all recommend updates from Google Playstore first, otherwise Voice Search will FC
- Enjoy!
DOWNLOAD
ARC/S - Anzu
NEO V - Haida
GAPPS
ADDONS
Battery led color + Apps to SD fix
ORIGINAL POST
http://forum.xda-developers.com/showpost.php?p=42645521&postcount=1986
Besttt's Slim Bean 4.1.2
Current Version: 30.07.13
- Based on latest CM10 sources FXP 230
- Two different cameras added
- All resolutions work
- 720p video supported only with kernel inside the zip
Click to expand...
Click to collapse
RECOMMENDATIONS
- Use only kernel inside the zip
INSTALLATION
- Download the Rom for your device and Gapps, put them in your sdcard
- Flash recommended kernel only
- Wipe data/cache/dalvik/system
- Flash Rom
- Flash Gapps
- Reboot
- Enjoy!
DOWNLOAD
ARC/S - Anzu
NEO V - Haida
GAPPS
ORIGINAL POST
http://forum.xda-developers.com/showpost.php?p=42470540&postcount=1915
Old release for other devices
Current Version: 02.05.13 (Final)
- Based on FXP 216
- Weather Widget on lockscreen works
- Added FM fix by Byondi (No need to turn on bluetooth)
- New framework resolution by Byondi
- Fixed Google Play FC (After updating Google Play, reboot your phone)
- Improved Auto Brighness
Click to expand...
Click to collapse
RECOMMENDATIONS
- Use Lupus 720p kernel for 720p recording support.
- For RAY, use FXP 216 kernel for 720p recording support.
- Neo V not tested yet. Please report if everything works.
INSTALLATION
- Download the Rom for your device and Gapps, put them in your sdcard
- Flash recommended kernel only
- Wipe data/cache/dalvik/system
- Flash Rom
- Flash Gapps
- Only for RAY. Flash "Touch Circle" fix
- Reboot
- Enjoy!
DOWNLOAD
ARC/S - Anzu
RAY - Urushi
NEO - Hallon
GAPPS
ADDONS
RAY Touch Circle Fix
ORIGINAL POST
http://forum.xda-developers.com/showpost.php?p=40973623&postcount=1228
Besttt's CM10.1 4.2.2, based on 2.6 kernel
Current version: 25.05.13
- Based on shufuking's 240513 release.
- Works on any 2.6 kernel.
- Fm radio works.
- Wifi works.
- 720p video recording support.
Click to expand...
Click to collapse
RECOMMENDATIONS
- Use kernel inside the zip or Lupus 720p kernel for 720p recording support.
- SmartassV2+SIO. Arc 460min/1200max, ArcS 460min/1600max.
INSTALLATION
- Download the Rom for your device and Gapps, put them in your sdcard
- Flash recommended kernel only
- Wipe data/cache/dalvik/system
- Flash Rom
- Flash Gapps
- Reboot
- Enjoy!
DOWNLOAD
ARC/S - Anzu
NEO V - Haida
PRO - Iyokan
GAPPS
ORIGINAL POST
http://forum.xda-developers.com/showpost.php?p=41834170&postcount=2220
Besttt's Racing Bean 4.1.2
Current Version: 31.05.13
- Based at FXP 220
- The first working JB camera with not fc if record stops from red button
- Photo ok
- Video record ok 720p ok
- Video on/off from red button ok
- New liblights
- Reboot to recovery works
Click to expand...
Click to collapse
RECOMMENDATIONS
- Use Lupus 720p kernel for 720p recording support.
- Gapps included in rom. Don't flash them!
INSTALLATION
- Download the Rom for your device, put it in your sdcard
- Flash recommended kernel only
- Wipe data/cache/dalvik/system
- Flash Rom
- Don't flash Gapps!
- Flash auto brightness fix
- Flash baseband libs for your baseband
- Reboot to Rom, then to Recovery
- Flash usb fix
- Reboot
- Enjoy!
DOWNLOAD
HERE
ADDONS
Auto brightness fix
USB fix
ORIGINAL POST
http://forum.xda-developers.com/showpost.php?p=42045657&postcount=1201
GAPPS
4.1.2 - 4.2.2
---
- Reserved -
---
-----
Gj bro that what lot of ppl asked for
Thank u
Cheers
Sent from my Nexus 7 using xda app-developers app
Please include slim beam 4.1.2 it's rock solid and my personal choice, been running it for about a month. I will find its post later and will post here.
Sent from my Xperia Arc S using xda app-developers app
KillEmAllx said:
---
Click to expand...
Click to collapse
isnt racing bean made for haida??
vicky7180 said:
isnt racing bean made for haida??
Click to expand...
Click to collapse
No, It Will Be Ported In Coming Days By HeadFox!!
:good:
Nice work bro.
Finally a thread for Besttt
Tks for your great work
Very very good works! Thank you bro
I Work on RacingBean for haida/hallon ! Released it today !
Based RacingBean ROM: http://forum.xda-developers.com/showthread.php?t=2230089
You guys with Arc, is it stable for you to overclock to 1400? Isn't it a little bit high?
Please tell me, otherwise I'll change the recommended settings in first thread.
Sent from my GT-I9305 using xda app-developers app
Very good idea:thumbup::thumbup::thumbup:
×××Tapatalking×××
Racingbean for Hallon finished !!! Upload Now and work on Haida
---------- Post added at 01:42 PM ---------- Previous post was at 12:44 PM ----------
RacingBean V3.1-4 for Haida and Hallon finished !!! :victory:
Upload in progress ! I tell you when i release it ! 2~3 hours.....
RacingBean to Neo & Neo V! Now Released !!
Hi all ! I'm very happy to presnt you : :victory:
RacingBean V3.1-4/Neo : http://forum.xda-developers.com/showthread.php?p=42085084#post42085084
and
RacingBean V3.1-4/Neo V : http://forum.xda-developers.com/showthread.php?p=42085184#post42085184
Features:
-Based on FXP-217 (Auto-brightness Work)
-XLOUD Working!! (Flash Add-on)
-Gapps include (With 4.0.27 play store)
-30 Steps Volumes!!
Theme :
-Xperia Z Launcher
-Xperia Z theme (You can change in Theme Settings)
-Original Xperia Charging Animation
-Google boot animation
Apps inclued :
-Walkman
-Apollo from 4.2.2
-100% Supercharged
-4.2 Camera + Gallery
-Working panorama app from Sony
Performance :
-Latest Adreno GPU drivers (For better graphical performance)
-Many Free-RAM: Up to 233Mo free !
-High Benchmark : 6127 on Ray (Last Antutu benchmark)
-Adrenaline boosted, sysctl tweaked and zipaligned
-Good battery life
-On-screen Buttons (Flash Add-on)
Other Mod :
-Mass Storage Mod
Click to expand...
Click to collapse
I don't have the device so please test and report
(And also you can make a Benchmark and take some screenshots for help me :good
KillEmAllx said:
You guys with Arc, is it stable for you to overclock to 1400? Isn't it a little bit high?
Please tell me, otherwise I'll change the recommended settings in first thread.
Sent from my GT-I9305 using xda app-developers app
Click to expand...
Click to collapse
Perfectly stable, thus it doesn't make that BIG difference than just OCing to 1200, which is in fact better and safer.
Thanks for your work, bro !!
fabianowerner said:
Please include slim beam 4.1.2 it's rock solid and my personal choice, been running it for about a month. I will find its post later and will post here.
Sent from my Xperia Arc S using xda app-developers app
Click to expand...
Click to collapse
SLIM BEAN REMIX_FINAL 4.1.2 - PLEASE ADD THIS TO OP
http://forum.xda-developers.com/showpost.php?p=40573481&postcount=1083

CyanogenMod 12.1, Mokee 5.1, PAC 5 DOGO builds

Actual:
I use CyanogenMod and Mokee teams sources and add some changes to device config.
Latest CM12 builds
СМ12.1 build 24.07.2015
normal- https://yadi.sk/d/l0sQrKeXi4rpT
experimental - https://yadi.sk/d/Sus83ATLi4rjv (aptx bt, mako gps)
news: - kernel, config updates . SoundControl removed, revert to deodex.
revert cm12.1 BT - https://yadi.sk/d/DHjDF-fAi4sQE
СМ 12.1 build 21/07/2015
normal - https://yadi.sk/d/EwsQB88Qhz7RD
experimental - https://yadi.sk/d/X07SjR3Fhz7Rm (GPS from nexus4, APTX BT)
+fixed updater-script - added ifelse(is_mounted("/system"), unmount("/system"));
СМ12.1 build 13.07.2015 - https://yadi.sk/d/CtPkfkpchq2Yb
СМ12.1 build 13.07.2015 w aptx support(experimental) - https://yadi.sk/d/LRV6F7N2hq2bS
fixed: wifi, BT, boot light, recovery, offline charging
Cm 12.1 03.07.2015 build - https://yadi.sk/d/GG3gFTtYhe3dQ
Changes in kernel, libs, binaries, configs
Tested - worked/
CM12.1 11.06.2015 build - https://yadi.sk/d/VyIKm27xhCdhE
CM12.1 20.05.2015 build - https://yadi.sk/d/WnR7d73mgkzcX
CM12.1 28.04.2015 build - https://yadi.sk/d/bn_IsRx1gJaRs
kernel w soundcontrol v3, many kernel and ril updates from см team
CM12.1 20.04.2015 build - https://yadi.sk/d/xiKPp0EBg7Kyo
kernel w soundcontrol v3, updates from см team
gps libs from мако(nexus 4) (possible gps work better) for recovery - https://yadi.sk/d/JU39SUbPg7Kmu
PAC 5 20.04.2015 build from neosuslik - https://drive.google.com/uc?id=0B6kPZoGYA4tfaFhOdjIxenNYbnM&export=download
Mokee 5.1 12.04.2015 build from neosuslik - https://docs.google.com/uc?id=0B6kPZoGYA4tfSGdlNldodnhuVTQ&export=download
CM12.1 build(06.04.2015) tested - https://yadi.sk/d/bzBHxTDmfoyck
move apps to sd fix added, dual recovery
kernel w SoundControl v3 for cm12.1 - https://yadi.sk/d/xPWTpM4ufpgnA - you need faux sound control or other app to tweak sound levels.
CM12 build (01.04.2015), ODEXed, fix for move apps to sdcard - https://yadi.sk/d/93AA69qtffk7Q
CM12 build (12.03.2015), ODEXed - https://yadi.sk/d/dTadZHj_fCZKN
CM12 build (04/03/2015), ODEXed - https://yadi.sk/d/K20AhXQ4f2ha9
CM12 build (28/02/2015) - https://yadi.sk/d/GGDHoe76ewFe4
CM12 build (20/02/2015) - https://yadi.sk/d/mmi7ic1Eeo5Eh
news:
new cm12 updates, bugfixes and bugs
Mokee5 build (25/02/2015) - https://yadi.sk/d/yI-cBxQheskpk
How to install:
a)
1. flash boot.img from archive
2. boot to recovery and flash firmware archive
b) reboot to recovery and flash firmware archive
Old(not actual now):
Big thanks to thomas1991_12 and pabx. This Rom based on their work.
English screenshots - http://forum.xda-developers.com/showpost.php?p=56982062&postcount=77
More Russian screenshots - http://4pda.ru/forum/index.php?showtopic=475149&st=9040&view=findpost&p=35853307
Whats worked: see original theme - http://forum.xda-developers.com/xperia-z/orig-development/exp-lollipop-xperia-z-t2929369
Latest CM12 port(qsnc 09.02.2015 build based) - https://yadi.sk/d/QcxE0x0WedRUd
Updated boot.img w philz recovery and vibro for 09.02.2015 - https://yadi.sk/d/anPzmPL0eeiCg
CM12 for ZR, cm-12-20150112-INFECTED-yuga based:
CM12 for ZR: cm-12-20150112-INFECTED-yuga.zip port - https://yadi.sk/d/L_eIwqujdz6sb
30.12.2014 Update, pabx 5.0.8 build based:
boot - https://yadi.sk/d/BMTyrqVpdnfDQ
system - https://yadi.sk/d/uK10pxZSdnfDa
fix - https://yadi.sk/d/4CBtWW7wdnfDJ
20.12.2014 Update
system.img from 20.12.2014 - https://yadi.sk/d/LObcDGPOdXW4B
boot.img - https://yadi.sk/d/ynTfhBdHdXW3v
fix(Xperia ZR specified files (zr camera libs, sensors.conf etc, you need install it via twrp recovery before boot system)) - https://yadi.sk/d/GU_LI9S2dYwya
04.12.2014 Update:
system.img from 4.12.2014 - https://yadi.sk/d/yeqUq35rdAgGG
boot.img - https://yadi.sk/d/jXkoWjC4dAgFZ
fix(Xperia ZR specified files (zr camera libs, sensors.conf etc, you need install it via twrp recovery before boot system)) - https://yadi.sk/d/8fWVGGj5dAgHM
GAPPS - https://yadi.sk/d/wxoFZUWidAgJr
Worked SuperSu - http://download.chainfire.eu/636/SuperSU/UPDATE-SuperSU-v2.37.zip
***************************************************
Installing:
flash via fastboot or flashtool (in fastboot mode) boot and system images
Fastboot:
fastboot flash boot boot.img
fastboot flash system system.img
flash fix(recommended before first boot), supersu, gapps ...etc via recovery
if no internal sdcard found try this(in adb or terminal console):
su
restorecon -FR /data/media/0
***************************************************
Google Apps installation
After booting your phone for the first time, download the gapps package and push it to /sdcard using adb (or MTP):
adb push gapps_50_yuga_004-00cb.tgz /sdcard/
adb reboot
Your phone will now reboot and automatically install gapps during the boot process. (note that your phone will reboot twice - this is normal).
recommend to keep the gapps package in /sdcard/ after the installation finished: Upgrading to a new release will erase your existing gapps installation - but if the package is still present in /sdcard/, it will be automatically installed during the first boot.
*************************************************
Thank you for your effort Looking forward to testing this ROM upon upload. And i know it sounds silly, but an english version will be uploaded right???
I've been checking XDA like 10 times a day for the past two weeks hoping for this, and now it's finally here!!! You sir, deserve a medal.
I have a question, and I'm not sure if it's supposed to go here or the Q&A thread, since it's not specifically related to this ROM, per se. I just want to know how you built this; where did you get the device tree/binaries (not really sure what I'm talking about here, I've only read the building tutorials, don't really understand them fully)? AFAIK, Sony hasn't released them for the ZR, so how'd you do it? Is there some way to port them from other devices or something? Even a reference point to start searching would be great.
Thank you for your work!
P.S. Also, does this question belong in the Q&A thread or not?
Even i was wondering, but i thought perhaps it's only right to give the dev some time to upload the full details
kash296 said:
Even i was wondering, but i thought perhaps it's only right to give the dev some time to upload the full details
Click to expand...
Click to collapse
Of course, no pressure at all on the dev; I just wanted to say kudos, and thought I might as well ask. [emoji12]
xenius9 said:
Coming soon... Now kernel worked, ROM started, need little fixes.
Big thanks to thomas1991_12 and pabx. This Rom based on their work.
Bad news:
I have no time to develop, rom not work on all ZR-s - need additional kernel developing?(on many ZR models this rom work(on 2 phones work normal now), on other not (on my zr not work properly - mixed image on screen))
Now i have:
Kernel w twrp recovery - https://yadi.sk/d/WJw4gqmqcnLWd
SystemImage (from sony z, need add camera libs in vendor folder and some in etc/firmware and fix sensors.conf - from .283 stock firmware) - https://yadi.sk/d/S0Bh4H8gcmqRv
Xperia ZR specified files - https://yadi.sk/d/VZ8whMhccoCnt - zr camera libs, sensors.conf etc, you can install it via twrp recovery
Installing:
flash via fastboot or flashtool (in fastboot mode) boot and system images
test
Root - flash latest supersu via twrp recovery http://download.chainfire.eu/593/SuperSU/BETA-SuperSU-v2.19.zip
Click to expand...
Click to collapse
Um. So that means right now, it's a list of separate files??? Anyway awesome work.
P.S Sorry abt quoting the whole post, i hate that. But my comment wouldn't make any sense then
Awsome
Everything working fine. Just like stable daily driver rom. Can't say about battery right now.
The only thing missing is root because SuperSU 2.23 dosen't seem to work. I think some kernel modifications will be needed for proper execution of SU binary
BTW Thanks alot .
sshivampp said:
Everything working fine. Just like stable daily driver rom. Can't say about battery right now.
The only thing missing is root because SuperSU 2.23 dosen't seem to work. I think some kernel modifications will be needed for proper execution of SU binary
BTW Thanks alot .
Click to expand...
Click to collapse
RIL works ????? ( Are you able to make calls and receive calls and send messages etc ?)
If you are using this as daily driver then try testing bluetooth, wifi, RIL, mobile internet (2g+3g), camera etc......
I would definitely do all this on weekend....
@Xenius :- HATS OFF MAN.......... Even if it just boots, I would say that it's sheer genius..........
nikhilkaushik said:
RIL works ????? ( Are you able to make calls and receive calls and send messages etc ?)
If you are using this as daily driver then try testing bluetooth, wifi, RIL, mobile internet (2g+3g), camera etc......
I would definitely do all this on weekend....
@Xenius :- HATS OFF MAN.......... Even if it just boots, I would say that it's sheer genius..........
Click to expand...
Click to collapse
I have exaaams You guys are tempting me And what do we do abt Gapps?? Jus download one of the lollipop gapps???
nikhilkaushik said:
RIL works ????? ( Are you able to make calls and receive calls and send messages etc ?)
If you are using this as daily driver then try testing bluetooth, wifi, RIL, mobile internet (2g+3g), camera etc......
I would definitely do all this on weekend....
@Xenius :- HATS OFF MAN.......... Even if it just boots, I would say that it's sheer genius..........
Click to expand...
Click to collapse
Bluetooth is fine except I cannot accept or share file with apk extension
WiFi also seems to be fine till now and yes I can make calls, messages, and can connect to data network.
Camera quality is accepteble (photo preview is kind of buggy )
Till now what I cannot test its GPS as I don't use it. but can provide logcat if anyone wants
Edit: At latest lollipop release for xperia Z (18 November), RIL is broken, atleast in ZR with this kernel, don't know about Z
maybe kernel update will fix this
---------- Post added at 10:49 PM ---------- Previous post was at 10:40 PM ----------
kash296 said:
I have exaaams You guys are tempting me And what do we do abt Gapps?? Jus download one of the lollipop gapps???
Click to expand...
Click to collapse
I suggest exam first
BTW you can download gapps from here
or direct link of one I downloaded here (I don't remember the source page but it was from XDA)
Thanks for the gapps link. Holidays inbetween so it aint a prob for the exams. Downloading the image right now, will try out the bluetooth and see if i too get the same issue
Xenius you are genius. Booted and running smoothly without any FCs.
Sent from my Lollipop for ZR using XDA Free mobile app
.
Man
big tnxfor your awsome work:cyclops:
And can you upload your kernel source? May be developers like @Alx31TLse can build more lollipop roms:fingers-crossed:
Yes i can, now i build new kernel w new ramdisk(w working root).
18.11.2014 firmware working... new kernel too... root working
Files...soon.
All updates added. See 1st post.
xenius9 said:
All updates added. See 1st post.
Click to expand...
Click to collapse
I am having trouble downloading from playstore after flashing gapps.. As there isn't a file manager preinstalled, I'm trying to download one, so that i can get back my old apps which are backed up in the SD card. Anyone else has the same issue abt the play store?
P.S I found out the problem. My Gmail wasn't synced so my account wasn't fully functional. Never mind
kash296 said:
I am having trouble downloading from playstore after flashing gapps.. As there isn't a file manager preinstalled, I'm trying to download one, so that i can get back my old apps which are backed up in the SD card. Anyone else has the same issue abt the play store?
Click to expand...
Click to collapse
I Use adb for apps installation and total commander+adb plugin for any dev deals
you can made small installation zip for recovery w needed apps
xenius9 said:
I Use adb for apps installation and total commander+adb plugin for any dev deals
you can made small installation zip for recovery w needed apps
Click to expand...
Click to collapse
Not so familiar with the adb codes, i've never felt the need to use them. Is the kernel fully permissive? I'd like to know if i can run Viper4android on it.
kash296 said:
Not so familiar with the adb codes, i've never felt the need to use them. Is the kernel fully permissive? I'd like to know if i can run Viper4android on it.
Click to expand...
Click to collapse
Install it and test)))
xenius9 said:
Install it and test)))
Click to expand...
Click to collapse
I'm definitely going to. But why i asked is, cause they were mentioning about permissive kernels. So i thought i'd ask you about that.
And i forgot to ask. The exclamatory symbol on the signal icon ? Why is it coming?? Is it indicating any issue???

[App/port] Latest Sony Xperia Keyboard for all Phones! (Generic for Lollipop ROM's)

First thing first! I am absolute noob. I dont know to port or mod, I m just spreading the work of some other developer.
Orignal link ----> http://forum.xda-developers.com/showthread.php?t=3056448
/// WHAT'S IN:
- fast
- lightweight/no bloat
- 3 themes built-in
- most languages supported
- SwiftKey Word prediction
- Swipe Typing
- choose Keyboard layout (QWERTZ etc.)
- Voice input if your ROM supports it
Click to expand...
Click to collapse
/// TESTED:
- It should work on all Lollipop ROM's (CM12, AOSP, STOCK ROM's based on LP)
- Tested on CM12, Nexus 6 Stock Lollipop, HTC Stock Lollipop & more!
- Working on 5.1 (5.1.1) too! (CM, AOSP based-, STOCK ROM's)
- Working on M Developer Preview! (N5, N6 etc.)
Click to expand...
Click to collapse
(I personally tested this on stock CM 12.1 and Xenon HD roms)
Installation:
Recovery:
- Download & flash the Zip via recovery.
- After flashing you need to enable this Keyboard in Settings > Language & Input >
Current Keyboard > enable Xperia Keyboard
Manual:
- extract all the files from my zip.
- put the "textinput-tng" folder into /system/app (with apk & lib inside)
- give right permissions for all the files you copied
(including folders!!!), see the below screenshot!
- reboot, done.
Click to expand...
Click to collapse
Note:
To make swipe typing work, u need to download language pack and follow the steps from here http://forum.xda-developers.com/showpost.php?p=59687540&postcount=87
Click to expand...
Click to collapse
xperia z3 released for CM13, this working well on mine (cm13 by jgcaap).
check it out:
http://forum.xda-developers.com/mot...0-90-lastest-cm12-t3222712/page3#post64701014
Installed the zip on cm12.1. Didn't show up. Do I have to clear cache?

Slim6-h811-6.0.1-alpha-UNOFFICIAL, TT5 Delirium Tremens by TURBO, Rom, 07-01-16

Allow me to introduce a very simple, small footprint and heavily themed custom rom for the T-Mobile LG H-811 (LG4)
Slim6 Delirium Tremens by Turbo is based on Slim6 by Slim Roms and is not for everyone........ Only for those ..........
If you are one of those..............
Features:
- minamo-g4-kernel - Link
- Viper V4Android
- Super De-Bloated by me
- Optimized sound system by me
- Clean UI
- System Gestures. No need to buy a launcher for this.
- small footprint
- No fancy stuff here. This rom doesn’t come with all the features found in other roms. Just the basic rom. If you want fancy stuff, you will need to install it yourself.
- cpus turn off when not in use
- due to the optimizations, it has excellent battery life
- very high resolution (480dpi) not found in any other rom
- new slim file manager
- new omniswitch app
Important notes:
- after setup, turn off phone completely. Then turn it on...... and use normally.
- patience. this rom takes some time to boot
- turn off takes some time
Open Gapps: No open gapps included, so you need to install gapps.
Installation Instructions:
- Boot Into Recovery
- Perform A Full Wipe in Advance (Wipe everything but external sdcard)
- Flash rom, then gapps
- Enjoy
Credits and Sources:
- http://slimroms.net/
- Blackjubel
- 1indwurm - minamo-g4 kernel - source: Link
- @genesixxbf3 - minamo-g4-kernel is based on https://github.com/genesixx/Llamasweet-msm8992
- kernel's update cherry-picked from https://github.com/CyanogenMod/andro...el_lge_msm8992
- @alucard_24 - imported alucard CPU Governor
Special thanks to:
- gillim74
Screen shoots:
Downloads: LINK
deleted
gents. release 06-30-16 is up!!
log:
- upgraded to new thermal - cpu system TT4
TURBO
love your work Turbo on this rom but how do i get percentage set on the battery bar icon in your rom cant find that setting anywhere.
egoniasty said:
love your work Turbo on this rom but how do i get percentage set on the battery bar icon in your rom cant find that setting anywhere.
Click to expand...
Click to collapse
thank you!!!!......Lol.... There are a lot of features missing or not present.....this rom is very simple and it lacks few features...... Right now, I am in 20i, so I cant help you, but when I go that route, I will search for that.
TURBO
gents, release 07-01-16 is up!!.....
log:
- new kernel (llama sweet)
- new updated base
- adsaway ads blocker
- torch app
- omni switch
- new AudioFx dsp app
- new file manager
- new TT5 optimization
- no open gapps included
special note: remember to shut the device completely off after first set up. very important....
TURBO
Great ROM, fast and light... I take it knock code was not included. Is it in any of its siblings? Thanks in advance...
peripheralview1 said:
Great ROM, fast and light... I take it knock code was not included. Is it in any of its siblings? Thanks in advance...
Click to expand...
Click to collapse
THANK YOU!! not that I know..... but it will improve little by little.....
TURBO
Thread closed as there are no valid links available in 1st POST.
OP, if you are reading this and want to have the thread reopened, then please report the thread with valid download link.

[ROM] [J110H] [Experimental] [unstable] [Untested] [4.4.4] MRom 1.2.1

This rom is no longer developed (becuse the rom moved to android 5.1.1 and this device is not supporting lolipop bruh) Maybe there will be small upgrades!
I'm not responsible for any demage that this rom did!
MRom v1.2
The goal of this rom is to put as much apps as posible (so you don't have to install gapps and... slow down your device)
(This rom will be developed only for older phones(becuse if you install gapps i will just lag as hell)
Special thanks to:
@notnoelchannel for main rom
CM developers
And google (for android)
Any apps dev who's app is in this rom!
Working and not
What does work:
- Audio
- Flashlight
- ADB
- Sensors
- RIL
- Camera (use OpenCamera)
- ART + Dalvik support
What does partially work:
- GPS
What doesn't work:
- WiFi
-calling (use custom calling ui)
- Bluetooth
- RIL
- File Manager can't detect external/internal storage
- MTP
- FM Radio (removed from ROM)
Won't fix:
- WiFi
- Bluetooth
- RIL
taken from @notnoelchannel
Kernel Source code
Kernel source: https://opensource.samsung.com/uploadSearch?searchValue=J1
Contributors
ROM OS Version: 4.4.4 Kitkat
ROM Kernel: Linux 3.10x
Version Information
Status: unstable
Created: 13.06.2023
Last Updated: 13.06.2023
Note:
Pls dont hate me for my english Im dumb and this is my 1st rom that i made myself!
Features:
Pou
Root explorer (you must root)
more will come!
Wanna add apps?
contact me: on email [email protected]
via xda
or in this post in message add app name or apk file (Infected files will be reported!) (Version not supported!)
How to install?
- Reboot to TWRP (if you don't have it yet, view @notnoelchannel threads!)
- Wipe data,system,cache,dalvik
- Install the ROM
- Flash cmboot.img via twrp (as boot)
- Reboot!
@Mihot7Forever is this your own development, or did you simply use someone else's work? Do you have permission to post their work?
Further, why are you posting a ROM that you do not intend to support?
V0latyle said:
@Mihot7Forever is this your own development, or did you simply use someone else's work? Do you have permission to post their work?
Further, why are you posting a ROM that you do not intend to support?
Click to expand...
Click to collapse
first i got permision second I've got a request porting My based rom on @notnoelchannel rom and the phone didnt support lolipop so i used the last version that used kitkat
also i only use @notnoelchannel roms becuse i permission a persimon form him
Okay, are you going to continue to develop this?
V0latyle said:
Okay, are you going to continue to develop this?
Click to expand...
Click to collapse
like bug fixes yea but i won't add features
Mihot7Forever said:
like bug fixes yea but i won't add features
Click to expand...
Click to collapse
That's fine, at first it seemed like you were just posting something you weren't going to work on, and if it's unusable I'm not sure what the point would be. But if you're going to try to smooth it out, we're all good. Thank you for posting your kernel source and providing credit to @notnoelchannel .

Categories

Resources