[Guide][Cross-Porting][MT6580] Android Lollipop 5.1 Roms - Miscellaneous Android Development

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

Holy moly! This port worked! It's beautiful. I ported ToXperia MOD from MT6592, Infinix HOT NOTE PRO (Kernel 3.10.72+, Android 5.1) to my Infinix HOT 3 (Kernel 3.10.72+, Android 5.1, MT6580). I can't thank you enough!

Raibatsu said:
Holy moly! This port worked! It's beautiful. I ported ToXperia MOD from MT6592, Infinix HOT NOTE PRO (Kernel 3.10.72+, Android 5.1) to my Infinix HOT 3 (Kernel 3.10.72+, Android 5.1, MT6580). I can't thank you enough!
Click to expand...
Click to collapse
Congratulations bro ?

Thank you Mr.Ahmed Rahmy! this is what i'm searching for.
Mysteryagr said:
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
Click to expand...
Click to collapse

Related

CWM Recovery 6.0.1.9 Non Touch Flashable Zip

CWM Recovery 6.0.1.9 Non Touch Flashable Zip
Fixes issue with not being able to mount usb in recovery...
download attached zip to sdcard
reboot recovery
install zip
reboot and enjoy...
Thanks CWM
I just noticed with this recovery that it creates a blobs folder and creates thousands of files that take up literally all my SD card space....? This doesn't happen with 6.0.1.5.
Sent from my SlimBean Blaze
DiViNEX said:
I just noticed with this recovery that it creates a blobs folder and creates thousands of files that take up literally all my SD card space....? This doesn't happen with 6.0.1.5.
Sent from my SlimBean Blaze
Click to expand...
Click to collapse
They all do it now bro and it's the same size as a normal backup I hate it to but what ya gonna do in Official CWM 6.0.1.4 it has an option to make a image.Zip so u can save a backup as a flash able zip its awesome and it's a lot smaller that's what I do
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -If I've helped you the THANX button is - - - - - - - - - - - - - only 2 clicks away! - - - - - - - - - -
johnb380 said:
They all do it now bro and it's the same size as a normal backup I hate it to but what ya gonna do in Official CWM 6.0.1.4 it has an option to make a image.Zip so u can save a backup as a flash able zip its awesome and it's a lot smaller that's what I do
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -If I've helped you the THANX button is - - - - - - - - - - - - - only 2 clicks away! - - - - - - - - - -
Click to expand...
Click to collapse
I was running 6.0.1.5 for a while and I never had a blobs Folder but for 6.0.1.9 i did. Been running 6.0.1.5 since I posted and still no bobs folder. But the backup feature seems cool though I got to try that out thanks man.
Sent from my SlimBean Blaze
DiViNEX said:
I was running 6.0.1.5 for a while and I never had a blobs Folder but for 6.0.1.9 i did. Been running 6.0.1.5 since I posted and still no bobs folder. But the backup feature seems cool though I got to try that out thanks man.
Sent from my SlimBean Blaze
Click to expand...
Click to collapse
Ya what I meant to say was all the official ones create blobs folder... 6.0.1.5 isn't official
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -If I've helped you the THANX button is - - - - - - - - - - - - - only 2 clicks away! - - - - - - - - - -
Can someone please explain how to alleviate the lack of space in this version. Thankssss

cm 10, the handset will not send sound

cm10.
Restart during a call, the handset will not send sound.
l666666z said:
cm10.
Restart during a call, the handset will not send sound.
Click to expand...
Click to collapse
Did u try wiping cache and dalvik cache in recovery then reboot
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -If I've helped you the THANX button is - - - - - - - - - - - - - only 2 clicks away! - - - - - - - - - -
johnb380 said:
Did u try wiping cache and dalvik cache in recovery then reboot
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -If I've helped you the THANX button is - - - - - - - - - - - - - only 2 clicks away! - - - - - - - - - -
Click to expand...
Click to collapse
yes,wipe twice
is the problem momentary or every time you call?
Sent from my SGH-T769 using xda app-developers app
skullreapper66 said:
is the problem momentary or every time you call?
Sent from my SGH-T769 using xda app-developers app
Click to expand...
Click to collapse
every time

