Showing posts with label rom porting. Show all posts
Showing posts with label rom porting. Show all posts

Wednesday, 23 August 2017

[ROM] MIUI v7 5.9.17 Global For MT6592 (Dual 3G)

[ROM] MIUI v7 5.9.17 Global For MT6592 (Dual 3G) FOR PORTERS ONLY 
Disclaimer: I am not Responsible to any or what may happen to your device.
Make Sure you have a full back up of you stock rom (Current rom)
The ROM is fully tested and Currently on running on my device.
MIUI 7 China Developer ROM 5.9.17 Update Highlights
[System]
Cleanup in Recents now supports cleaning app cache
[Music]
New Music App Interface
MIUI 7 China Developer ROM 5.9.17 Full Changelog
[System]
Optimization - Clean up shortcut supports cleaning apps' cache (09-15)
Optimization - Apps locked in recent task page will not be closed by system when remaining RAM is low (09-15)
Optimization - Reduced WiFi power consumption (09-17) (Redmi Note 2)
Fix - In some situations the screen might flicker (09-17) (Redmi Note 2)
Fix - Sometimes switching WiFi caused the system to get stuck (09-17) (Redmi Note 2)
Fix - There were noises when playing some games after turning media volume off (09-17) (Redmi Note 2)
Fix - Sometimes bluetooth car kit could not be connected (09-17) (Redmi Note 2)
[Lockscreen, Status Bar, Notification Bar]
Optimization - Reduced status bar RAM usage (09-15)
Fix - Sometimes, notifications' order changed automatically in Notification shade (09-15)
Fix - Music widget play/pause button had error in some situations (09-15)
Fix - Sometimes status bar disappeared (09-15)
[Home screen]
Optimization - Removed 'Lock SMS' option from Child mode (09-14)
Optimization - Unified third party apps' launching animation (09-14)
Optimization - Enhanced home screen smoothness and speed of opening folders (09-15)
Fix - Black line in right side of screen after formatting device/initilaizing home screen (09-14)
Fix - Display error when using images taken by the device as wallpaper (09-14)
[Gallery]
Optimization - Reduced large image page RAM usage (09-15)
Optimization - Optimized cloud albums large image downloading progress bar style (09-15)
Optimization - System will use default wallpaper when stop using baby album as lockscreen wallpaper (09-15)
Optimization - Support setting avatar and background image for baby album (09-15)
Fix - Sometimes, recommendation text overlapped with current images (09-15)
[Music]
New - Brand new UI with more music resources (09-15)
[Calendar]
Fix - SwiftKey keyboard could not input Chinese in Calendar app (09-15)
[Clock / Calculator]
Optimization - Added vibration when pressing the options at the bottom of clock page (09-16)
Installation:
CWM:
Reboot To Recovery
- Wipe all Data
- Wipe Cache
- Wipe Dalvik Cache
Install Zip
- ROM
- Dap
- KingUser
Reboot ! & Enjoy
PhilZ:
Reboot To Recovery
- Wipe all Data
- Wipe Cache
- Wipe Dalvik Cache
Install Zip
- ROM
- Dap
- KingUser
Reboot ! & Enjoy
How to's:
1. Enabling 3G on SIM 2
1. Open the provided Dual SIM Control App and go to Data Connection tab
2. Press on "Set SIM 2 as 3G" it'll now set your SIM 2 in "WCDMA Preferred" mode. Enjoy 3G on SIM 2. If you want to set as "WCDMA Only" mode, follow step 3, 4 & 5
3. go to settings/about phone and tap 4 or 5 times on Internal Memory, it'll lead you to testing mode
4.From Testing, press Phone information 2
5.You'll see "WCDMA Preferred" press it and change it to "WCDMA Only"
credits 
NAMELESS PORTING TEAM'
FACEBOOK
MIUI

ROM DOWNLOAD 

audio patch LINK

Wednesday, 16 August 2017

mtk rom porting guide

