MTK6582_CUSTOM_ROMs

MTK rom Development--

ads

LightBlog

Breaking

Wednesday, 10 February 2016

February 10, 2016

[updated-link]CyanogenMod 12.1 v4 ( latest february build )( February 5, 2016) for xolo one mtk6582



****************************************************

Rom edition---CyanogenMod12.1_Android5.1.1_0205  **********

UI typeCyanogenMod12.1                                             ************

Release DateFebruary 5, 2016                                     **************

ROM version number: LMY49F Test-Keys                    **************

*****************************************************************************************
features

1.no headphone bug
2.performance boostup
3*netwrk stablity improve
4touch improve 
*5.better than privius build as i feel
6.battery backup improved.


 Know bugs:
1.VPN unavailable


thanks to --
 Vikas Yadav(for porting this rom for xolo one) 
Shantou lad
 glory 3c



DOWNLOADS:


ROM                              :

【 FEB BUILD】cm-12.1-20160205-UNOFFICIAL-BY VIKAS YADAV
important
download keyboard from apkmirror.com(no keyboard in this rom)
some pictures











Saturday, 6 February 2016

February 06, 2016

(guide) for Lollipop based and Cyanogenmod Based ROMs For MT6582 & MT6592




Hello Guys, This is the Q/A thread for fixing bugs in Lollipop based and Cyanogenmod 12.1 based Custom ROMs. All the ROMs have been Powered by http://mtkromsco.nf


Give proper credit and the credits must be placed at THE TOP OF THE POST, Just after the Title. The credits must look like this 
: "This ROM has been powered by http://mtkroms.co.nf The original ROM can be found at : link of the original post" Doing this is a must or action will be taken

Q/A Q. Can I port any Lollipop ROM in this site for MT6582 to my MT65xx device ?


A. No you cannot, this ROM can only be ported to MT6582



Q.  Can I port any Lollipop ROM in this site for MT6592 to my MT65xx device ?


A. No you cannot this ROM can only be ported to MT6592

Q. I am using android 4.2.2 can I use this Lollipop ROM for MT6582 device.



A. No you cannot this ROM is only for 4.4.2 or 4.4.4



Q. I am using android 4.2.2 can I use this Lollipop ROM for MT6592 device.


A. No you cannot this ROM is only for 4.4.2 or 4.4.4 Q. I am having trouble while booting this Lollipop ROM For MT6582


A. Try to report the ROM by changing the Mount Points correctly


Q. I am having trouble while booting this Lollipop ROM For MT6592 A. Try to report the ROM by changing the Mount Points correctly





Q. I am stuck on Android is Upgrading what to do ?




A. First of all Wipe Data/Factory reset your device. It is suggested that you use the latest KitKat supported PhilZ or TWRP recovery. CWM will not work. Then flash this ROM reboot if still stuck there. Reflash this ROM without wiping data and then reboot.




Q. Tired of rebooting to see apps in Launcher ?



A. Go to Settings > App > All Apps and find Trebuchet and Fore Stop it and BOOM all apps will appear without reboot -Tirth Patel





Q. Can't connect to camera issue, WiFI, SIM, Bluetooth not working ?





A. Go to Settings>Developer Options and Enable Advanced Boot. Press and hold
 the Power Button. Select reboot>soft reboot and reboot everything will work. Note : You must do a soft reboot every time you turn your device ON and OFF




Q. Wifi, Bluetooth, SIM still not working ?




A. Replace from stock to port : /etc/firmware,security,wifi,bluetooth




Q. Camera is green or Camera isn't working at all ?




A. Replace from stock to port : - libcameracustom.so  - libfeatureio.so - libjpeg.so  - libdpframework.so Q. Fix Google Sync Problem. 



A. Thanks to these guys who found a solution, you shall try anyone of them. But flashing a different Gapps is not guranteed to solve the problem in all devices. a) 



