BUG FIXING[MTK]

Let's Begin.
If any lib missing in Base leave that - DONT WORRY


NOTE:- CHANGE LIB FILES FROM BOTH lib & lib64 folders


If you face "This rom is for GIonee P5l and your device is "Sympony H675 or any other device"
To remove this delete the assertlines in Updater-script

ALWAYS CHANGE DPI IN BUILD.PROP ACCORDING TO YOUR STOCK ROM

Bootloop when porting
Code:
*libandroid_runtime.so
*libandroid_servers.so
*libmedia_jni.so

*Repack boot.image (properly)
RadioFM
Code:
\system\bin\fmradio
\system\etc\firmware\mt6620_patch_e3_hdr.bin
\system\etc\firmware\mt6620_patch_e6_hdr.bin 
\system\etc\firmware\WMT.CFG 
\system\lib(/64)\libfmcust.so
/system/lib(/64)/libfmjni.so
Sensors
Code:
/system/bin/akmd*
/system/lib/libsensors.so
/system/lib/libms3c_yamaha.so ( acc. To device)
/system/etc/firmware (folder)
/system/bin/servicemanager
/system/bin/sensorservice
System/bin/msensord

system/etc/permissions/:-
android.hardware.sensor.xxxxx.xml

FIX Offline charging:-

Code:
In Boot.img -> sbin/healthd

System/Lib(/64):-
Showlogo

System/bin:-
Kpoc_charger

Bluetooth\Wifi not turning On\Off(old)

Code:
\system\lib\module\mtk_stp_wmt
Wifi
Code:
/system/etc/wifi (folder)

/system/bin/netcfg
/system/bin/dhcpcd
/system/bin/ifconfig
/system/bin/hostap
/system/bin/hostapd
/system/bin/hostapd_bin
/system/bin/pcscd
/system/bin/wlan*
/system/bin/wpa*


/system/lib(/64)/libhardwarelegacy.so

Hotspot:-
Code:
/system/bin/netd
*follow Wifi fix also*

Camera

Code:
 firstly try one by one:
\system\lib(/64)\libcameracustom.so
\system\lib(/64)\libcameraservice.so
System/lib(/64)/camalgo
/system/etc/media_profiles.xml
/system/lib(/64)/libcamera.so
/system/lib(/64)/liboemcamera.so
\system\lib(/64)\hw\camera.default.so
\system\lib(/64)\libcamera_client.so
\system\lib(/64)\libcamer aprofile.so
\system\lib(/64)\libmhal.so
\system\lib(/64)\libmhalcontent.s o
\system\lib(/64)\libmhaldrv.so
\system\lib(/64)\libmhalmdp.so
\system\lib(/64)\libmhalpipe.so
\system\lib(/64)\libmhalscenario.so
\system\lib(/64)\libmhalutility.so
\system\etc\permission\android.hardware.camera.front.xml
Other cam files if any
*try one by one*


CamCoder/HwDecoder
Code:
\system\lib\libOmx*.so 
system/etc/media_codecs
 
Green/pink Camera / video lagging
system/lib(/64)/libdpframework.so

SD card/Memory


Code:
mt67**.fstab in boot.img

/system/bin/vold
/System/bin/pq

System/bin/sdcard
WhatsApp Media Fix:-
Code:
from System/bin/  replace these files:-
Media
mediaserver
netd
service
servicemanager
surfaceflinger

GPS
Code:
\system\xbin\libmnlp 
/system/etc/gps.conf
Touch Screen(Haptic)
Code:
/system/usr
/system/usr\keylayout\Generic.kl ->fix HomeKey
NFC ( experimental)
Code:
System/etc/: Nfc files 
System/etc/permissions/ nfc files
System/lib/libnfc****** ( all starting from nfc )
Sim1/2 (RIL)

((Trustbin.bin flash it accordingly to LP or MM etc of stock rom))
Code:
\system\etc\firmware\modem.img
\system\etc\permission (RIL)

Try these aswell if ( you may suffer Bootloop )

/System/bin/mtkrild
/System/bin/mtkrildm1

/system/bin/stmd
EXPERIMENTAL FIX for ril:-
Code:
System/ Lib(/64)/ :-
Nvram
Nvram_sec
Nvram_platform
Nvrammagentclient

System/bin:-
Gsm*** 

System/etc/trustzone

Lib(/64):-
Libril
Libc2k***
Librilmtk

Audio/Sound:-
Code:
\system\lib\libaudio* .so
system/lib(/64)/libaudiocustomparam
system/lib(/64)/libaudiopolicymanager
system/lib(/64)/libaudiopolicyservice
system/etc/audio_effects
system/etc/audio_policy
System/lib(/64)/soundfx
Sometimes if Sound isn't working fully :::::
Code:
System/lib(/64)/hw/audioxxxxxxxxx (audio files)
Bluetooth:-
Code:
system/etc/bluetooth
System/etc/permissions/android.hardware.bluetooth.xml

