- Title: P780 Android 4.4.2
- Listed: August, 2014
- Last modified: 01/27/2015 7:04 pm
- Version: Android 4.4.2 KitKat
You must be logged for ROM download.
92591 total views, 2 today
10 Total favorites
DESCRIPTION
Lenovo P780 ROW ROM Android 4.4.2, pre-rooted, with TWRP recovery
This is a signifiant upgrade to Lenovo P780 ROW, Android version 4.4.2 KitKat. The interface (launcher, lock screen) are similar to those found on VibeUI ROM, but with more available languages and without the China-specific apps installed.
This is a pre-rooted SPFlash format package, allowing you to install hassle-free the factory ROM. All user data stored within internal storage will be lost, make sure to backup your data before installing it. I only tested on P780 with 4GB, but it should work fine on 8GB ROW version too.
There are some zip files attached here, they also may contain standard android zip updates or updates from the factory, untouched.
The only differences between this ROM and the untouched 'ROW' (Rest of the World) official ROM are:
- recovery TWRP version 2.7 (the official recovery is also provided) is included
- this one is pre-rooted with clockworkmod superuser
The ROM will be updatable over-the-air, but TWRP recovery and/or root may be lost on future official OTA updates.
After the first boot, Security and Power Manager apps will ask for root privilege. They do work very well without having superuser privilege, it's safe to deny forever root acces for both of them.
How to install
Common prerequisites:
- Use lenovo backup and restore (or TWRP recovery) to do a backup of your data to SD Card (apps, contacts, messages, call logs), you will be able to restore them later with settings/backup and restore feature.
- connect the phone to PC, enable USB debugging, install Lenovo drivers if you didn't already, do a backup of your IMEIs with MTK Root & Tools app
- optional step – Install ADB drivers for the phone, use MTK Root & Tools to backup IMEI
- install SPFlash tools (version 3.x works fine) and the drivers for Mediatek VCom port
- Download the package, unzip it to a folder, open SPFlash tools, make sure you have the 'DA DL All with checksum' activated, click on 'Scatter file', select the file "MT6589_Android_scatter_emmc.txt", make sure all the records from the spflash window are ticked and have a file associated to them on 'location' column.
- power off the phone, make sure you have unchecked the 'Fast boot-up' (or similar) option on the phone
- connect the usb cable to the phone, click on 'Firmware upgrade', connect the other usb cable end to PC, wait for the green circle to appear.
- disconnect the phone, power it on, wait for a longer-than-usual startup
- deny root access requests for 'security' and 'power' apps
- optional – restore IMEI with MTK Root & Tools
Update
I added the P780-ROW-S221 package for spflash tools, having TWRP 2.7, root and busybox preinstalled. This can be used either as a full install package, no matter what ROM version you run now, or can be used to update existing phone without affecting user data, if your device currently is running P780-ROW-S220.
If you currently have ANY ROM and you want a 'clean' install, use the procedure above.
If you currently have P780-ROW-S220 and want to preserve existing data and downloaded apps, after loading the scatter file untick 'cache' and 'usrdata' partitions and then click on 'download' button on SPFlash tools instead of 'Firmware upgrade'.
Update 2014-12-07: P780_ROW_S226_140919_TO_P780_ROW_S227_141121_WCF9.zip
This is an incremental update from version S226, it can't be installed without having P780_ROW_S226 on device. Installing the factory update alone will not affect the existing modem firmware, but it will disable root. This incremental update can be installed as a zip update, no need for SPFlash.
To install it, download the zip to SD card (and ClockworkMod Superuser if you want root, you can take it from here), reboot to TWRP recovery (with Mobile Uncle Tools or 'adb reboot recovery' command), install BOTH zip files, then reboot. If you do not need root, then you can ignore references to superuser.
Update 2015-01-27: P780_ROW_S228
While this is an incremental update from version S227, I packed it in SPFlash format. This allows installation regardless of existing ROM. It has TWRP and root.
Users of P780_S22x can upgrade to S228 prserving existing data/settings by ticking only "ANDROID", "PRELOAD" and "UBOOT" within SPFLash screen and unselecting the other memory partitions.
What's new: updates to modem image (now at version P780.V24), slight changes to SystemUI and other telephony related updates.
Common post-update actions:
- use settings/backup and restore to bring back contacts/messages/call logs
- think twice before applying the OTA updates, you will likely lose root and/or custom recovery when using the official updates.
- hit the 5 stars button under 'Author rating' on this page and take into consideration to use the paypal button above to make a donation to me! This allows me to test more, to get more devices/roms and to post updates faster.
The baseband contained within this ROM is for ROW (rest of the world) hardware version of Lenovo P780, 2nd SIM will not work if you use it on non-ROW (for China) devices. If you're unsure if your device is ROW or China, look at the text on the battery. If the text it's mostly chinese, then you have the non-ROW hardware version of P780.
Known issues
- After loading the scatter file, SPFlash tools version 5 does not automatically populate the 'preload' segment, you will have to tick it and browse for the actual location of 'preload.img'. SPFlash version 3.x does not exhibit this behaviour
- If you forget to tick 'DA DL All with checksum', the phone will fail to boot, with a 'DL fail' message. Fortunately, the flash operation can be done once again. Just power the device off (pressing 'power' for about 10 seconds), disconnect the usb cable, start over the installation.
- the P780_ROW_S221 official update will restore factory recovery and may prevent superuser from working properly. To use root with S221, you have to download the S220 to S221 zip update above and the superuser zip to SDCard, reboot to recovery (with mobile uncle tools or ADB reboot recovery), go to 'update', apply the the update zip, do not reboot, apply as update the superuser zip, select reboot on recovery, answer 'do not fix root' if questioned. It's important to apply both zips at once. Power on the phone, with a root file manager rename /system/recover-from-boot.p to something different, such as 'recover-from-boot.bak', power off the phone, reflash the recovery from the first archive with spflash tools, make sure to uncheck all the partitions except 'recovery' and to have 'DA DL All with checksum' ticked.
Disclaimer
Manipulating ROM without proper knowledge may lead to undesired results, such as an unusable device. You agree that the resoponsibility if you lose data, or time repairing the device, belongs entirely to you.
※Please make a backup of your device before installing or updating ROM