"I manage to fix sync problem with installing other Gaps" - Sasko Bikov b) "turn off location in SETTINGS, reboot your phone. Work for me" - Ivan Kokic c) "i had a problem with google contact sync etc today i fixed it by turning off gps and then reboot and now the problem is solved" - Unknown



Q. Bad Battery Backup ?




 A. This might or might not work for all devices, but using this trick I and a few of my friends were able to get 8 hours of battery backup (it depends on the mAh of your battery) Before putting it on charging, go to Settings>Battery>Battery mode and select "Balanced" and after charging it or removing from charging again go there and select "Power Save"





Q. Fix Ringtone bug 




A. Download this theme : Theme Download and install it. From theme manager apply the newly installed theme check all options including ringtone,notification,alarm. - Thanks to Steve





Q. Remove nav bar from ROM


A. Add this line at the end of build.prop : "qemu.hw.mainkeys=1" without "" Q. Got inverted touch ? A. Replace from libinput.so from stock to port




Q. In OctOS GPS is working in some devices. 




You may try to check if it works in your device by replacing the files. 


If it does not work then DO NOT REPORT IT IN THE COMMENTS


A. Replace libmnlp and gps.conf Q. 3G is not working ?


A. Download this ZIP : CM 3G Fix - Replace (don't delete) /etc/firmware folder from stock to the zip  - Flash via Recovery - By Vijay Jaiswal



Q. Fix Microphone and Sound Recorder in all CM based ROMs A.  Go to Audio Recorder > Options, Archieve Type and Change AMR to 3GPP or WAV - Thanks to Blog do M4rQu1Nh0S Also try out this Patch Made by Me, Just flash it (MT6582) : Download, Click Here



Q. Icons and everything is too small or big ?


 A. Find a line called "density" in both Stock and Port build.prop and use the value of stock rom in port build.prop


Q. No Audio ?



 A. Replace libaudio.primary.default.so



Q. Sensors not working ?



A. Replace sensor.default.so and rename it to sensor.mt65xx.so and replace from stock to CM based ROM replace xx with 82 or 92 depending on your chipset



Q. Fix Mic, Bluetooth Headset, Hotspot in all CM 12.1 ROMs. Flashable ZIP




A. Flash this zip via recovery, no need to do anything just flash it. Download : 

CM 12.1 All Bug Fixes ZIP - Flashable ZIP By Me, Patches By An Awesome  Russian Dev




Q. Hotspot not working ?



 A. Finally we have a fix Download : netd then open adb terminal in the place where you downloaded netd. Type "adb push netd /system/bin/" without "" and then reboot. It worked for me !!!!! - By An Awesome  Russian Dev




Q. Microphone not working in Google now ? A. Again another most awaited fix 



D Download : audio_policy.conf then open adb terminal in the place where you downloaded netd. Type "adb push audio_policy.conf /system/etc/" without "" and then reboot. It worked for me !!!!! -


 By An Awesome  Russian Dev Q. Network started dropping suddenly while making calls ? (This is completely rare to happen) A. Replace : /etc/apns-conf.xml




Q. Fix Camera Resolution/Pixels A. Replace from stock to port, It would be much better if your replace these files from a CyanogenMod 12.1 ROM in which correct Resolution/Pixels are being shown - libcamdrv.so - camera.default.so - libcam.exif.so - libcamalgo.so - libimageio.so - libfeatureio.so - libcameracustom.so - libcam.camadapter.so - libimageio_plat_drv.so - libcam.paramsmgr.so

Thanks Danillo Caballero Q. Followed the above No SIM fix and yet no IMEI/Baseband ? A. Follow this fix, this fix is for the worst case scenario. Only for those who know what they are doing 



1. Make sure phone is working on your stock ROM (you can make/receive phone calls and that IMEI is correct). 2. Use "MTK Droid Tools" 

and make NVRAM backup (you'll get one .BIN and one .TAR file). 3. Use "SP Flash Tool" and make backup of your PROTECT_F and PROTECT_S partitions (using "Readback" tab). This is just in the case of the worst case scenario. 

4. Flash custom ROM, let it boot, then go back to recovery and install Gapps and Kinguser. 5. When the phone boots again go to ADB shell. 6. Type "cd /protect_f" and then when you're inside that directory type "rm -R *". 

7. Type "cd /protect_s" and then when you're inside that directory type "rm -R *". 
8. Copy "nvram" directory from your NVRAM back to the "/data" directory on your phone overwritting all existing files (do NOT first remove "nvram" from your phone, just overwrite existing files). 

9. Wait few seconds and your SIM card should be detected altogether with your baseband. 10. Restart your phone to confirm SIM card is working. 

- Major thanks to Amir Ahmetovic, Abdullahi and Dechronic Q. Camera not working even after using the above camera fix in this post in Build 1 of CM 12.1 Beta 7 For MT6582 ? A. From a CM 12.1 ROM or CM 12.1 based ROM in which camera is working copy all files which have the word "libcam" and replace it in beta 7 build 1 and camera will work. Make sure you reflash the whole ROM again. If you do not have a working build then visit the post below and download a flashable zip Visit : Flashable Bug Fix ZIP If you have any more questions comment down below I will try to fix them. And please do not report about any bugs saying please fix this. A lot of hard work has gone into making these ROMs. I already know what bugs are in the ROM. I will try to fix them and give a updated ROM link. Till then do not report any bugs. Just booting this ROM in your device is most important.
February 06, 2016

cool-ui-v6.9-custom-rom-for-xolo-one-by-vikas-yadav





Well, many of you might be bored of all the ccustom ROMs for xolo one As most of the ROMs provide almost the same features extracted from CM base. Today I’m here with Cool UI 6 Custom ROM for Micromax unite 2. There is nothing much special about this ROM. It’s somewhat similar to MIUI ROM but with few more features and smoothness.

Join us On facebook For Any Issue:

xolo one custom roms Official Development Group ????

#include

/ * 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,

Features:

  1. Awesome Font Support
  2. Themes (Like MIUI)
  3. Immersion status bar
  4. Viper sound
  5. Lock screen
  6. App switcher
  7. Notification panel
  8. Settings and animations
  9. Redesigned apps
  10. Calculator
  11. Camera
  12. calls flashlight
  13. More features into the brush experience!
  14. rooted
  15. own eyes, WYSIWYG!
  16. Gravity box support
  17. Advanced Settings
  18. And Much More
bugs no..... DOWNLOAD LINK

Thursday, 28 January 2016

January 28, 2016

Porting Method MTK - Part One


Porting Method MTK - Part One

 
  1.  Normal Porting - AOSP, Stock Based, Customed/Modded Stock, Customed/Modded AOSP
  2.  Cyanogenmod 12 - 5.0.2
  3.  Cyanogenmod 12.1 - 5.1.1
  4.  MIUI 7 - KK
  5.  Crossporting MT6582 - MT6592 (vice-versa) AOSP, Stock Based, AOSP, Stock Based, Customed/Modded Stock, Customed/Modded AOSP
Normal Porting - MT6582/MT6592
Stock - Port
system/bin
                file: pq, vold, sdcard (optional)
system/etc:
                file: apns-conf.xml, custom.conf (port file - edit lines)
                folder: bluetooth, firmware, wifi, mddb (optional)
system/lib:
                file: libcamalgo.so, libcamdrv.so, libcameracustom.so, libdpframework.so,
                                  libEGL.so, libMali.so, libsensorservice.so, libsync.so, libvcodecdrv.so
                                  (note: all libaudio files only for fixing audio)
                folder: egl (libEGL_mali.so, libGLES_android.so)
                                                hw (copy all file from stock to port - replace existing)
                                                modules (copy all file from stock to port - replace existing)
system/vendor:
                replace from stock to port - replace existing and leave not on stock
system/xbin:
                file: libmnlp_mt6592, mnld, (and other rooting files needed)


Cyanogenmod 12
Copy stock to port (boot.img)
stock/zImage and stock/ramdisk/ueventd.rc
system/etc:
                folder: firmware (modem_1_wg_n.img or whole firmware folder)
system/lib:
                file: libMali.so,libaudio.primary.default.so,libcamdrv.so,libcamalgo.so,libcameracustom.so
                folder: hw (gralloc.default.so, gralloc.mt6592.so, hwcomposer.mt6592.so)
Cyanogenmod 12.1
Copy stock to port (boot.img)
stock/zImage and stock/ramdisk/ueventd.rc
system/bin: (boot_logo_updater, ipod, logwrapper, netd)
system/etc:
                folder: firmware (modem_1_wg_n.img or whole firmware folder)
                hostapd folder, permissions (android.hardware.camera.xml, android.hardware.microphone.xml)
system/lib:
                hw folder: camera.default.so
                file: libfeatureio.so, libfeatureio.so, libimageio_plat_drv.so, libipod.so, libMali.so, libshowlogo.so

For emulated storage fix

Edit: init.mt65xx.rc
Replace:

on init
    export LD_PRELOAD /system/lib/libxlog.so

    export EXTERNAL_STORAGE /storage/emulated/legacy
    export SECONDARY_STORAGE /storage/sdcard1

    mkdir /mnt/shell 0700 shell shell
    chmod 0750 /mnt/shell
    chown shell sdcard_r /mnt/shell
    mkdir /mnt/shell/emulated 0700 shell shell
    mkdir /mnt/shell/emulated/0 0700 shell shell
    mkdir /storage/emulated 0555 root root

    mkdir /mnt/media_rw/sdcard1 0700 media_rw media_rw
    mkdir /storage/sdcard1 0700 root root

    export EXTERNAL_STORAGE /storage/emulated/legacy
    export SECONDARY_STORAGE /storage/sdcard1
    export EMULATED_STORAGE_SOURCE /mnt/shell/emulated
    export EMULATED_STORAGE_TARGET /storage/emulated

With this:
 
on init
    export LD_PRELOAD /system/lib/libxlog.so
    export EXTERNAL_STORAGE /storage/sdcard0
    export SECONDARY_STORAGE /storage/sdcard1

on init
    mkdir /mnt/media_rw/sdcard0 0700 media_rw media_rw
    mkdir /mnt/media_rw/sdcard1 0700 media_rw media_rw
    mkdir /storage/sdcard0 0700 root root
    mkdir /storage/sdcard1 0700 root root

    export EXTERNAL_STORAGE /storage/sdcard1

    # Support legacy paths
    symlink /storage/sdcard0 /sdcard
    symlink /storage/sdcard0 /mnt/sdcard
 symlink /storage/sdcard1 /mnt/sdcard2


    # USB OTG
    mkdir /storage/usbotg 0700 root root
    mkdir /mnt/media_rw/usbotg 0700 media_rw media_rw
 
And Edit: Framework-res.apk (storagelist.xml)

From this:

    <storage android:storageDescription="@string/storage_internal" android:primary="true" android:emulated="true" android:mtpReserve="400" />
    <storage android:mountPoint="/storage/sdcard1" android:storageDescription="@string/storage_sd_card" android:removable="true" />
    <storage android:mountPoint="/storage/usbotg" android:storageDescription="@string/storage_usb" android:removable="true" />

To this:

    <storage android:storageDescription="@string/storage_internal" android:primary="false" android:removable="false" android:allowMassStorage="true" />
    <storage android:mountPoint="/storage/sdcard1" android:storageDescription="@string/storage_sd_card" android:primary="false" android:removable="true" />
    <storage android:mountPoint="/storage/usbotg" android:storageDescription="@string/storage_usb" android:removable="true" />
</StorageList>


Porting MIUI 7
System Files (Patch Files)
system/bin (mtkbt, vold, sdcard(optional))
system/etc
                folder: firmware and mddb
system/lib
                folder: hw
                files:
                                libcameracustom.so
                                libcameraservice.so
                                libfeatureio.so
                                libMali.so
                                libshowlogo.so
                                libaudio*.so (optional if bug on sound)
system/vendor: copy whole folder to port, replace if existing
system/xbin: libmnlp_mt6592, mnld
Boot.img porting
-copy stock kernel to port boot.img
-compare and edit port init.rc w/ stock init.rc
-copy sepolicy and ueventd.rc from stock to port
Crossporting MT6582 - MT6592 (vice-versa)
stock to port rom
boot.img:
copy ramdisk/init.rc and init.environ.rc bootclash lines from stock to port
system/bin
                copy all file and replace existing
system/etc
                delete bluetooth and mddb folder from port
                copy bluetooth and mddb folder from stock to port
                copy firmware folder from stock to port - replace existing files
                copy permissions folder (platform.xml, handheld_core_hardware.xml) optional/bug fix
                edit port custom.conf
system/lib
                must delete files from stock before copy paste to port
                libandroid.so,libandroid_runtime.so,libandroid_servers.so
                libandroidfw.so,libjavacore.so,libjavacrypto.so
                libwebrtc_audio_preprocessing.so,libwebviewchromium.so,libwebviewchromium_plat_support.so
                *now copy whole lib folder to port libfolder and replace existing file consider hw/modules
system/vendor
                copy stock vendor to port - replace existing
system/xbin
                delete libmnlp_mt6582 from port
                copy libmnlp_mt6592, mnld from stock to port

build.prop:
replace all mt6582 lines to mt6592 vice-versa
replace lines if xport mt6582 - mt6592
mediatek.wlan.chip=MTK_CONNSYS_MT6592
mediatek.wlan.module.postfix=_mtk_connsys_mt6592

 

Saturday, 23 January 2016

January 23, 2016

lollipop based and kitkat based custom recovery for xolo_one





now no need to downgrade your phone to.. kitkat version..


now we have lp(lollipop) based custom recovery for xolo one
.



xolo_dev(team)

1.thanks to------mohit sharma.
2.vikas.yadav

-----------------------------------------------------------------------------------------------------------------
CUSTOM :RECOVERY'S lollipop based 
--------------------------------------------------------------------------------------------------------------------------

.
1.phlipz-----https://drive.google.com/file/d/0B85E5j41xHKxMFZ4TnlmU2dhNG8/view?usp=sharing

modified my vikas yadav 
2.crt------https://goo.gl/hxzQnG


-----------------------------------------------------------------------------------------------------------------
CUSTOM :RECOVERY'S kiktat based 
--------------------------------------------------------------------------------------------------------------------------
TWRP======
:https://drive.google.com/…/0B85E5j41xHKxRmpJVXo1Q1Vaa…/view…
January 23, 2016

EXODUS ROM 5.1.1 r33 for xolo_one ported by (vikas-yadav)

Join us On facebook For Any Issue:
xolo_one custom roms Official Development Group
DISCLAIMER:
#include
* 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.


PLEASE, bugs report HERE
About
Team Exodus and our ROM are an open-source project coded by professional level developers with additional support from the community, focusing on improved versions of common features and improvements found in the open-source community while bringing new improvements and original coding with the highest standards.
EXODUS ROM 5.1.1 FOR XOLO_ONE

About Exodus

Team Exodus and their Rom are an open source project coded by professional level developers with additional support from the community, focusing on improved versions of common feature and improvements found in the open source community while bringing new improvements and original coding with the highest standards.
So the above paragraph was about exodus rom and there developers. Now we come to the Exodus rom for our device i.e is xolo_one.
It’s a Great rom and really, a must try rom. It is presented to you by VIKAS YADAV ( me :p ) for xolo_one Now without talking much lets go to the features of the rom.

Features

  • Based on CyanogenMod 12.1
  • Lollipop 5.1.1r33(latest lollipop till January 2016)
  • All CyanogenMod Features + Cool Exodus Features
  • Great level of Customizations is given
  • MORPH Mode is a great feature
  • Fully Stable & Bugless
  • OTG working
  • RIL working
  • sd as Default
  • 3g working
  • USSD working (see ss)
  • Camera working with
  • Video Recording working (1080p)
  • 1080p playback working without bugs(+no lags
  • 8MP Camera Patch Included
  • Fixed WIFI Tethering
  • Fixed Mic problem
  • GPS fixed and working
  • Emulated storage(i.e Shared for both apps and data)
  • Network drop fixed
  • Xposed is also working and is preaddedd
  • Kernal Version = 3.4.67
  • Theme engine fully operational
  • Fixed Bluetooth audio
  • FM Radio fixed working
  • Hotspot working
  • Cyanogen Apps Package included + no dialler FC as on other cm roms
  • Marshmallow boot animation
  • Added battery and performance tweaks
  • No need to flash anything everything is now pre-included.
  • GAPPS, CAPPS, XPOSED, VIPER4ANDROID, TWEAKS, ETC
  • Great battery backup (TESTED)
  • Smothest CM rom and also great UI (TESTED)
  • Telled you enough which I know, Now explore yourself :p

Screenshots







Pre-Installation Instructions

  1. Be on any stable recovery. Philz or ctr v3
  2. Flash 6 gb or 2.5 gb ebrs according to your device 8gb or 4gb respectively from downloads section (IMP)

Installation Instructions

PHilz Stable
  1. Go to recovery
  2. Go to Wipe & format options.
  3. Click Clean to install a new rom
  4. Go to install zip and install the rom which you downloaded
  5. Wipe dalvik cache
  6. reboot

Discalimer

You are only responsible for anything that happens to your device. Neither I nor this blog will be responsible for the doing of yours and remember it will void your device warranty

Bugs

not found :

Frequently Asked Questions (F.A.Q)

  1. In which base should I flash this rom?
=>You can flash on any base. Just follow installation instructions properly.
  1. I am getting unwanted force close of apps?
=>Factory reset phone everything will be solved.
  1. IS it important to flash repartition(ebrs)?Why?
=>Yes, it is. Because this rom has emulated (shared) storage. By flashing the above ebrs you will get maximum storage.
Now, its your choice
  1. I am getting very low storage/storage problems?
=>Already said, just flash the repartition zip. Everything will be solved.
  1. When I have to flash the repartiton?
=>After flashing rom.
  1. How to root? Or I am problems in rooting?
=>Rom is prerooted. You can root by following th steps mentioned below
  1. Go to about phone under settings. Tap on build no. 7 times to activate developer options.
  2. Go to Developer options. Navigate to root access
  3. On root access menu select apps and adb.
  4. Now rom rooted.
  1. Battery backup is very poor? Or How can I get more battery backup?
=>This rom is tested by me. Great battery backup is there.
If stll you are getting problems, then the solution is below.
  1. First thing
  2. Charge your battery 100% without disturbing. Don’t remove charger
  3. Open root file explorer say ES File Explorer
  4. Give it root permission. Mount r/w on system partition
  5. Open root folder, and search there for “batterystats” without quotes.
  6. Delete every file which comes having name batterystats. Now remove charger
  7. Use device normally and let the battery drain to 0%. Don’t charge your between this time.
  8. After phone switch off, then charge it without disturbance. You will see improvement.
  9. Second thinng
  10. Use greenify and amplify
  1. Why is the rom size very large?
=>This is because of inclusion of everything. Ie gapps, capps , tweaks , xposed

DOWNLOADS