/system/bin/uim*
/system/bin/bluetooth*
/system/lib(/64)/libbluetooth_mtk.so
/system/lib(/64)/libbluetoothem_mtk.so

Ads
Code:
/system/etc/hosts ->replace with new files or use tweak.

=====>>ADVANCE BUG FIXING:-


Volte Fixing


( Will only work if your Base Rom , Port Rom and Kernel supports VOLTE )
Code:
Boot.img:-
Zimage ( kernel - volte supported )
init.volte.rc
==THIS SHOULD NORMALLY FIX but if it doesn't try :- ==

Code:
System Folder:-
bin/volte_stack
bin/volte_imcb
bin/volte_ua

lib(/64)/volte_imsm

build.prop(Not always required):-

ro.mtk_volte_support=1
persist.mtk.volte.enable=1
FingerPrint:-

[Try one by one][If any file missing leave it]
Usual way to fix :-
Code:
System/etc/permissions/android.hardware.fingerprint.xml
System/lib(/64)/libgatekeeper.so
System/lib(/64)/hw/gatekeeper.mt6735.so
System/(/64)/libmcgatekeeper.so

System/lib(/64)/hw/fingerprint.default.so ( can break FP in some devices)
Advanced ( if usual doesn't work ):-
Code:
System/bin/:-
fingerprintd
Gx_fpd
tee_deamon

Lib64/lib:- ( if any missing leave that)
Fpclient
Fpalgorithm
Fphal
FPservice

IF ROM DOESNT BOOT TAKE LOG ( From ADB)
adb shell logcat > log.txt
and check what is causing issue

Custom Roms For Gionee P5l

Image result for Gionee p5L

Hello Guys In this Blog I will explain to You How you can Create you own custom roms and install it on your device.Its not that hard as you expect it is.

First of i would like to apologise that i cannot port a rom myself bco my Gionee P5l has been lost.
Previously I ported few roms for gionee p5l which did worked and i posted few videos of that rom. But few people repoted my videos as scams so youtube banned my channel.

So lets start Porting rom First of all i ll guide you how can port nougat roms.

Step : 1 Choose the rom you want to port. search for same chipset i.e, mtk6735 and same kernel i.e, 3.10.65+ i ll post few links for that.
visit this website you will find the roms http://opt-developers.com
Step : 2 Download carliv image kitchen( For PC USERS) goodle it you will find it.
Step : 3 Extract system.img of your stock rom by System img extracter tool, and paste it some where we will need it.
Step : 4 Extract the rom you downloaded from above link and rename the folder as port rom.
Step : 5 Open System/Etc in Port Rom And delete Firmware Folder
Step : 6 Now Open System/Etc in Stock And Copy Firmwarte Folder and paste to Port System/Etc
Step : 7 Now Replace Libcam.paramsmgr.so From Stock Lib And Lib64 to Port Lib And Lib64.

_____NOW COME TO BOOT.IMG
Porting_____
1.Unpack boot(Stock) AND BOOT(PORT)
2. copy boot-img-kernel from stock boot and replace with
boot ports boot-img-kernel
NOTE:if using image kitchen the you got two
folders
Open split image.and boot-img-kernel is named as
boot-img-zimage.
3. open ramdisk folder and copy ueventd.rc and
replace with port boot/ramdisk.


______________DONE____________
__
NOTE:DON’T Replace Any Other File
because it may cause Bootloop.
If you Got bootloop Using this guide
THEN Replace These Files
From System/lib and lib 64

1.libandroid_runtime.so
2.libandroid_server.so
3.libmedia_jni.so

By this Process you can Pirt Resurrection rom nougat for Gionee P5l, Aosp rom for gionee P5l, Smooth roms for gionee p5l.
If you are having any problems contact me Facebook
Thanks Please share this if liked my post.

Root Gionee P5L









Monday, 10 October 2016


Rooting And Installing TWRP(custom) recovery to Gionee P5L 2016.
Root Gionee P5L : Hello Gionee P5L users, Here Today we are with A awesome Post for you, How to root “Gionee P5L. Rooting This phone with a One click Root method is not a possible task for now, But still we will make your task easier, by Writing and explaining the process in Detail. And in this method, You will also have the TWRP recovery for Gionee P5L at last. So lets Begin the Tutorial for Rooting Gionee P5L and installing TWRP in it.


What is Rooting? & Why root GIONEE P5L?


Android Device are Examples of the heights of technology, And it has a endless features in it, And In a very sensitive device like Android There are so many files on the System memory of GIONEE P5L (OS) Those are very much important to Run the titanium s20 without any problem in it, so the manufacturer of the android phones protect the system by not allowing the users of android to view it, infact we can’t even see the system partition. But in actual The By modifying the system of karbonn tianium s20, we can gain so many advantages over our phone and control our device as we want. And by rooting GIONEE P5L we can gain the control over the System. Some of the features of rooting a android Phone are listed below.

# Can delete the unwanted system apk that makes our app gallery look dirty on your GIONEE P5L.
# Can remove some of the annoying Sounds of the android like – boot sounds etc
# Can use some of the hacking apps like freedom on you GIONEE P5L.
# Can increase the ram of your mobile if your mobile supports swap.
# And can use so many root apps like – Screen recorder, Root browser, Lucky patcher etc.


So you can enjoy all of this features if you root your GIONEE P5L


Does rooting android Void The warranty of Android? 


If you ask that weather Rooting a android phone Void the warranty of GIONEE P5L , Then the Answer that is ” In ideal conditions yes”, But as we know that nothing is ideal in the world. So what happens is practically This does not happen. Mostly the One who is working in the service centers does not even know what is rooting. That too in a service centers of phones like GIONEE the one who knows what a rooting is are rare. I practically experimented this in a GIONEE service centre in JAMSHEDPUR, where i gave my phone to get replaired ( touch screen) and it was fully rooted. And they did not even give a look to the super user app, and were doing their work of fixing the touch screen. But still of you are insecure about getting your warranty void then, for your good news there is a process of unrooting, which will delete any trace of your phone have even bee rooted.


How to Root GIONEE P5L




Rooting GIONEE P5L, Is a Pretty easy process, And this process is Tested by me On My GIONEE P5L personally and have also given this to my Friends on facebook who use GIONEE P5L to varify the Process, And also on the previous methods available on net there is a “PMT Changed ” error on Sp-tools, But We have fixed all those Errors. :D. 



DISCLAIMER: This method of rooting GIONEE P5L is Purely tested, and verified to be safe, But still if you brick your phone due to not correctly following the procedure, Then we are not responsible for it. But still we will try to fix your problem.





Things Required To Root GIONEE P5L:





1) Mediatek Drivers – LINK




