Is there anyway I can use Kitkat kernel of a same chipset phone for my device? Actually My phone is having MT6589 SoC and It has not yet got official kitkat update but there is a kernel for MT6589 SoC so i was just wondering if I can use that kernel to run on my device as well So i can port kitkat Rom to my device. Thanks
Hey everyone. I wanted to know that if a rom can be ported, then what type of rom can be ported? I have ported two successfully. Just needed to know that can I port a Rom of higher version? My device has mediatek processor and version is jellybean with the kernel version ,3.4.5 . Want to port a Rom of the version Marshmallow made for mediatek devices including kernel version 3.4.7. Please guide me for any way to port this Rom. Even if it gets technical. Any information will be appreciated. Thx
Not all of the MTK processor can run fluently marshmallow, for example the MT6589 can run only with KitKat and older version, so first of all be sure that your device processor supports marshmallow.
How can I find that if my processor supports higher veversions other than kitkat? Cant find it on Google
Run this app on your device https://play.google.com/store/apps/details?id=com.gonext.gonextupgrade
joe2k01 said:
Run this app on your device https://play.google.com/store/apps/details?id=com.gonext.gonextupgrade
Click to expand...
Click to collapse
It tells that my hardware failed to support marshmallow
*cough* finger sensor *cough* but the app's positive for lollipop. You know that the marshmallow is a refined version version of lollipop. Maybe, I can get it to work with kernel porting or I have to remove everything that state's "finger sensor" in the Rom?
If the app said that your hardware doesn't support marshmallow you can't run marshmallow
joe2k01 said:
If the app said that your hardware doesn't support marshmallow you can't run marshmallow
Click to expand...
Click to collapse
Dude, please explain, why?
Because your hardware can't run marshmallow, it's an old hardware to run marshmallow
Whats Working ?
Hardware acceleration
Wifi
Bluetooth
Vibration
Audio
MTP and Mass Storage modes
Doze
Offline charging
RIL (Calls,Msg)
Operator name
GPS
Hotspot
Known issues:
Fingerprint Scanner
Camera(install camera fix patch with twrp for solve problem)
Rotation Sensor (work partially)
SD-Card
Calls
Source code: https://github.com/LineageOS
Device Tree: https://github.com/SamarV-121/android_device_xiaomi_nikel
Credit & Thanks to :
(SamarV-121, Team_MAD , Verevka , sandstranger , vgdn1942 , DeckerSU , Danielhk , jonnyxda , Moyster , adrianom)
ROM OS Version: 7.1.2
ROM Kernel : Linux 3.18.x
Changelog: 2017-07-30
Calls [RIL] Fixed
Some Improvements
2017-08-12
Changelog:
Data Fixed
Add AGPS
Fix power off Alarm
Fix Traffic counter
Optimization of battery consumption and performance
Update sources
********Do Wipe System and Data with Twrp and install Rom*********
Download Link : https://www.androidfilehost.com/?fid=961840155545588213
Camera fix patch : https://www.androidfilehost.com/?fid=745425885120756749
Video From Rom : https://www.youtube.com/watch?v=BTs-ELobJOQ
Source : http://en.miui.com/thread-723898-1-1.html
Note: i am not tested this rom...
Bug: Could not play *.flac audios
This bug caused by mediacodec, especially MTKOMX. Only MediaTek Android 6.0 (author: cofface) has not have this bug so far.
This file may help you fix "Could not detect SD card" bug.
WARNING: You need to add a code which can create /nvcfg in /init.mt6797.rc
For fingerprint sensor and screen rotation, you may add some vendor blobs such as lib_fpc_tac_shared.so (/system/lib)(/system/lib64). Then you need to add some codes in /init.project.rc .
Here are some files unpacked from MediaTek AOSP Android 6.0 (MRA58K).
WARNING: DO NOT directly copy /init.project.rc, otherwise GSM baseband and CDMA baseband will not be loaded such as in this picture.
This device (nikel) has two basebands rather than a baseband. It means that you need to add some settings which is about CDMA baseband.
This screenshot comes from MediaTek AOSP Android 6.0 (MRA58K).
Some source codes that are about hardware:
https://github.com/archermind/MTK_X20_BASE_AOSP (MT6797 Based AOSP) (6.0)
https://github.com/mt6797/hardware (hardware)
https://gitlab.com/mt6797/vendor (vendor)
https://github.com/helio-x20/linux (kernel)
so will we have a nougat rom for this phone without these bugs or not ?
joead2010 said:
so will we have a nougat rom for this phone without these bugs or not ?
Click to expand...
Click to collapse
No. There has been no update for this ROM since last summer. There will never be a working Nougat ROM for this phone
Noter2017 said:
No. There has been no update for this ROM since last summer. There will never be a working Nougat ROM for this phone
Click to expand...
Click to collapse
I said to hear that
it would not be possible to correct these errors ... I wanted so much to use a custom Rom in my redmi
Enviado de meu Redmi Note 4 usando Tapatalk
port
can we port rom from custom rom vernee apollo lite which have helio x20 processor too?
raflyou said:
can we port rom from custom rom vernee apollo lite which have helio x20 processor too?
Click to expand...
Click to collapse
Yes, we can. But be careful especially kernel version. If you port a wrong kernel, this device will bootloop (Logo (about 1s)>reboot>Logo (about 1s)>reboot>...).
Kernel version (nikel): 3.18.22+
Kernel version (Vernee Apollo Lite): 3.18.22/3.18.35/3.18.9x ...
Any chance we get project treble running on redmi note 4 mtk? Seems very promising in theory
jellybean13 said:
For fingerprint sensor and screen rotation, you may add some vendor blobs such as lib_fpc_tac_shared.so (/system/lib)(/system/lib64). Then you need to add some codes in /init.project.rc .
Here are some files unpacked from MediaTek AOSP Android 6.0 (MRA58K).
WARNING: DO NOT directly copy /init.project.rc, otherwise GSM baseband and CDMA baseband will not be loaded such as in this picture.
Click to expand...
Click to collapse
hey, do you mind clarifying what 'codes' to add to /init.project.rc? Also, I can't figure out how to unpack the files from the .img you attached. Thanks
canaryfire said:
hey, do you mind clarifying what 'codes' to add to /init.project.rc? Also, I can't figure out how to unpack the files from the .img you attached. Thanks
Click to expand...
Click to collapse
ImageFactory can unpack boot.img
canaryfire said:
hey, do you mind clarifying what 'codes' to add to /init.project.rc? Also, I can't figure out how to unpack the files from the .img you attached. Thanks
Click to expand...
Click to collapse
Some comments in /init.project.rc
You can use kernel sources instead of prebuilt files.
https://github.com/mohancm/android_kernel_lenovo_A7010a48 (require port)
jellybean13 said:
ImageFactory can unpack boot.img
Click to expand...
Click to collapse
Thanks for the help so far! I got the libs from ranstar74's build and moved them to /system/lib and /system/lib64, but it seems that /init.project.rc does not exist after install.. I tried creating it with the codes that you showed and I tried putting those codes in init.rc and the fingerprint sensor still doesn't work. There is meta_init.project.rc, but it seems to be different, would that work?
canaryfire said:
Thanks for the help so far! I got the libs from ranstar74's build and moved them to /system/lib and /system/lib64, but it seems that /init.project.rc does not exist after install.. I tried creating it with the codes that you showed and I tried putting those codes in init.rc and the fingerprint sensor still doesn't work. There is meta_init.project.rc, but it seems to be different, would that work?
Click to expand...
Click to collapse
You'll never get scanner working on 7.0+ because theres no sources of fingerprint hal,you can get it work only in 6.0 based roms.Same for camera btw...
ranstar said:
You'll never get scanner working on 7.0+ because theres no sources of fingerprint hal,you can get it work only in 6.0 based roms.Same for camera btw...
Click to expand...
Click to collapse
Device:
https://github.com/mt6797/device
Kernel:
Source1: https://github.com/mt6797/kernel-3.18
Source2: https://github.com/helio-x20/linux/tree/helio-x20
Vendor:
https://gitlab.com/mt6797/vendor ((Zip) Size: 2.47GB)
jellybean13 said:
https://gitlab.com/mt6797/vendor
((Zip) Size: 2.47GB)
Click to expand...
Click to collapse
It's working rom?
---------- Post added at 09:47 AM ---------- Previous post was at 09:12 AM ----------
Guys the calls working?
this is for nokia x2 rm1014 single sim prototype
for who dont have original protoype firmware,dont want use prototype rom with password and red line on screen,flashed another firmware and no signal- sim offline .
because this unit use old modem. it doesnt run retail modem
request:
rm1014 single sim,hwid 0444 f1
baseband 185103.2, firmware 0.1421 or 0.1422
this port base on NokDroid of FrozenTears : https://forum.xda-developers.com/nokia-x2/development/nokia-x2-custom-rom-t2970271
4.3 stock stable than cm11 for x2 ss rm-1014
no bugs
link: https://mega.nz/#!nNdziQiR!698ck2clQ8cOfHrDWfCKp5RKaW_quqlo9uQLKYg9oiI
kernel source: https://github.com/cm-nokia-x2/android_kernel_nokia_msm8610/tree/RM-1013-2.0.0.11
How to fix random reboot in cm12.1 on Nokia x2
nokdroid,lollyblack,nokperia,simonoid,wp8x,lolipopmod ported to 1014
https://drive.google.com/open?id=1uMYdr26NwOnduEGwS3wHVMerEi2VFQWa
X platform 2.0, yumod 1.4, stock 2.1.0.11 odex/deodex done
I ported all 4.3 rkm