Member Info
Great !!!!!
And when will be lollipop ???? for P780
Even KitKat was launched late for this device, therefore I think it may not be an official Lollipop for P780 anytime soon.
is this s228 for 4g or 8g ROW version?
It is for 4GB devices. It may run on 8 GB devices, but I didn't test that.
Thank you @enterco for sharing!
HI.. this 228 upgrade is not working to me..
I start SPFlash 3, as I did all previous upgrades, but it hangs.
.
cannot understand what I am doing wrong.. I have 226 installed, from this post, and works fine to me – any suggestions?
thanks ciao ale
I just tested the procedure again, see the screenshot below
And it worked just fine. Please pay attention to the segments included in the upgrade, and that I clicked on "Download". If you still can't manage to make it work, read this page, maybe it helps.
Correction: "PRELOAD" (not PRELOADER) must also be included on this upgrade
hi man
all done but mobil no turn on
plssssssssss helppppppppppppp
man plsssssss help
not on phone plssssssssss
Go to XDA Forum on P780 section. There you will find hot wo reflash your phone and work ! Good Luck
help plssss
Did you select the right preloader? Read a couple of pages back, there's a link to a HOW TO RECOVER FROM BAD PRELOADER FLASHING somewhere.
thanks @enterco , I solved everything thanks to your suggestion.. I still have a small issue, in my opinion (see screenshot), but the phone works VERY well, including rooting. Secuirty is REALLY ANNOYING, but – as far as I can understand – there is no possibility to stop it.. c'est la vie!
Just one question (hoping not to be OT): latvian sim on SIM1, 3g, works fine. As just as I put 2d sim, italian, 4g, it does not get any signal… any way to make it work, altough EVEN just for phone (so, 2g or no data at all?)
thanks in advance
bye
The security app has 2 components: the optimizer/spam filter/privacy filter/firewall/anti-theftprivate space, and the other is the anti-virus. When it will start asking for money, the Antivirus component can be disabled from settings/apps/(all) by disabling the "security" app with the smaller size (ver. 6.8.18.60 and 2.33MB size for app on my device) the first component can't be disabled (it's an update from Google Play, version 4.5.0.4854, 13.06 MB app size, 5 MB data on my device)
About the SIM: First do a check to see if the italian 4G sim works on the first slot and if the latvian SIM works on the 2nd slot. This way you will find:
- if the 2nd slot works to receive/send calls. If it doesn't , then you may own the 'made-for-china-market' P780 and the 2nd slot doesn't work unless you replace the modem image with P780.V101 or P780.V102
- if the 2nd slot works with the current modem image, and the italian SIM works on the 1st slot, then may a mobile network you encounter (2G unusable for that SIM), you will be able to use it only on 3G mode, only on the 1st slot
Some users commented here that they had problems with some network (on 1st slot) if the network mode wasn't specifically set to 2G only.
hi
4th day my mobil still not working wont turn on plsss help i like your rom plsss help man
Hi jatin,
Have you found the link I mentioned? Do a Google search for “Mt recover wrong preloader”, you will definitely find lots. That kind of problem never happened to me, so I can’t tell you exactly what procedure to follow, at least not from my experience.
@enterco
I couldn't try in Latvia because I was coming back to italy for a few days.
here in italy:
italian sim on SIM1, latvian sim on SIM2 – everything works fine – even latvian sims gets signal (I am ont interested in 3G for second sim, by now
latvian sim on SIM1, italian sim on SIM2 – everything works fine