Welcome to all android developers, porters and users you can find your needed

  • This is default featured slide 1 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.

  • This is default featured slide 2 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.

  • This is default featured slide 3 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.

  • This is default featured slide 4 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.

  • This is default featured slide 5 title

    Go to Blogger edit html and find these sentences.Now replace these sentences with your own descriptions.This theme is Bloggerized by NewBloggerThemes.com.

Showing posts with label Tutorial. Show all posts
Showing posts with label Tutorial. Show all posts

Sunday, 16 April 2017

[GUIDE] Fixing Bugs for Porting SC6820/SC8810 ROMs

This is a tips how do you know how to port a custom rom and the bugs of a custom rom you can solve it using this guide
Note: I'm not responsible for any damages will be held! Do at your own risk
This guide is for SC6820/SC8810

Bug on stuck in boot
How to fix? replace this in lib folder
  • /system/lib/libandroid_runtime.so
  • /system/lib/libandroid_servers.so
Bug in wifi not working
Go in system/lib/modules/ replace this files

  • system/lib/modules/libhardware_legacy.so 
  • system/lib/modules/8723as.ko
  • system/lib/modules/unifi_sdio.ko

If you are confused what is your wifi driver then do these steps
open libhardware_legacy.so in notepad++ & search for /system/lib/modules/ the name(*****.ko) you will find after that is your wifi driver.
  • /system/lib/libeng_wifi_ptest.so
  • /system/bin/wpa_supplicant
  • /system/bin/synergy_wifi_attach
  • /system/bin/synergy_service
  • /system/bin/netd
  • /system/bin/eng_setbtwifiaddr
  • /system/bin/engmodemclient
  • /system/bin/engservice
  • /system/bin/engtest
  • /system/etc/dhcpcd
  • /system/etc/wifi (folder)
  • /system/etc/firmware (folder)

Bug in bluethooth not working?
copy and replace the following files
  • /system/lib/libhardware_legacy.so
  • /system/lib/libbluedroid.so 
  • /system/lib/libbluetoothd.so
  • /system/lib/libbluetooth.so
  • /system/lib/from binaries
  • /system/bin/bluetoothd
  • /system/bin/synergy_service
  • /system/bin/netd
  • /system/bin/eng_setbtwifiaddr
  • /system/bin/ engmodemclient
  • /system/bin/engservice
  • /system/bin/engtest
in folder
  • /system/etc/ bluetooth (folder)
  • /system/etc/ firmware (folder)

Headset not working
  • /system/lib/modules/headset.ko

Sensors not working
  • /system/lib/libsensorservice.so
  • /system/lib/hwsensors.sprdbp.so 
  • system/etc/permissions/android.hardware.sensor.proximity.xml

GPU related problems
  • /system/lib/egl
  • /system/lib/modulesmali.ko
  • /system/lib/hw/gralloc.mali.so

hardkeys or softkeys not working
replace the whole folder of usr

  • /system/usr ( folder)

Touch not working
replace folder of sps
  • /system/sps (folder)
Share:

Saturday, 15 April 2017

[FIX][SOLVE] BROM ERROR: S_NOT_ENOUGH_STORAGE_SPACE (0x3F3) / (1011)

Screenshot:

This error I got in my phone Alcatel pixi 3 when its hardbrick
download scatter analyzer to check your scatter files if there is an error
right click scatter files -> open with -> scatter analyzer

screenshot:


But it is the solution it is working, you need to edit your scatterfiles use notepad++
open your scatterfile using notepad++
this is the screenshot



I hope it is work, if it is doesn't, try to remove the other partition name in scatter files
dont remove the important such as system, ebr1, mbr, boot, uboot, recovery, preloader


Thanks you, sorry for my bad english :) comment down your problem i will solve it

Share:

Sunday, 26 March 2017

[GUIDE] How to port Custom Rom for MTK6572 KitKat

Porting Guide for Kitkat MTK6572

Note:
it must be same MTK6572 and same Kitkat

What do you need:
  • Stock rom
  • Port rom (must be MTK6572 and Android 4.4.2)
  • 7zip
  • notepad++
  • knowledge about porting
  • Brain
Step 1: stock and port rom
  • Create a 2 folder name it as stock and port
  • Extract your stock rom place in stock folder same as port rom place in port folder
Step 2: bin Folder copy and replace the following files
  • boot_logo_updater
  • ipod
  • linker
  • logwrapper
  • pq
  • sdcard
  • vold
Step 3: etc folder delete and copy the following folder and files
  • bluetooth
  • firmware
  • mddb
  • security
  • wifi
  • apns-conf.xml