(INSTALL BELOW THINGS AS PER YOUR OS BIT VERSION,IF YOU HAVE 32 BIT OS THEN INSTALL 32 BIT STUFFS AND IF YOU HAVE 64 BIT OS THEN CHOOSE 64 BIT STUFFS.
  • WIndows Running PC or Laptop.
  • 7zip Compressor-Download
  • Notepad++ -Download
  • Time(as per you how much take to understand)
  • Your Base Rom(stock Rom,in any format-CWM flashable or SP_tools Flashable,Prefer to have Both)
  • CWM Recovery
  • SD card & Card Reader.(some phones do not have SD slot so no worry for them,i have alternative way)
  • APKTOOL- DOWNLOAD
  • SP_Flash Tools to Unbrick In case Device Get Bricked- Download

  • mtk boot img tools link




Note: Try it at your own risk, and don't complaint any developer or XDA if any mishap takes place. 
TUTORIAL:
Starting with the tutorial, I request you to follow every single step written below to prevent any kind of problem in flashing and causing bootloop. I also dare you to take a nandroid backup of your current rom you are using.
GetSetGo.

Step 1 : Patching System Folder for the port patch.
First of all make a folder named "Port_Patch" and setup all the folder as shown in the images below.


  1. Now, in Port_Patch make system folder in which make folders, "bin" "etc" "lib" "usr" "vendor" "xbin" (without ")
  2. In folder "bin" copy pq & vold from your stock rom
  3. In folder "etc" copy "bluetooth" "firmware" "wifi" "apns-conf.xml" "vold.fstab" "vold.fstab.nand"

  4. In folder "lib" copy files as shown in the image

  5. In folder "usr" copy usr/keylayout/Generic.kl

  6. In folder "vendor" all the files

  7. In folder "xbin" copy "libmnlp_mt662x" (x - '0' or '8') from stock


System has been patched, copy this /system to patch the /system of port ROM.
Step 2: Patching the boot.img of the port rom.
This is bit tricky but can be done easily.
  1. So, first of download this little tool, to unpack & repack your boot.img - MTKbootimg.zip - tested on Windows 7 & above platform
  2. Extract the Tool and you will get two folders named "stock" & "port"
  3. Copy boot.img's respectively from stock rom in "stock" folder & from port rom to "port"
  4. Unpack both boot.img repectively and they may look like this.

  5. From stock copy "kernel" to port folder and just replace it.
  6. Now, repack it, new file named "boot-new.img" will be generated.
  7. Copy "boot-new.img" to port Rom Folder.
  8. Delete existing "boot.img" and rename "boot-new.img" to "boot.img"

Now, your boot.img is patched, proceed to last step.
Step 3: Modifying updater-script to install ROM accordingly.
  1. So, it's the last step before flashing the rom. Now lets fix it.
  2. First, you have to know your device mount points, that can be tracked using MTKDroid Tool or check them in stock rom updater-script.
  3. I have my flashable stock rom so I will get mount points from it.
  4. As show in the image, my stock updater have different mount point for system & data while port have different.

  5. Now, replace "mmcblk0pX" (X - no. for the mount) from stock to port as designated for the partition.
  6. Now Save the updater-script.

Finally, the ROM is ready to flashed.
Step 4: Compressing & Flashing the ROM.
  1. Now, the rom is ready to be packed and flashed.
  2. Simply get to the main directory with META-INF, system, boot.img, etc files.
  3. Select all the files and compress them to zip. Select the compression ratio as you want.
  4. After compressing copy the ROM into root of sdcard
  5. Enter Custom Recovery, wipe data & Cache
  6. Flash the ROM.zip wait till it completes.
  7. Wait till it boots, or else take log using ADB logcat. (Hint: If LED light blinks, the rom is booting)
for bug fixing comment below :)

Wednesday, 23 September 2015

[ROM] MIUI v7 5.9.17 Global For MT6592 (Dual 3G)

[ROM] MIUI v7 5.9.17 Global For MT6592 (Dual 3G) FOR PORTERS ONLY 
Disclaimer: I am not Responsible to any or what may happen to your device.
Make Sure you have a full back up of you stock rom (Current rom)
The ROM is fully tested and Currently on running on my device.
MIUI 7 China Developer ROM 5.9.17 Update Highlights
[System]
Cleanup in Recents now supports cleaning app cache
[Music]
New Music App Interface
MIUI 7 China Developer ROM 5.9.17 Full Changelog
[System]
Optimization - Clean up shortcut supports cleaning apps' cache (09-15)
Optimization - Apps locked in recent task page will not be closed by system when remaining RAM is low (09-15)
Optimization - Reduced WiFi power consumption (09-17) (Redmi Note 2)
Fix - In some situations the screen might flicker (09-17) (Redmi Note 2)
Fix - Sometimes switching WiFi caused the system to get stuck (09-17) (Redmi Note 2)
Fix - There were noises when playing some games after turning media volume off (09-17) (Redmi Note 2)
Fix - Sometimes bluetooth car kit could not be connected (09-17) (Redmi Note 2)
[Lockscreen, Status Bar, Notification Bar]
Optimization - Reduced status bar RAM usage (09-15)
Fix - Sometimes, notifications' order changed automatically in Notification shade (09-15)
Fix - Music widget play/pause button had error in some situations (09-15)
Fix - Sometimes status bar disappeared (09-15)
[Home screen]
Optimization - Removed 'Lock SMS' option from Child mode (09-14)
Optimization - Unified third party apps' launching animation (09-14)
Optimization - Enhanced home screen smoothness and speed of opening folders (09-15)
Fix - Black line in right side of screen after formatting device/initilaizing home screen (09-14)
Fix - Display error when using images taken by the device as wallpaper (09-14)
[Gallery]
Optimization - Reduced large image page RAM usage (09-15)
Optimization - Optimized cloud albums large image downloading progress bar style (09-15)
Optimization - System will use default wallpaper when stop using baby album as lockscreen wallpaper (09-15)
Optimization - Support setting avatar and background image for baby album (09-15)
Fix - Sometimes, recommendation text overlapped with current images (09-15)
[Music]
New - Brand new UI with more music resources (09-15)
[Calendar]
Fix - SwiftKey keyboard could not input Chinese in Calendar app (09-15)
[Clock / Calculator]
Optimization - Added vibration when pressing the options at the bottom of clock page (09-16)
Installation:
CWM:
Reboot To Recovery
- Wipe all Data
- Wipe Cache
- Wipe Dalvik Cache
Install Zip
- ROM
- Dap
- KingUser
Reboot ! & Enjoy
PhilZ:
Reboot To Recovery
- Wipe all Data
- Wipe Cache
- Wipe Dalvik Cache
Install Zip
- ROM
- Dap
- KingUser
Reboot ! & Enjoy
How to's:
1. Enabling 3G on SIM 2
1. Open the provided Dual SIM Control App and go to Data Connection tab
2. Press on "Set SIM 2 as 3G" it'll now set your SIM 2 in "WCDMA Preferred" mode. Enjoy 3G on SIM 2. If you want to set as "WCDMA Only" mode, follow step 3, 4 & 5
3. go to settings/about phone and tap 4 or 5 times on Internal Memory, it'll lead you to testing mode
4.From Testing, press Phone information 2
5.You'll see "WCDMA Preferred" press it and change it to "WCDMA Only"
credits 
NAMELESS PORTING TEAM'
FACEBOOK
MIUI

ROM DOWNLOAD 

audio patch LINK

Sunday, 16 August 2015

mtk rom porting guide

(INSTALL BELOW THINGS AS PER YOUR OS BIT VERSION,IF YOU HAVE 32 BIT OS THEN INSTALL 32 BIT STUFFS AND IF YOU HAVE 64 BIT OS THEN CHOOSE 64 BIT STUFFS.
  • WIndows Running PC or Laptop.
  • 7zip Compressor-Download
  • Notepad++ -Download
  • Time(as per you how much take to understand)
  • Your Base Rom(stock Rom,in any format-CWM flashable or SP_tools Flashable,Prefer to have Both)
  • CWM Recovery
  • SD card & Card Reader.(some phones do not have SD slot so no worry for them,i have alternative way)
  • APKTOOL- DOWNLOAD
  • SP_Flash Tools to Unbrick In case Device Get Bricked- Download

  • mtk boot img tools link




Note: Try it at your own risk, and don't complaint any developer or XDA if any mishap takes place. 
TUTORIAL:
Starting with the tutorial, I request you to follow every single step written below to prevent any kind of problem in flashing and causing bootloop. I also dare you to take a nandroid backup of your current rom you are using.
GetSetGo.

Step 1 : Patching System Folder for the port patch.
First of all make a folder named "Port_Patch" and setup all the folder as shown in the images below.


  1. Now, in Port_Patch make system folder in which make folders, "bin" "etc" "lib" "usr" "vendor" "xbin" (without ")
  2. In folder "bin" copy pq & vold from your stock rom
  3. In folder "etc" copy "bluetooth" "firmware" "wifi" "apns-conf.xml" "vold.fstab" "vold.fstab.nand"

  4. In folder "lib" copy files as shown in the image

  5. In folder "usr" copy usr/keylayout/Generic.kl

  6. In folder "vendor" all the files

  7. In folder "xbin" copy "libmnlp_mt662x" (x - '0' or '8') from stock


System has been patched, copy this /system to patch the /system of port ROM.
Step 2: Patching the boot.img of the port rom.
This is bit tricky but can be done easily.
  1. So, first of download this little tool, to unpack & repack your boot.img - MTKbootimg.zip - tested on Windows 7 & above platform
  2. Extract the Tool and you will get two folders named "stock" & "port"
  3. Copy boot.img's respectively from stock rom in "stock" folder & from port rom to "port"
  4. Unpack both boot.img repectively and they may look like this.

  5. From stock copy "kernel" to port folder and just replace it.
  6. Now, repack it, new file named "boot-new.img" will be generated.
  7. Copy "boot-new.img" to port Rom Folder.
  8. Delete existing "boot.img" and rename "boot-new.img" to "boot.img"

Now, your boot.img is patched, proceed to last step.
Step 3: Modifying updater-script to install ROM accordingly.
  1. So, it's the last step before flashing the rom. Now lets fix it.
  2. First, you have to know your device mount points, that can be tracked using MTKDroid Tool or check them in stock rom updater-script.
  3. I have my flashable stock rom so I will get mount points from it.
  4. As show in the image, my stock updater have different mount point for system & data while port have different.

  5. Now, replace "mmcblk0pX" (X - no. for the mount) from stock to port as designated for the partition.
  6. Now Save the updater-script.

Finally, the ROM is ready to flashed.
Step 4: Compressing & Flashing the ROM.
  1. Now, the rom is ready to be packed and flashed.
  2. Simply get to the main directory with META-INF, system, boot.img, etc files.
  3. Select all the files and compress them to zip. Select the compression ratio as you want.
  4. After compressing copy the ROM into root of sdcard
  5. Enter Custom Recovery, wipe data & Cache
  6. Flash the ROM.zip wait till it completes.
  7. Wait till it boots, or else take log using ADB logcat. (Hint: If LED light blinks, the rom is booting)
for bug fixing comment below :)