> Attention!

We strongly recommend to readRules section "Android - firmware"

New threads need to be created only inroot partition! In the future, they will be processed by moderators.



Lenovo P70-A - Firmware CyanogenMod, AOSP, AICP



Rep: (1747)
Lenovo P70-A - Firmware CyanogenMod, AOSP, AICP
PictureLenovo P70-A
Description | Discussion пїЅ | FAQ | Purchase пїЅ | Firmware пїЅ | CyanogenMod firmware, AOSP, AICP пїЅ

Important information!
Drivers and Utilities
Driver_Auto Installer_v1.1236.00 - Auto installer drivers
Lenovo P70 USB VCOM Driver- Smartphone firmware mode driver from PC
Huaqin Android Driver All-in-One 32 bit V1.00- A set of drivers "all in one" for x86
Huaqin Android Driver All-in-One 64 bit V1.00- A set of drivers "all in one" for x64
SP_Flash_Tool_v5.1504.00.000 (v5.1428.05.000) - Utility for installing / updating firmware from PC
SP_Drivers_v2.0_signed- Signed drivers for firmware using SP_Flashtool (Windows 8 / 8.1 / 10)
Firmware
Kernels
Recovery
Instructions
miscellanea
Patch in DotOS (full screen photo for incoming and outgoing calls and Russian T9)
Fix sync contacts on android 7.1
That after reboot, DoubleTap worked on Lineage 14.1
You can improve the sound without a viper
Dialer with Russian t9
Mod - changes the styles of system animations to miui
Face unlock on 7xx
Fix recording on cd
Mod for cm12.1 vgdn
Patch - Replaced the icons in the curtain, removing bleaching in the status bar. Replacing the dialer, the name of the subscriber in several lines. Some modifications are managed through the RomControl program.
Patch - a strip of RAM in recent applications (for LOS)
Patches for LOS13
MOD for CM13 v2.4 from Zormax
Patches for ResurrectionRemix 5.7.4.v5
Patch to remove signature verification for CM13 v2.4 from Zormax
Patch for CM13 v2.4 (dialer)
Patch for CM13 v2.4 (gradient)
Autoload for CM13 v2.4 by Zormax
Dialer for CM13
Double tap for rr on new kernel
Reworked Dialer for CM13 v2.4 by Zormax
The patch changes the priority of LED notifications when charging to CM-13.0-v2.4 by Zormax.
Patches for AOSP5 v2 Zormax
Indication when charging for CM13-v2.3 from Zormax
SystemUI mod for CM13-v2.3 from Zormax
Patch for bluetooth_cm13
DoubleTap_ResurrectionRemix-M-v5.7.4
DoubleTap_cm13
Patch Modifications wizard
Patch on two cameras, two flash drives for AOSP 6
Sound enhancement for CM 13
Maxxaudio 1.0.140 for Cyanogenmod 13
Sound enhancement
Fix the volume on CM 12
Editing sound on CM12
Increasing the speed of writing and copying an SD card on Cyanogen firmware
Backup NVRAM for TWRP
Kernel source code 3.10.65 / 3.10.72 / Complete project (with kernel) CM13
Another version of sound editing
Disable hardware buttons and enable software (on-screen)



There is no curator in the subject. For filling caps, please contactmoderatorssection through a buttonPictureunder the messages to which you want to add links.

Post has been editedderak1129 - 11.11.20, 18:22
Reason for editing: TWRP 3.4.0-0 MOD



Rep: (353)
Firmware - AOSP Android 5.1 [Custom Rom]

Screenshots:
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image

Description:
A source:Lenovo-Forums
Work author:Wizard
  • Build date: 10/06/2015
  • Language: Multi
  • Composition: Archive for installation using SP_FlashTool (the program is present in the archive)
  • OS: Android 5.1
  • TWRP and full ROOT added to firmware
Installation:
The firmware is installed using SP_Flash_Tool on a PC

Links that may be useful to you:
Firmware flaws:
  • There are no Russian letters in the call (however, the T9 search works)
  • When shooting in HDR, the camera freezes (resolves by installing another camera)
  • The amount of smartphone memoryread correctly(16 GB), the case is only in the display: more than 4 GB goes under the system (and this volume is specifically hidden)
Download: Cloud Mail.Ru


Post has been editedGlebasiK - 14.12.15, 22:10



Rep: (353)
Firmware - AOSP Elephone S2 [Custom Rom]

Screenshots:
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image

Description:
A source:Lenovo-Forums
Work author:Wizard
  • Date of assembly: 08/10/2015
  • Language: Multi
  • Composition: Archive for installation using SP_FlashTool (the program is present in the archive)
  • OS: Android 5.1
  • TWRP and full ROOT added to firmware
Installation:
The firmware is installed using SP_Flash_Tool on a PC