[Q] Nandroid Backup to Update.zip??

I don't know if this has been covered or anywere within the forums ( HOPE NOT ...so i maybe could be there first to question it ) but if it has then damn anyways ive searched the forum after forum from diff sites other then and also xda to find the puzzling question ..........IS IT POSSIBLE TO MAKE A NANDROID BACKUP INTO AN UPDATE.ZIP without corrupting the backup files and having recovery state MD5 Mismatch etc that way they stay intact an a smaller compression size if at all possible please reply with a thread ( if this is already been pointed out ) if not please reply with an answer i would appreciate it thank you very much
soldier1184 said:
I don't know if this has been covered or anywere within the forums ( HOPE NOT ...so i maybe could be there first to question it ) but if it has then damn anyways ive searched the forum after forum from diff sites other then and also xda to find the puzzling question ..........IS IT POSSIBLE TO MAKE A NANDROID BACKUP INTO AN UPDATE.ZIP without corrupting the backup files and having recovery state MD5 Mismatch etc that way they stay intact an a smaller compression size if at all possible please reply with a thread ( if this is already been pointed out ) if not please reply with an answer i would appreciate it thank you very much
Click to expand...
Click to collapse
I'm not sure if u mean what I think u mean but u can always do a backup in image zip format it cuts the size down a lot and is an option in Official Cwm 6.0.1.4. In backup menu then I believe to restore you just wipe and flash the zip
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -If I've helped you the THANX button is - - - - - - - - - - - - - only 2 clicks away! - - - - - - - - - -
Apollo any answers
johnb380 said:
I'm not sure if u mean what I think u mean but u can always do a backup in image zip format it cuts the size down a lot and is an option in Official Cwm 6.0.1.4. In backup menu then I believe to restore you just wipe and flash the zip
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -If I've helped you the THANX button is - - - - - - - - - - - - - only 2 clicks away! - - - - - - - - - -
Click to expand...
Click to collapse
thanks an yes i see the button you have an answer as to why none of the roms c my music from the int. or ext. sdcard cause i reflashed an did a nandroid of the stock ics none root and it sees my music and plays it fine but for some reason the roms that i have in stockpile on my laptop no longer want to play nice
Closed per op's request.

