- Title: 1611 +Root +Gapps
- Listed: March, 2016
- Last modified: 03/27/2016 9:40 pm
- Version: 6.0
You must be logged for ROM download.
21402 total views, 2 today
5 Total favorites
DESCRIPTION
VIBEUI_V3.5_1611_3.54.1_DEV_K50-T5
Device:
Lenovo K3 Note
Codename :
K50-T5
Android version:
6.0
Custom UI:
VIBEUI V3.5
OFFICIAL :
YES
Recommended Installation method:
Recovery mode (TWRP (2.8.7.0 or up) / CWM)
– NOTE –
* The updater-script is already edited, so you can directly flash it via recovery.
* You can dirty flash the rom over previous 1609 or 1610 official DEV rom.
But i recommend to do a clean install.
– Flashing Procedure –
* Download the rom zip file and "K3NOTE_MM_Patched_Boot_1608+.zip"
1. Boot in recovery (TWRP 3.0 recommended)
2. For a clean install, ADVANCED WIPE "System", "Data", "Cache" and "Dalvik cache" partitions. Otherwise skip this step.
3. Flash the rom file BUT don't reboot system yet.
4. Go back and Flash "K3NOTE_MM_Patched_Boot_1608+.zip"
5. Now DO NOT flash anything else. Reboot system and complete the setup wizard.
– Rooting –
Just download "UPDATE-SuperSU-v2.46.zip" and flash it in recovery.
– GAPPS –
- Download latest gapps from http://opengapps.org/ [ARM64, 6.0, PICO] )
- Go to recovery and flash the gapps zip, Reboot system.
- You will get a message "Unfortunately setup wizard has stopped" as soon as boot up. Don't panic, press: Try to solve >> Clear Date >> Permissions >> (Allow all permissions)
- Go to Settings > App Manager > and for the following apps, Allow all permissions:
Google Play Store
Google Play Services
Google Contacts Sync
- Now Enable Internet if not yet done > Open play store > Sign in with your google account
- Done! You have working Gapps now!
* If you don't know how to flash custom recoveries in K3 note, here is a complete tutorial for you:
Installing custom recovery on K3 Note using SP Flash Tool (COMPLETE TUTORIAL):
http://forum.xda-developers.com/k3-note/general/sp-flash-tool-tutorial-to-install-twrp-t3346041
※Please make a backup of your device before installing or updating ROM