Links that may be useful to you:
Firmware flaws:
  • Unable to set / change the background image of the lock screen (solution to the problem);
  • There is no extended reboot menu (solved by installing additional software);
  • Even with all the correct settings, Wi-Fi is turned off when the smartphone goes into sleep mode;
  • The amount of smartphone memoryread correctly(16 GB), the case is only in the display: more than 4 GB goes under the system (and this volume is specifically hidden);
Patch for Recovery, correcting the inability to replace the lock screen wallpaper and adding a multi-user: Lenovo P70-A - Firmware (Post yurask # 43975343)
Download: Cloud Mail.Ru


Post has been editedGlebasiK - 08.01.16, 14:46
Reason for editing: Added a link to the patch



Rep: (353)
Firmware - AOSP + LenovoUI [Custom Rom]

Screenshots:
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image

Attached Image

Description:
A source:Lenovo-Forums
Work author:Wizard
  • Build date: 10/06/2015
  • Language: Multi
  • Composition: Archive for installation using SP_FlashTool (the program is present in the archive)
  • OS: Android 5.1
  • TWRP and full ROOT added to firmware
Installation:
The firmware is installed using SP_Flash_Tool on a PC

Links that may be useful to you:
Firmware flaws:
  • The flashlight does not work from the curtain
  • The choice of the memory source for storing data (card or drive) does not work
  • Data on the amount of smartphone memory (built-in and operational) and the number of cores are not displayed correctly
  • There is no Auto Brightness mode (since the Lenovo A2010, from which the port for this firmware was made, does not have a light sensor) (solution to the problem)
Download: Cloud Mail.Ru


Post has been editedGlebasiK - 08.01.16, 14:48



Rep: (353)
Firmware - Android 5.1 (savyol edition) [Custom Rom]
Attached Image
Screenshots:
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image

Attached Image

Description:
A source:Lenovo-Forums
Work author:savyol & ga2mer
  • Build Date: 01/11/2015
  • Language: Multi
  • Composition: Firmware image for installation via Advanced Recovery TWRP
  • OS: Android 5.1
  • What is done: The firmware is completely deodexed. Installed root. Most of the applications from Google removed. Removed application for backup in the cloud from Lenovo. Made an extended shutdown menu. Sort contacts according to the name. Expanded the audio profile menu. The icon of themes is removed, the application itself starts from the screen menu. Init.d. support The firmware includes the key illumination script along with the screen (disabled by default) - to enable in build.prop in the sys.init.d = off string to change to sys.init.d = on and restart the phone. Added weather widget from Lenovo. Changed the location of the icons when you first start (will be like screenshots). Added patch statusbar in which the connection speed is corrected (now shows correctly). Rounded avatars in messages, a 4-SMS conversion is removed in MMS. The messages removed autolink to Web resources (if there is no space after the point - the system understood that this is a link). It is planned to modify the dialer itself and maybe something else to correct.
Installation:
The firmware is installed on any Android 4.4.4 firmware as a normal zip patch from Advanced TWRP Recovery. The firmware script will do everything itself, the phone's memory will be formatted. Recovery TWRP after the firmware will install version 2.8.7. The first launch takes a relatively long time. Since the firmware is fully deodexed, after the firmware starts up, it is recommended not to touch the phone for about five minutes, then reboot it and after that proceed to the settings.

Links that may be useful to you:
Firmware flaws: It is possible to duplicate outgoing SMS, the reason for the appearance of such an effect has not yet been found. Perhaps these are the shoals of deodex. Since there is practically no 100% working toolkit for working with firmware files, it is possible that there will still be some shoals coming up ... Need to be tested. While the firmware has the status of beta.

Download firmware: Cloud Mail.Ru
Additional patches:
Patch, disabling wake up with volume buttons: Attached fileupdate_noVolumeLock.zip (300.75 KB)
Patch that removes Internet speed from the status bar: Attached fileupdate_StatusBar_no_traffic.zip (2.76 MB)
Patch returning sorting by IOF (backup required): Attached fileupdate_sort_IOF.zip (3.78 MB)


Post has been editedGlebasiK - 07.12.15, 09:49



Rep: (385)
AOSP firmware under the form of MIUI v5 (Android 4.4.4, 32-bit. Port withuMI eMAX )
Download:
Yandex. Disk or MEGA
Screenshots, 69 pcs.
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image

Pros: I did not see any particular advantages, well, except that it was a ZOOM from AOSP under the MIUI v5 view.

Minuses:
* gestures do not work;
* incomplete translation;
* Inadequate work with SIM cards, but both work (albeit crookedly). Mostly it says that the SIM card is not available and offers a choice of which SIM to call. If you change the name of one SIM card, the second changes the name to the same. In the menu there is a choice of switching on 3G / 4G to the second SIM card (operation did not check);

In general, a completely workable firmware, it would only be necessary to translate and modify the work with sims, gestures (as I understand it) not to fix.
No brakes were noticed for 20 minutes of the test, the only thing is that Antutu did not measure the parrots.

Native VIBE 4.4.4 is still better :)