Step 4: copy and replace the following files in lib folder
  • libaudio.primary.default.so
  • libaudiocompensationfilter.so
  • libaudiocomponentengine.so
  • libaudiocustparam.so
  • libaudiodcrflt.so
  • libaudioeffect_jni.so
  • libaudioflinger.so
  • libaudio-resampler.so
  • libaudiosetting.so
  • libaudioutils.so
  • libcam.paramsmgr.so
  • libcamalgo.so
  • libcamdrv.so
  • libcameracustom.so
  • libdpframework.so
  • libfeatureio.so
  • libipod.so
  • libMali.so
  • libsensorservice.so
  • libshowlogo.so
  • libsync.so
  • libvcodecdrv.so
Step 5: vendor folder
  • vendor - delete and replace
Step 6: xbin folder copy and replace the following files
  • dexdump
  • showmap
  • tcpdump
Step 7: Open build.prop search line or add and edit

  • ro.sf.lcd_density=160 (3.5 inch) 240 (4.0 inch)
  • ro.sf.hwrotation=0  or 180 (for fix rotation)
Step 8: META-INF folder
  • You can use the META-INF of Port rom
  • Open META-INF / com/google / android / updater-script and edit this line
Your mount point must be mmcblk0p4 for system like this:
  • format("ext4", "EMMC", "/dev/block/mmcblk0p4");
  • mount("ext4", "EMMC", "/dev/block/mmcblk0p4", "/system");
Your mount point must be mmcblk0p6 for data like this:
  • mount("ext4", "EMMC", "/dev/block/mmcblk0p6", "/data");
Step 9: boot and logo
  • Replace your stock Boot.img and logo.bin to port rom
Share:

[GUIDE] How to port Custom Rom for MTK6572 JellyBean

Porting Guide for Jellybean MTK6572

Note: it must be same MTK6572 and same Jellybean

What do you need:

  • Stock rom
  • Port rom (must be MTK6572 android 4.2.2)
  • 7zip
  • notepad++
  • apktool
  • knowledge about porting
  • Brain
Step 1: Stock and Port rom
  • Create a 2 folder name it as stock and port
  • Extract your stock rom place in stock folder same as port rom place in port folder
Step 2: bin Folder copy and replace the following files
  • dnsmasq
  • vold
  • sdcard
if you got a bug in sdcard mounting delete and replace whole bin folder
or if you got a bootloop try to copy and replace all files in bin folder

Step 3: etc folder delete and copy the following folder and files
  • firmware
  • dhcpcd
  • fmr
  • permissions
  • security
  • wide-dhcpv6
  • wifi
  • apns-conf.xml
  • vold.fstab
  • vold.fstab.nand
  • vold.fstab.fat.nand
Step 4: lib folder delete and copy the following folder
  • hw
  • modules
  • soundfx
Step 5: copy and replace the following files in lib folder
  • libaudio.a2dp.default.so
  • libaudio.primary.default.so
  • libaudiocompensationfilter.so
  • libaudiocustparam.so
  • libaudioeffect_jni.so
  • libaudioflinger.so
  • libaudio-resampler.so
  • libaudiosetting.so
  • libaudioutils.so
  • liba3m.so
  • libacdk.so
  • libaudioflinger.so
  • libc.so
  • libcam.camadapter.so
  • libcam.campipe.so
  • libcam.camshot.so
  • libcam.client.so
  • libcam.paramsmgr.so
  • libcam.utils.so
  • libcam_camera_exif.so
  • libcamalgo.so
  • libcamdrv.so
  • libcamera_client.so
  • libcamera_metadata.so
  • libcameracustom.so
  • libcameraservice.so
  • libexif.so
  • libfeatureio.so
  • libfrsdk.so
  • libft.so
  • libgoggles_clientvision.so
  • libgui.so
  • libimageio.so
  • libja3m.so
  • libcustom_nvram.so
  • libsensorservice.so
  • libvcodecdrv.so
  • libdpframework.so
  • libinput.so
  • libsync.so
Step 6: usr folder
  • usr - delete and replace
Step 7: Open build.prop search line or add
  • ro.sf.lcd_density=160 (for 3.5 inch) 240 (for 4.0 inch)
  • ro.sf.hwrotation=0 (for fix rotation)
Step 7: META-INF folder
You can use the META-INF of Port rom
Open META-INF / com/google / android / updater-script and edit this line
Your mount point must be mmcblk0p4 for system like this:
  • format("ext4", "EMMC", "/dev/block/mmcblk0p4");
  • mount("ext4", "EMMC", "/dev/block/mmcblk0p4", "/system");
Your mount point must be mmcblk0p6 for data like this:
  • mount("ext4", "EMMC", "/dev/block/mmcblk0p6", "/data");