[APK'S] For Xtheme Engine... for all Android Phones

hey guys after a lot of search of xpossed themes im today presenting the best themes of all
INSTARUCTIONS
1.u need to install XPOSED FRAMEWARE from here - http://forum.xda-developers.com/xposed/framework-xposed-rom-modding-modifying-t1574401
2.install xtheme engine from here - http://forum.xda-developers.com/xposed/modules/mod-xthemeengine-beta5-theme-engine-t2240180
Download the APK'S FROM HERE
1.Android 4.4 kitkat theme - http://d-h.st/qqS
2.Candy Cobalt - http://d-h.st/NMx
IMG - https://www.dropbox.com/s/8382qjtdzp9c68a/Cotton candy.jpg
3.Cobalt Black - http://d-h.st/nq7
IMG - https://www.dropbox.com/s/edotg92wcvrxhwv/Cobalt blue.jpg
4.Cobalt Cyan Orange - http://d-h.st/3ye
IMG - https://www.dropbox.com/s/vlvhstjsxt1qu9v/Cyan Orange Cobalt.jpg
5.Crystal_2_xTheme - http://d-h.st/in0
IMG - https://www.dropbox.com/s/iuyhk37rotyaxxc/crystal 2x.jpg
6.Flats_XTheme_MR - http://d-h.st/TJW
7.GunmetalCobalt - http://d-h.st/Yrm
IMG - https://www.dropbox.com/s/m0qegee9o40yvlg/gun metal.jpg
8.InfiniteBlack_XTheme - http://d-h.st/ipO
IMG - https://www.dropbox.com/s/uuwdbe08bi7mlin/infinite black.jpg
9.iOS7_XTheme - http://d-h.st/MZZ
IMG - https://www.dropbox.com/s/hyfbx8ht2jx6cke/iOS 7.jpg
10.LabelLite - http://d-h.st/3GO
IMG - https://www.dropbox.com/s/p3ssf0zzxmebw1k/liable lite.jpg
11.LG3-UI - http://d-h.st/SKl
IMG - https://www.dropbox.com/s/khjjyz9s4jcvg9g/lg.jpg
12.Mianogen4.4 - http://d-h.st/erY
IMG - https://www.dropbox.com/s/cs4452xkvh0j36k/miannogen.jpg
13.MiniKitkat - http://d-h.st/5uI
IMG - https://www.dropbox.com/s/jawiqllqhs35wys/mini kitkat.jpg
14.MIUIv5concept - http://d-h.st/2LO
IMG - https://www.dropbox.com/s/r4x3u37msmc5ydl/miui v5.jpg
15.MIUIv5holoblue - http://d-h.st/OhR
IMG - https://www.dropbox.com/s/dzk625k9mt195su/miui dark.jpg
16.Mixer_XTheme-v0.2 - http://d-h.st/oqn
IMG - https://www.dropbox.com/s/ifr3mrksvnnm1xr/mixer x.jpg
17.PitchBlack4.1.1 - http://d-h.st/37y
IMG - https://www.dropbox.com/s/tgxg8a6459ofcsv/pitch black .jpg
18.Touchwiz - http://d-h.st/Slv
IMG - https://www.dropbox.com/s/hb1xjwyks7ec7ej/touchwizz.jpg
NOTE : Thses apks are tested in cosmic rom 2.5 for my sg s duos..
so u cant only see some of the theme features. these icons etc ect may vary a lot with other roms stock rom stc etc..
for Samsung Galaxy S Duos user who have cosmic rom v2.5(for apex launcher download this theme of miui which gives best icon looks https://play.google.com/store/apps/details?id=com.fsproductions.theme.miui.v5
JUST HIT LIKE IF U LIKE MY WORK...

[UPDATE][Mt6580][Android Ver. 6.0]Tweaked Kernel For Gionee P5W Only

About :
***Tweaked GioneeP5W Kernel, Mainly RAMDISK***​
What's Not Required :​- Rooting
- Custom Kernel
- Any Standard Recovery​
Contents : ​- Requirement
- Features
- Bugs
- Installation Procedure
- Downloads:fingers-crossed:
Requirement :
- A GioneeP5W
- Running on Android Version 6.0 (V8145 or V8163)
- Sp Flash Tool:silly:
- Installed VCOM, Preloader, CDC Drivers in your PC:silly:
- USB Cable:laugh:​
Features :​- Improve Read/Write Threshold
- Increase System Entropy
- TCP Tweaking
- Faster App Loading
- Remove Lag issue
- Improve Battery Life
Bugs :
- Not Found Yet
Installation Procedure :
- Switch Off Your Device
- Unpack Zip file (Contain Scatter file, boot.img, Preloader)
- Open Sp Flash Tool
- Locate Scatter File
- Connect Device With USB
- Click On Download Button in Sp Flash Tool
- Hit Power Button Once
- Wait Until Sp Flash Tool Complete Flashing Process
- After Flashing
- Disconnect & Reboot​
Kernel Download Link :​https://drive.google.com/file/d/0B0Oo-yXGY-zUNEZKM2J4VEQwUWs/view​
Note : I left adding PRELOADER file in the zip so get it from below attachment, unpack it first and place where all the file such as scatter file, boot.img present. For More Info. Check init-rc(unpack First) With Notepad++.​
Change-log :​(Date: 22 May, 2017)
- Insecure Ramdisk
- Insecure ADB
- Interactive Governor tweaked
- Disable Selinux Security Preference
- init.d Support Added (init.d script execution on boot)
- Disable Selinux Reload Policy
Kernel Download Link :
Ver. 2.0​https://drive.google.com/file/d/0B0Oo-yXGY-zUMHM2MHhUMHNYNFE/view​

Categories

Resources