Post has been editedGlebasiK - 30.11.15, 09:55



Rep: (385)
AOSP firmware (Android 4.4.4, 32-bit. Port withuMI eMAX )
Download:
MEGA
Screenshots, 20 pcs.
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image

Pros: 3G / 4G works on the second SIM card slot too;
Minuses: Gestures do not work;

Normal AOSP 4.4, nothing outstanding.

Post has been editedGlebasiK - 05.03.16, 20:58



Rep: (353)
Firmware - AOSP Android 4.4.4 [Custom Rom]

Screenshots:
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image

Attached Image
Attached Image

Description:
A source:Lenovo-Forums
Work author:Wizard
  • Build date: 09/27/2015
  • Language: Multi
  • Composition: Archive for installation via TWRP
  • OS: Android 4.4.4
Installation:
The firmware is installed on any firmware based on Android 4.4.4 as a normal zip patch from Advanced Recovery TWRP

Links that may be useful to you:
Firmware flaws:
  • Deficiencies not identified. Fast firmware with a standard interface;
Download: Cloud Mail.Ru


Post has been editedGlebasiK - 02.12.15, 23:22



Rep: (1602)
Firmware - AOSP - Android 5.1 - x64

Screenshots:
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image

Description:
A source:Lenovo-Forums
Work author:Zormax
  • Build Date: 12/01/2015
  • Language: Multi
  • Composition: Archive for installation using SP_FlashTool
  • OS: Android 5.1 (64 bit)
  • The firmware includes a new Recovery TWRP from SevenMaxs v2.8.7.7, with my x64 kernel. There is support for init.d (BusyBox required)
  • The memory card is seen as sdcard0, photos and videos are written to it, regardless of the choice of memory. Video is written in mp4
  • The kernel supports the following key combinations, for emergency shutdown, exit from the bootloop:
    1. 8 seconds hold Power
    2. 8 seconds hold Power + Vol-
    3. 8 seconds hold Power + Vol +
For those who want to set the internal memory as the default memory (the memory card is now used) - there is a moduleXInternalSD for the Xposed Framework.
The module’s performance has not been tested, but you can try :)
Installation:
The firmware is installed using SP_Flash_Tool on the PC. After the firmware, the first run is performed in Recovery.
From there, immediately put GAPPS and ROOT (files are attached - look in the addon folder). The first inclusion will take about three minutes.

Links that may be useful to you:
Firmware flaws:
  • The search for contacts by letters only works if you put a space in the search bar (before entering the contact name);
  • Sometimes on the lock screen, instead of the status bar, a bar appears tinted to the color of the wallpaper (it is solved by unlocking the screen, then it disappears);
  • Some melodies are duplicated in the Alarm clock (they sound the same, but they are signed differently): Argon = Fermium; Hassium = Helium; Krypton = Plutonium; Neon = Nobelium;
Download: Cloud Mail.Ru
Additional patches:
1. Patch core and camera
Install via Advanced Recovery TWRP. Before installing, it is advisable to make a backup (all of a sudden you don’t like the quality or something goes wrong).
After installation, in the camera properties you will need to delete all data and reconfigure the camera settings.

What will change after applying the patch:
  • Updated kernel - 3.10.72 with fixes (double tap, headset driver);
  • The camera drivers in the kernel will be identical to the drain of Android 4.4.4 KitKat;
  • The libraries of cameras in the system will become identical (in shooting parameters) to the stock of Android 4.4.4 KitKat;
Author: Zormax
Download: Attached fileAOSP-fix_cam.zip (9.31 MB)
2. Advanced Shutdown Menu
Attached Image

Author: savyol
Download: Attached fileupdate_P70_64_PM.zip (6.03 MB)
3. Corrected Logo while charging off
Decisionhere
4. Status bar with transferred network icons and no E / G / 3G / 4G indication. No multiuser icons and internet speed
Attached Image

Author: savyol
Download: Attached fileupdate_P70_64_SU.zip (2.23 MB)
5. Patch sound: replaces camera sounds with empty plates, there is no autofocus sound, as well as shutter sound and sound when shooting video
Author: SaranskCity
Download: Attached filenosound_camera_P70_64.zip (204.82 KB)


Firmware Update: AOSP v2 - Android 5.1 - x64

Changes regarding the previous version:
In the core:
  • Added hotplug governor;
  • Removed support for MHL / HDMI;
In system:
  • Returned native DPI 320;
  • Fixed auto-backlight;
  • Removed support for MHL / HDMI;
  • Security Update December 4th;
  • Fixed camera resolution and autofocus;
  • Removed the same melodies in the alarm clock;
  • The name is corrected when connected to MTP;
  • Added the parameter "BatteryFullPercentByZormax" to build.prop, responsible for the green diode when fully charged, by default now at 100%;
Download:
Firmware flaws:
  • The search for contacts by letters only works if you put a space in the search bar (before entering the contact name);
  • Sometimes on the lock screen, instead of the status bar, a bar appears tinted to the color of the wallpaper (it is solved by unlocking the screen, then it disappears);