Member Info
copy paste here the upater-script:
ui_print("Patching system image unconditionally…");
block_image_update("/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/system", package_extract_file("system.transfer.list"), "system.new.dat", "system.patch.dat");
ui_print("Verifying the updated system image…");
if range_sha1("/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/system", "78,0,32767,32768,32770,32929,32931,33439,65535,65536,65538,66046,98303,98304,98306,98465,98467,98975,131071,131072,131074,131582,163839,163840,163842,164001,164003,164511,196607,196608,196610,197118,229375,229376,229378,229537,229539,230047,262143,262144,262146,262654,294911,294912,294914,295073,295075,295583,327679,327680,327682,328190,360447,360448,360450,360958,393010,393216,393218,393726,394382,425984,425986,458752,458754,491520,491522,524288,524290,557056,557058,589824,589826,622592,622594,623102,650190,650191,655320") == "2d3a654ccb472027672b405aceb82d54d2ec4e81" then
if range_sha1("/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/system", "90,32767,32768,32770,32929,32931,33439,65535,65536,65538,66046,98303,98304,98306,98465,98467,98975,131071,131072,131074,131582,163839,163840,163842,164001,164003,164511,196607,196608,196610,197118,229375,229376,229378,229537,229539,230047,262143,262144,262146,262654,294911,294912,294914,295073,295075,295583,327679,327680,327682,328190,360447,360448,360450,360958,393010,393216,393218,393726,394382,394894,425472,425984,425986,426498,458240,458752,458754,459266,491008,491520,491522,492034,523776,524288,524290,524802,556544,557056,557058,557570,589312,589824,589826,590338,622080,622592,622594,623102,650190,650191") == "02244bfb04b4356a3eddc60a35544caf2b0c0a20" then
ui_print("Verified the updated system image.");
else
abort("system partition has unexpected non-zero contents after OTA update");
endif;
else
abort("system partition has unexpected contents after OTA update");
endif;
package_extract_file("boot.img", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/boot");
mount("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/userdata", "/data", "");
delete_recursive("/data/data/com.android.providers.media/databases");
delete_recursive("/data/data/com.tencent.mm/MicroMsg/SdcardInfo.cfg");
unmount("/data");
apply_sig(package_extract_file("sig/boot.sig"), "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/boot");
show_mtupdate_stage("/cache/recovery/last_mtupdate_stage");
ifelse (
less_than_int(get_mtupdate_stage("/cache/recovery/last_mtupdate_stage"), "3") ,
(
if less_than_int(get_mtupdate_stage("/cache/recovery/last_mtupdate_stage"), "2") then
ui_print("start to update alt loader image");
package_extract_file("trustzone.bin", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/tee2");
set_mtupdate_stage("/cache/recovery/last_mtupdate_stage", "2");
endif;
switch_active("tee1", "tee2");
set_mtupdate_stage("/cache/recovery/last_mtupdate_stage", "3");
),
ui_print("alt loder images are already updated");
);
ifelse (
less_than_int(get_mtupdate_stage("/cache/recovery/last_mtupdate_stage"), "5") ,
(
if less_than_int(get_mtupdate_stage("/cache/recovery/last_mtupdate_stage"), "4") then
ui_print("start to update main loader image");
package_extract_file("trustzone.bin", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/tee1");
set_mtupdate_stage("/cache/recovery/last_mtupdate_stage", "4");
endif;
switch_active("tee2", "tee1");
),
ui_print("main loader images are already updated");
);
delete("/cache/recovery/last_mtupdate_stage");
mount("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/userdata", "/data", "");
!(get_lenovo_custom2("1457338236") == "OK") || format("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/userdata", "0", "/data");
unmount("/data");
thnaks buddy .. will try
This is not the updater-script which i included in this rom.
This script has unnecessary check which may fail the flashing process.
USE THIS:
ui_print("Patching system image unconditionally…");
block_image_update("/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/system", package_extract_file("system.transfer.list"), "system.new.dat", "system.patch.dat");
package_extract_file("boot.img", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/boot");
mount("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/userdata", "/data", "");
delete_recursive("/data/data/com.android.providers.media/databases");
delete_recursive("/data/data/com.tencent.mm/MicroMsg/SdcardInfo.cfg");
unmount("/data");
apply_sig(package_extract_file("sig/boot.sig"), "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/boot");
show_mtupdate_stage("/cache/recovery/last_mtupdate_stage");
ifelse (
less_than_int(get_mtupdate_stage("/cache/recovery/last_mtupdate_stage"), "3") ,
(
if less_than_int(get_mtupdate_stage("/cache/recovery/last_mtupdate_stage"), "2") then
ui_print("start to update alt loader image");
package_extract_file("trustzone.bin", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/tee2");
set_mtupdate_stage("/cache/recovery/last_mtupdate_stage", "2");
endif;
switch_active("tee1", "tee2");
set_mtupdate_stage("/cache/recovery/last_mtupdate_stage", "3");
),
ui_print("alt loder images are already updated");
);
ifelse (
less_than_int(get_mtupdate_stage("/cache/recovery/last_mtupdate_stage"), "5") ,
(
if less_than_int(get_mtupdate_stage("/cache/recovery/last_mtupdate_stage"), "4") then
ui_print("start to update main loader image");
package_extract_file("trustzone.bin", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/tee1");
set_mtupdate_stage("/cache/recovery/last_mtupdate_stage", "4");
endif;
switch_active("tee2", "tee1");
),
ui_print("main loader images are already updated");
);
delete("/cache/recovery/last_mtupdate_stage");
mount("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/userdata", "/data", "");
!(get_lenovo_custom2("1457338236") == "OK") || format("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/userdata", "0", "/data");
unmount("/data");
yes this is no from your rom.
I had it from here http://phonedl.ota.lenovomm.co.....m/dls/v6/
and I edited upater-script but I had no flash error with my script..this works
Ota update?
Cannot install Google+ app.
HI i cant find google contatcs sync in app manager i flashed gapps pico??? How to sync google contacts??
Go to Settings > App Manager > show sysrem (from top right) > google contacts sync > permissions > Allow all permissions
Then restart the device
can i use this rom for k3 note k50-t3s ?
Yes, most probably.
After reboot the phone, the Data Conn., is enabled. I want, when I started the phone, the Data Conn., to be desable. This is a bug?
This is a bug. Hopefully they’ll fix it in the next update.
Cannot install Google+ app.
Not sure why Google+ fails to install
I have problems with keyboard. I installed a new keyboard, but sometimes, is set default the olt keyboard (AOSP).
The icons lose position.
Go to APP manager, and then disable the AOSP keyboard.
Hi Shenge, is there any chance to make more speeds of led notification led? Like in cm roms
Yes, if someone has enough time to mod the rom.
If you tell me how to mod it, i will try