Step 8: boot and logo
  • Replace your stock Boot.img and logo.bin to port rom
Common bug: sdcard not mounting or reverse mount
How to fix:
1. decompile framework-res.apk
2. on res/xml folder find storage_list.xml and edit in notepad++
3. there is sdcard0 at sdcard1 just interchange the 0 change it as 1 and the 1 change it as 0
4. Recompile
if you got a bootloop prepare your original framework-res.apk from Port rom
Share:

[GUIDE] How to port BCM21553 rom from Custom Rom

Porting a Rom easy steps

Notice:
This is not work for any device its work to BCM21553, Before you port a ROM, make sure you asked permission from the Developer!

Usable Porting Rom:
Samsung Galaxy Pocket S5300
Samsung Galaxy Pocket Duos S5302
Samsung Galaxy Y S5360
Samsung Galaxy Y Duos S6102
Samsung Galaxy Ace Duos S6802

Please Note:
I AM NOT RESPONSIBLE FOR ANY DAMAGE OR ERRORS TO PORT A ROM OR CUSTOM ROM

Things to Need:
Winrar/7zip
Knowledge to port
Any ROM work for you
Rom to Port
Rooted Phone
CWM to flash your rom

Advice:
if you are dual sim then you want to port single sim custom rom, your rom will be single sim that is the bug

Copy these files from stock to port:

system/bin/charging_mode
system/bin/e2fsck
system/bin/vold

system/etc/gps (whole folder)
system/etc/permissions/handheld_core_hardware.xml
system/etc/permissions/platform.xml
system/etc/wifi (whole folder)
system/etc/afc_fa.dat
system/etc/calib.dat
system/etc/param.dat
system/etc/sensors.dat
system/etc/vold.fstab

system/lib/hw (whole folder)
system/lib/modules (whole folder)
system/lib/libacdapi_azi.so
system/lib/libbrcm_ril.so
system/lib/libcamera.so
system/lib/libcamera_client.so
system/lib/libcameraservice.so
system/lib/libgcomm_jni.so
system/lib/liblifevibes_mediashare_jni.so
system/lib/libmedia.so
system/lib/libril.so
system/lib/libsensorservice.so

system/usr/keychars (whole folder)
system/usr/keylayout (whole folder)

system/build.prop (if you dont replace the build.prop your homescreen will big or equal dependent to your screen of the rom you need to add ro.sf.lcd_density= then the value)

if your rom are in backup from cwm include this file:
system/CSCFiles.txt
system/CSCVersion.txt
system/SW_Configuration.xml

META-INF/update-binary
META-INF/updater-script



Repack into Zip folder not Rar, Put it into the root of your SD go into recovery, Wipe data, Wipe cache and Flash your created Rom and you are done Happy Porting

I hope it will be work my guide
Share:

[GUIDE] How to Port Custom Recovery for Mediatek using PC

This is working for Porting CWM/CTR/TWRP/Philz
Try to testing for other chipset recovery

Note:
  • Make sure you have your stock recovery. You can get it with a ReadBack using SPFlashTool or MTK Droid Root and Tools backup.
  • Same size resolution of your stock recovery and port recovery
  • To be sure get custom recovery by same chipset 
Now download AndIMGTool 



Step 1:

Create a new folder then place your stock recovery, port recovery and your download AndIMGTool


Step 2:

Then drag your Stock-Recovery.img and Port-Recovery.img to AndImgTool.exe then click run it will be extract and create a folder of your recovery.



Step 3:

To port the kernel open the two folder the Port-Recovery_ and Stock-Recovery_ delete the Kernel of Port-Recovery_ then copy the kernel of Stock-Recovery_ to Port-Recovery_


Step 4:

Then open ramdisk -> etc -> copy and replace recovery.fstab from Stock-Recovery_ to Port-Recovery_


Step 5:

Then repack now drag the folder of Port-Recovery_ to AndIMGTool
The Port-Recovery_ create a new .img name new_Port-Recovery.img

new_Port-Recovery.img that is your custom recovery to be flash it to flashify
Done.........




If you got white screen and booting again?
try to replace init.rc from stock recovery to port recovery 

If your custom recovery its working but you got a error?
edit the recovery.fstab
change the mount point of recovery.fstab from your device

How to find my mount point?
Download MTKDroidTool open it, connect your device and check usb debugging if detect now click block maps

Copy your mount number to recovery.fstab it must correct to system, data and cache




Sorry to my bad english :)






Share:

Contact

Name

Email *

Message *

Total Pageviews

Use the Translator

Reports

If you find a post and have dead link please comment and I will reupload

All Chipset

Blog Archive

Theme Support

Need our help to upload or customize this blogger template? Contact me with details about the theme customization you need.