Download: Cloud Mail.Ru
Cloud yandex

Thanks to testers: savyol , GlebasiK , SaranskCity , kotyara2808 , kop62 , mixon1222

Kernel source code: Lenovo P70 ARM64
P.S .: I do not answer in the QMS for building and configuring the kernel and I will ignore such messages (no offense). For this there is a corresponding topic on the forum: Build Android kernel (KitKat / Lollipop / CM11 / CM12) for devices on the MTK platform. Porting the source code for the MTK platform kernel.

Post has been editedZormax - 08.11.16, 20:48
Reason for editing: Added a link to the XInternalSD module for the Xposed Framework.



Rep: (353)
Firmware - AOSP K3 Note 5.1.1 mod by sa_vas - x64 [Custom Rom]

Screenshots:
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image

Description:
A source:savagemessiahzine.com
Work author: Tanakit
  • Build date: 10/12/2015
  • Language: Multi
  • Composition: Firmware image for installation via Advanced Recovery TWRP
  • OS: Android 5.1
  • What is done: Firmware port from Lenovo K3 Note
Installation:
The firmware is installed on any firmware based on Android 5.1 as a normal zip patch from Advanced Recovery TWRP.
Before installation, make Wipe: Dalvik Cache, System, Cache, Data, InternalSDcard (Internal Storage);

Links that may be useful to you:
Firmware flaws:
  • Initially, the system language is English. Russian is selected in Settings;
  • The system periodically slows down (there are micro-freezes);
  • After the first download, the error “Unfortunately the process com.android.phone is stopped” constantly flies and the network tries to reconnect again and again (it’s decided like this: turn on / off Flight mode.
    If it did not help: additionally go to Settings - More - Mobile networks and select a different type of network for each of the cards there, then you can return it back);
  • Places present untranslated places;
Download firmware: Cloud Mail.Ru


Post has been editedGlebasiK - 12.12.15, 00:39



Rep: (1747)
Custom Core for AOSP by Zormax, AICP 10 by Zormax, CM 12.1 by Zormax, CM 12.1 by vgdn1942 and VDT 1602/1604 (P70-A, P70-T)


Updated 06/17/2016 (02:19 GMT)
Current version v15

Attention!
The author is not responsible for broken or damaged devices! Install at your own risk!
Kernel only for AOSP by Zormax, AICP 10 by Zormax, CM 12.1 by Zormax, CM 12.1 by vgdn1942 and VDT 1602/1604 firmware


Features:
1. Collected Linaro toolchains 5.3 with cortex-a53 and NEON optimizations
2. Number of available frequencies 12 (on drain 8) (only in the version for P70-A!)
3. Maximum CPU frequency 2002 MHz (only in version for P70-A!)
4. GPU frequency 819 MHz (stock 728)
5. Customizable s2w, s2s, dt2w, dt2s:
- the number of tapes to block and separately to unlock - from 2 to infinity
- setting the trigger area
- time setting for tapov
- setting the accuracy of pressing
- trigger setup (start-end) svaypa
- separate inclusion s2w, s2s, dt2w, dt2s
- dt2w / dt2s separate control
- separate control s2w / s2s
- vertical / horizontal swipe
- during the call, tapas and swipes are disabled
- when the screen is locked, the vibration of the buttons is turned off
- vibration when unlocking / locking
6. Dynamic synchronization of FS
7. Adjust vibration strength
8. Support exFAT, F2FS, NTFS file systems (if supported in firmware!)
9. init.d works without busybox
10. Read Ahead buffer size 512 kb
11. Default governor hotplug
12. Disabled MTK logger
13. Mode "In the pocket"
14. Various tweaks and optimizations
Description of kernel settings:
Most of the settings are available in the kernel configuration programs, I recommend Trickster MOD Kernel Settings (the core was made just for him).
The strength of the vibration is adjustable from 0 to 7 (in TricksterMod is available up to 127, but above 7 it will not apply anyway).
To configure features that are not in TricksterMod, there is a setup script. Runs fromTerminal emulatoror similar programs (if the script is displayed incorrectly in this terminal, install another terminal) or by adb. To launch the script, open the Terminal Emulator and enter two commands in turn, after each press Enter (after the first command it will ask for root rights):
su

ss

If the ss command does not start, then start with the command:
. / sbin / ss

(after the dot)
The doubletap2wake / doubletap2sleep / sweep2wake / sweep2sleep settings menu opens.
Screenshots
Attached Image
Attached Image

Enter the item number and then the desired value.
Explanation of values
1) DoubleTap2Sleep:
Double tap to lock
0 - disabled; 1 - included
The default value is 0 (disabled)

2) DT2S number of tapes:
The number of clicks to lock
Values ​​from 2 to 100
Default value 2