2) GIONEE P5L Rooting Kit :



NOTE: This Rooting kit contains – TWRP recovery.img , Super SU, SP flash tools, Scatter File ) for GIONEE P5L.





 -> DOWNLOAD LINK :   





                                    LINK 1: Gionee P5l Rooting Kit








Steps to do To Root GIONEE P5L








Step 1: First of all install The MEDIATEK driver on your PC and restart the PC. 



Step 2: Extract the GIONEE P5L Rooting TOOLKit.



-> After Extracting you will get all the following files in it : ”Twrp-Recovery-p5l 2016 -new” ,  “MT6735_Android_scatter.txt”, “Spflash tools” , ” update-Super SU.zip” 


Step 3: Go to the spflash tools extracted folder and open the “Flashtool.exe” as administrator.

Step 5: After it opens click on the ” Load Scatter” option, And select the “MTK6735_Android_scatter.txt”.

Step 6: Check the Box next to Recovery option among the options that comes after selecting sactter file.

Step 7: Click on the ” Locations tab in the row of “recovery option” which you selected in the previous step.


Step 8: After doing the above, Click on download. 

Step 9: Now switch off Your GIONEE P5L, And remove the battery and Connect the phone to pc via Data cable. And after connecting data cable insert the battery.

Step 10: Wait Till the process is finished and a green colour Tick mark appears on the screen of the Sptools.

Step 11: After this remove the data cable, and press (Vol up + Power) Button simultaneously to go into the TWRP  recovery mode. 

Step 12: In TWRP recvery mode, Select “Reboot now”. 

Step 13: After rebooting Put the “Update-SuperSu.zip” in the Sd card ( Do not extrat it )

Step 14: Switch off the mobile and again go into the recovery mode.

Step 15: There select the “Install Zip from sd card” after that select ” Choose Zip from Sd card” and select the “Update-binary.zip” on the Sd card and flash it. 

Step 16: Reboot.

Thats ALL !!! Now you have ROOTED your GIONEE P5L, And also Installed The TWRP on your GIONEE P5L.

So friends, This was the Tutorial to install the TWRP recovery on GIONEE P5Land Root GIONEE P5L easily. Stay tuned with our Website to Get more custom roms for GIONEE P5L. And like our Facebook Page To Get the instant Update about our website on your Newsfeed. SO bye bye.

BUG FIXING[MTK] Let's Begin. If any lib missing in Base leave that - DONT WORRY NOTE:- CHANGE LIB FILES FROM BOTH lib & lib64 fo...