3) DT2S accuracy:
The error (in pixels). The smaller the value, the more accurate
it is necessary to do the subsequent pressing of the relative first
Values ​​from 5 to 1360
The default value is 50

4) DT2S time:
Time in ms between tapas. The smaller the value
the faster you need to click on the screen
Values ​​from 20 to 10,000
The default value is 600

5) DT2S upper bound:
Response distance (in pixels) from the top of the screen
Note: 1280 is the end of the screen; 1360 - including touch buttons
Values ​​from 0 to 1360
The default value is 0

6) DT2S lower bound:
Response distance (in pixels) to the bottom of the screen
Note: 1280 is the end of the screen; 1360 - including touch buttons
Values ​​from 0 to 1360
The default is 1280

7) DT2S right border:
Response distance (in pixels) to the right edge of the screen
Values ​​from 0 to 720
The default value is 720

8) DT2S left border:
Response distance (in pixels) from the left edge of the screen
Note: 1280 is the end of the screen; 1360 - including touch buttons
Values ​​from 0 to 1360
The default value is 0

9) DoubleTap2Wake:
Double tap to wake up
0 - disabled; 1 - included
The default value is 0 (disabled)

10) DT2W number of tapas:
Number of clicks to wake up
Values ​​from 2 to 100
Default value 2

11) DT2W accuracy:
The error (in pixels). The smaller the value, the more accurate
it is necessary to do the subsequent pressing of the relative first
Values ​​from 5 to 1360
The default value is 50

12) DT2W time:
Time in ms between tapas. The smaller the value
the faster you need to click on the screen
Values ​​from 20 to 10,000
The default value is 600

13) DT2W upper limit:
Response distance (in pixels) from the top of the screen
Note: 1280 is the end of the screen; 1360 - including touch buttons
Values ​​from 0 to 1360
The default value is 0

14) DT2W lower limit:
Response distance (in pixels) to the bottom of the screen
Note: 1280 is the end of the screen; 1360 - including touch buttons
Values ​​from 0 to 1360
The default is 1280

15) DT2W right border:
Response distance (in pixels) to the right edge of the screen
Values ​​from 0 to 720
The default value is 720

16) DT2S left border:
Response distance (in pixels) from the left edge of the screen
Note: 1280 is the end of the screen; 1360 - including touch buttons
Values ​​from 0 to 1360
The default value is 0

17) Sweep2Wake:
Swipe to wake up
0 - disabled; 1 - included
The default value is 0 (disabled)

18) Sweep2Sleep:
Swipe to lock screen
0 - disabled; 1 - included
The default value is 0 (disabled)

19) S2W / S2S invert:
Use vertical gesture
0 - horizontal gesture; 1 - vertical gesture
The default value is 0

20) S2W upper limit:
Response distance (in pixels) from the top of the screen
Values ​​from 0 to 1280
The default value is 240.

21) S2W lower limit:
Response distance (in pixels) to the bottom of the screen
Values ​​from 0 to 1280
The default value is 1270

22) S2W right border:
Response distance (in pixels) to the right edge of the screen
Values ​​from 0 to 720
The default value is 600

23) S2W left border:
Response distance (in pixels) from the left edge of the screen
Values ​​from 0 to 1280
The default value is 240.

24) S2S upper bound:
Response distance (in pixels) from the top of the screen
Values ​​from 0 to 1280
The default value is 240.

25) S2S lower bound:
Response distance (in pixels) to the bottom of the screen
Values ​​from 0 to 1280
The default value is 1270

26) S2S right border:
Response distance (in pixels) to the right edge of the screen
Values ​​from 0 to 720
The default value is 600

27) S2S left border:
Response distance (in pixels) from the left edge of the screen
Values ​​from 0 to 1280
The default value is 240.

28) Vibration feedback:
Vibrate on successful gesture recognition
0 - disabled; 1 - included
The default value is 1 (enabled)

29) Pocket Mode:
Prevent accidental start using proximity sensor
0 - disabled; 1 - included
The default value is 1 (enabled)

30) Restores default values

31) Applies values ​​at boot
(values ​​are written to the file /system/etc/init.d/set)

32) This Help

33) Exit menu

Change History:
__________________________________________________________________________
17.06.2016 02:19

- updated to v15 version
- crosscompiler updated (Linaro 5.3)
- updated ramdisk cm-12.1 (by vgdn1942)
__________________________________________________________________________
22.05.2016 20:40

- updated to v14 version
- increased sensitivity of the proximity sensor
- added compatibility with CM performance profiles
- updated button disable button vibration
__________________________________________________________________________
04.05.2016 10:22

- updated to v13 version
- Accelerometer work corrected (X / Y)
- Fixed charging off the phone on VDT ​​(thanks to SW.santehmen)
- updated kernel settings script
- added vibration when unlocking tapas / swipes
__________________________________________________________________________
24.04.2016 19:24

- updated to v12 version
- returned the kernel version 3.10.65
- BFQ dispatcher added from version 3.10.72
- fixed accelerometer operation (in horizontal position instead of 0 it was -1.2)
- fixed fast battery discharge from 15% to 0% (not verified!)
__________________________________________________________________________
18.03.2016 23:48

- updated to v11 version
- improved proximity sensor
__________________________________________________________________________
13.03.2016 23:58

- updated to v10 version
- new kernel 3.10.89 (thanks to u.Zormaxand uv.valik1410valik)
- I / O bfq controller
- Fixed work in the mode "In your pocket"
__________________________________________________________________________
23.02.2016 13:46

- updated to v9 version
- type overclocking (G / GC / C) added to the kernel version information
- added support for CyanogenMod 12.1
- compatibility during assembly with firmware
__________________________________________________________________________
06.02.2016 15:51

- updated touchscreen driver
- added "pocket" mode
- added compatibility with AICP 10 by Zormax firmware
- added archive signature
- fixed help

__________________________________________________________________________
21.01.2016 20:15

- fixed artifacts when unlocking
- combined versions for AOSP and VDT
- Added kernel version number (current version v7)
- Added kernel versions without overclocking the GPU and without overclocking at all
- added a change history to the post

__________________________________________________________________________
19.01.2016 15:34

- Fixed unlocking with a swipe across the screen at specified boundaries

__________________________________________________________________________
19.01.2016 00:09

- returned the count from the top left (top left is 0; 0 (x; y), bottom right is 720; 1280 (x; y), buttons 1360 (y))
- in sweep2wake combined triggers and borders
- added separate lock / unlock settings with swipes
- redid the settings script, now everything is correctly displayed / applied (found a lot of jambs)

__________________________________________________________________________
18.01.2016 18:29

- Added versions for VDT 1602
- increased GPU performance (in the AnTuTu graphics test, performance increased by about 500 points, from ~ 7000 to ~ 7500)
- reduced time to turn on the screen after locking (instantly turns on and shows the lock screen)

__________________________________________________________________________
16.01.2016 23:41

- added doubletap2sleep separate control
- MTK logger is disabled.
- fixed stop of music playback when the headphone volume is greater than 132 in the engineering menu.
- updated help
- in the post set file is packed in a zip archive

__________________________________________________________________________
15.01.2016 00:12

- added a swipe from bottom to top for blocking, from top to bottom for unlocking (item S2W invert).
- added doubletap2wake compatibility with VDT settings (this does not mean that “out of the box” will go to VDT! For VDT, you need to repack the boot!).
- Help has been added to the management script.
- the counting of parameters * upper / * lower / * right / * left is changed, now it is the distance in pixels from the corresponding edge.

__________________________________________________________________________
13.01.2016 19:00

- first version

__________________________________________________________________________


Attention owners P-70-T! For you, a separate kernel assembly with stock frequencies! With overclocking up to 2 GHz, your kernel will not start!
The kernel without overclocking can be put on both versions. Archive flash through mod. Recovery, wipes are NOT needed!

Download:
Overclocked GPU and CPU (P-70A only) Index.Disk
Overclocking CPU only (for P-70A only) Index.Disk
Only GPU overclocked (P-70A, P-70-T) Index.Disk
Without overclocking (P-70A, P-70-T) Index.Disk

Past versions:
Scripts:
Script for disabling vibration of the touch buttons when the screen is off: Attached filehfe.zip (128.41 KB)

For those who do not, it is already sewn into the core! I did not add it to the kernel for VDT, because Conflicts with a flashlight.
Archive to flash through the recovery.

Kernel settings script: Attached filess.zip (5.44 KB)

For those who do not, it is already sewn into the core! Archive to flash through the recovery. Run from the terminal with the commands:
su
ss


Throttling disable script (decrease processor frequency when temperature rises) We say thanks for the filesSW. Srebr

Attached fileThermal_Off.zip(3.98 KB)



To return to the original values, flash this archive
Attached fileThermal_On.zip(3.99 KB)



For material thanks seeprofile.

Huge thanks uv.Zormaxfor a 64-bit kernel!

Post has been editedvgdn1942 - 28.06.16, 21:26
Reason for editing: Update v15



Rep: (353)
Firmware - AOSP Nexus K3 Note - x64 [Custom Rom]

Screenshots:
Attached Image
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image
Attached Image

Description:
A source:Needrom
Work author: Tanakit
  • Build date: 10/11/2015
  • Language: Multi
  • Composition: Firmware image for installation via Advanced Recovery TWRP
  • OS: Android 5.1
  • What is done: Firmware port from Lenovo K3 Note
Installation:
The firmware is installed on any firmware based on Android 5.1 as a normal zip patch from Advanced Recovery TWRP.
Before installation, make Wipe: Dalvik Cache, System, Cache, Data, InternalSDcard (Internal Storage);

After installation, go to the engineering menu (* # * # 3646633 # * # *) ->Hardware Testing ->Audio ->LoudSpeaker Mode ->Max Vol.0
Put the required value there and click Set. You can turn on the music and adjust the volume for yourself. 150 is not bad.

Links that may be useful to you:
Firmware flaws:
  • There are no Russian letters in the dialer;
  • In places, there are under-translated lines or Settings items;
  • Initially, the system language is English. Russian is selected in Settings;
  • When connected to a PC, the smartphone is signed as "Lenovo K50-T5", and in Settings - About phone - "K50-T5";
  • Sometimes on the lock screen, instead of the status bar, a bar appears tinted to the color of the wallpaper (it is solved by unlocking the screen, then it disappears);
Download firmware: Cloud Mail.Ru


Post has been editedGlebasiK - 04.02.16, 23:58



Rep: (1602)
Firmware - AICP 10.0 - Android 5.1 - x64

Attached Image

Screenshots
Attached Image
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image
Attached Image

Attached Image
Attached Image
Attached Image
Attached Image


Description
A source:Lenovo-Forums
Work author:Zormax
  • Build date: 01/02/2016
  • Language: English, Russian, Ukrainian
  • Composition: Archive for installation using SP_FlashTool
  • OS: Android 5.1 (64 bit)
  • The firmware includes a new Recovery TWRP from SevenMaxs v2.8.7.7, with my x64 kernel. There is support for init.d (BusyBox required)
  • The kernel supports CIFS, NTFS, EXTFAT. Built-in: BFQ scheduler, fixed display of battery voltage in the CM environment
  • The kernel supports the following key combinations, for emergency shutdown, exit from the bootloop:
    1. 8 seconds hold Power
    2. 8 seconds hold Power + Vol-
    3. 8 seconds hold Power + Vol +
Advantages of the firmware:
  • Stable work of Wi-Fi and GPS;
  • There is a choice of topics;
  • Fast flashing. Nothing slows down, does not freeze, is not buggy;
  • Firmware similar toCM 12.1(but has more settings);
  • There is an opportunity to customize “to your liking” almost everything:
    - Panel of recent applications (clear button, memory mapping, OmniSwitch);
    - Menu and Desktop (grid, sorting, animation, signatures, application lock);
    - Interface (screen density, animation of the entire system, scrolling effects and notifications);
    - Shutdown menu (setting the menu items off, advanced reboot menu);
    - Status bar (battery display, clock and date, operator logo, weather, network traffic);
    - Notification panel (sorting and setting the number of tiles, color, actions, task manager);
    - Advanced settings (built-in programs for configuring the kernel, blocking ads, managing ROOT);
    - Application panel (side \ circular panel, application start gestures, Pie-navigation, processor wake-up blocking);
    - Buttons (control button illumination, setting the buttons on the lock screen, setting up a short and long press on each button);
Firmware flaws:
  • No FM radio;
  • The access point mode does not work;
  • Live wallpapers “Microbes” do not work;
  • No access to the Engineering menu;
  • There is no program for adjusting the screen - MiraVision;
  • There is no PC connection mode - “Mass storage” (USB-drive);
  • In the sound and notification settings there are two identical ringtones: Themos and Titania;
  • The "Additional Actions" widget is not added to the desktop (results in a Settings error);
Installation
You should have Android 5.1 partitioning and Recovery 64-bit

1. Make a backup of the current firmware (in case of rollback, if necessary);
2. In the archive with the firmware there is a folder “addon”, the contents of which before installing the firmware need to be put on the memory card;
3. In Recovery, make wipe: Cache, Data, System, Dalvik cache and turn off the smartphone;
4. Install the firmware using SP_FlashTool on a PC in Download Only mode;
5. After the firmware, the first run is performed in Recovery. From there, immediately install GAPPS and ROOT (files that were put on the memory card from the “addon” folder before the firmware);
6. Turn on the smartphone, wait about two minutes until the application is indexed;
7. Enjoy the new firmware: happy:

Links that may be useful to you:
Download:Index.Disk
Additional patches
Universal patch # 1
Installed as a regular zip patch through Advanced Recovery TWRP

In the core:
  • Built in another headset driver;
  • Fixed zRam (was not active);
  • Added support for waking up with volume buttons;
In system:
  • Added some more volume;
Download: Attached fileAICP-fix1.zip (7.99 MB)
Universal patch # 2
Installed as a regular zip patch through Advanced Recovery TWRP
Installing the patch is necessary only after installing Universal Patch # 1.

What is implemented in the patch:
  • New kernel version - 3.10.72;
  • Wi-Fi + turns on quickly; the Wireless Monitor should work;
Download: Attached fileAICP_CM-fix1.zip (8.09 MB)
Universal patch # 3
Install via Advanced Recovery TWRP. Before installing, it is advisable to make a backup (all of a sudden you don’t like the quality or something goes wrong).
After installation, in the camera properties you will need to delete all data and reconfigure the camera settings.

What will change after applying the patch:
  • The camera drivers in the kernel will be identical to the drain of Android 4.4.4 KitKat;
  • The libraries of cameras in the system will become identical (in shooting parameters) to the stock of Android 4.4.4 KitKat;
Download: Attached fileAICP_CM-fix2.zip (9.1 MB)


Firmware Update: AICP 10.0 v2 - Android 5.1 - x64

Changes from previous version
In the core:
  • Fixed touch ("secondary triggering");
In system:
  • Fixed access point mode;
  • Added PC connection mode - “Mass storage” (USB-drive);
Remaining firmware flaws:
  • No FM radio;
  • Live wallpapers “Microbes” do not work;
  • No access to the Engineering menu;
  • There is no program for adjusting the screen - MiraVision;
  • In the sound and notification settings there are two identical ringtones: Themos and Titania;
  • The "Additional Actions" widget is not added to the desktop (results in a Settings error);
Download
The installation method is the same as for the first version.
If the first one is already installed, then we update to the second version like this (when updating your applications and data will not be erased):


0. Settings ->Applications ->Google Play Market ->Delete updates (click if the button is active);
1. We reboot into Recovery and make a backup of the current firmware (in case of recovery if necessary).
2. Turn off the phone. We flash the second version of the firmware using SP_FlashTool and a PC in Download Only mode;
3. We turn on the phone immediately in Recovery mode, from there we install GAPPS, ROOT and Xposed (if there was one);
4. We do wipe only Dalvik cache;
5. We load the phone in normal mode;

Download:Index.Disk


Regarding the lack of the Engineering menu, FM-radio and MiraVision in the firmware read here -> Lenovo P70-A - Firmware (Post vgdn1942 # 46939557)
If, after installing the firmware, the smartphone displays 1 GB of internal memory - do it in Recovery Wipe mode ->Format Data

Post has been editedGlebasiK - 05.03.16, 21:23
Reason for editing: Added Universal patch # 3



Rep: (0)
Zormax @ 02/05/2016, 18:52*
Lenovo P70 - AICP 10.0 - Android 5.1 - 64-bit

Build date: 01/02/2016
Build Creator: Zormax
Language: en, ru, ua
Composition: Archive for installation in FT
OS: Android 5.1 64-bit

Dear Zormax, and for installation from tvrp can you do?

Post has been editedsnekt @ - 06.04.16, 01:15
Reason for editing: Forum Rules p.4.19.



Rep: (385)
* Zormax, Does the core of tapas support?



Rep: (1602)
* Demonazzz,
All the changes to my kernel I described in the Description



Rep: (117)
* Zormax,
And over time, can we fix the FM radio?



Rep: (1602)
* mixon1222,
nope there is a tie-up on one lib, which the figs will compile correctly, so that the hardware works and the hardware supports MTK
Here in the 32-bit CM maybe I will



Rep: (8)
Zormax @ 02/05/2016, 18:52*
Lenovo P70 - AICP 10.0 - Android 5.1 - 64-bit

Build date: 01/02/2016
Build Creator: Zormax
Language: en, ru, ua
Composition: Archive for installation in FT
OS: Android 5.1 64-bit
Download: Version 1

Description:
This is the same CM 12.1, but with a large number of settings.
FM radio is not, the second SIM card is not checked.
The kernel has been updated: CIFS, NTFS, EXTFAT, BFQ scheduler, fix for displaying the battery voltage in the CM environment

Installation:
Make backups needed
You should have markup 5.1 and 64-bit recovery
In the archive, the addon folder, the contents of which you need to put on an external USB flash drive
In rekoveri we make wipes: cache, date, systems, dalwick, turn off the body
We put through the flasher firmware in download mode
The first inclusion is immediately done in rekoveri, we put gaps, root, turn on, wait about two minutes before the application indexing appears, rejoice


Put, like all the rules, the second Simka works fine.

Dear gurus, please tell me, I see such a problem on my copy, the unlock svayp works only the second time, and I also tortured the doublet to complete the call, and to be precise, the problem is observed after holding the finger on the off (locked) screen , or cheek while talking. If the screen is not touched by hand, then after pressing the power button, unlocking is triggered instantly, from the first swipe.
And this problem is observed only on custom x64
I tried the VDT (I tried the kernels with overclocking and without) on miui, now I installed the firmware Lenovo P70 - AICP 10.0 - Android 5.1 - 64-bit, and here there is such an effect. There is no such problem on the stock. Can anyone come across a similar, where to look, where to dig?

Post has been editedsnekt @ - 06.04.16, 01:15
Reason for editing: Forum Rules p.4.19.



Rep: (1602)
* reanim @ tor,
I have one idea, later I will give a core test



Rep: (1)
Zormax @ 02/05/2016, 19:09*
* reanim @ tor,
I have one idea, later I will give a core test

Will wait
And how to understand with a large number of settings?

Post has been editeddoctal - 05.02.16, 21:22


Full version    

Help     rules

Now: 21.11.20, 05:54