Lenovo Tab 2 A10-70 MM 6.0 Custom Roms and Ports

Search This thread

bigrammy

Senior Member
Apr 8, 2011
2,962
2,592
huddersfield
Would you please give me some direction?
I have downloaded custom-stock-v1 from the original post. (Please hide the links)
The file is on my external sd card. From the TWRP menu I have wiped to factory reset twice as instructed, then, with the TWRP menu, I select Install, select custom-stock-v1, then I get the error message Zip Signature Verification Failed: 1.
Would you please tell me what I am doing wrong?

I am presently running Android 5.0.1 Lollipop on my A10-70F.

Thank you. :D
Turn off Signature Verification in the TWRP Settings.
You also need to FORMAT data Twice not just a normal wipe. Note: It will wipe your internal_sd card Pictures Music everything!!
PS: Please remove the actual link address to the ROM in your post. (bot's maybe watching)
 
Last edited:

lifeisabath

New member
Apr 20, 2017
4
0
This is a Full ROM update using TWRP recovery for the A10-70F (WiFi Version) Please ensure you have a full backup of your current ROM.

Before Flashing:
  • If your data partition is encrypted you will need to wipe/Format it TWICE in TWRP then rebooting to recovery before flashing.
    Remember this will wipe your internal sd_card Pictures, Music, etc, etc and also the update.zip if you placed it there prior to doing the format.
    NOTE due to feedback received: When formatting data please remove the USB cable then format it TWICE.
    The reason for this is still not clear but it's confirmed to prevent any issues
    :fingers-crossed:
  • If your already running MM without encrypted data then a standard TWRP factory wipe is fine.
    NOTE: It seems for best results do a full FULL data wipe twice as described above.
  • I am not sure if this update is enough to Upgrade from 5.0 LP to 6.0 MM but I think it should be in theory. :eek:
    I would suggest waiting for a experienced user to try it first and report back.

Whats Different bigrammy??
  • boot.logo Now Black instead of the White burning out your eyeballs one.
  • bootanimation. Now Black Pixel animation.
  • Default wallpapers Desktop and lockscreen Now Pixel Blue (no more boats)
  • Pixel Launcher
  • Assistant enabled
  • Sony id enabled (Allows you to install some Sony app's from the play store like keyboard)
  • Ported Sony Music Album and Video directly from my Sony C4 mt6752 device. :D
  • Launching the Camera should clear the Headphones after use.
  • These are Just to name a few but has lots of other minor mods I have forgotten about.

Installing and things to Note:
  • This is a TWRP Flashable update in case it's not clear.
  • MM TWRP is included in the update.zip so those coming from LP will not have any problems booting to recovery after the update.
    I am unsure if this will overwrite any existing TWRP folders on your sd_cards so to be safe PLEASE rename them oriTWRP before you reboot to recovery for the first time after the update. This applies to ALL.
  • Please flash the entire update or I/we will not know whats causing the problems should there be any.
  • First time boot takes 10 minutes so do not panic. As soon you see the boot animation go make a cup of coffee and wait.
    It will boot guaranteed if you see the bootanimation. :fingers-crossed:
    The reason it seems to take so long is that the boot animation continues until fully booted so you do not see the usual dialog box "updating app 1 of xxx" etc
  • Ensure you update Google Play Services via the playstore (Launching Music will immediately prompt you to do this and you can tap on the alert to be taken to the update.)
  • Update all other app's listed in playstore/my apps
  • Note app's like trackid will only display in portrait as our device res is not officially supported
  • Credit to HootanParsa for the Awesome file explorer his thread is HERE Please leave your thanks there too.
  • Lastly But Most important please LEAVE SOME FEEDBACK
    I know it will not be to everyone's tastes so feel free to mod add remove install what you like.

Download Link:


Screenshots:

Lockscreen:
wbZrd2gm.png

Desktop:
6XDCN6cm.png

App drawer:
j3cmfJ3m.png

Music Portrait:
gAdvGA3m.png

Music Landscape:
VFqxnN7m.png

Hello,

has anyone tried actually to install this custom ROM? I bought Lenovo A10-70F few days ago and I'm really frustrated about all the Lollipop 5.0.1 limitations (SD card in particular). I would like to try this ROM but I am not sure if it is safe enough.
 

bigrammy

Senior Member
Apr 8, 2011
2,962
2,592
huddersfield
Hello,
has anyone tried actually to install this custom ROM? I bought Lenovo A10-70F few days ago and I'm really frustrated about all the Lollipop 5.0.1 limitations (SD card in particular). I would like to try this ROM but I am not sure if it is safe enough.
If you are new to this Tablet and indeed Mediatek SoC then please familiarise yourself with SPFlashtool and ensure you have it all fully working. (Go to the Main Thread and use google for that. You will be ignored if you ask about it Here...)
Only when you are comfortable using the above would I recommend flashing any Custom ROM's.
The above tool and factory firmware will easily restore your tablet to "as new" should anything go wrong flashing custom ROM's.
Also read the thread and you will soon see whom installed it and kindly reported back. You may even learn a little along the way.
 
Last edited:

lifeisabath

New member
Apr 20, 2017
4
0
If you are new to this Tablet and indeed Mediatek SoC then please familiarise yourself with SPFlashtool and ensure you have it all fully working. (Go to the Main Thread and use google for that. You will be ignored if you ask about it Here...)
Only when you are comfortable using the above would I recommend flashing any Custom ROM's.
The above tool and factory firmware will easily restore your tablet to "as new" should anything go wrong flashing custom ROM's.
Also read the thread and you will soon see whom installed it and kindly reported back. You may even learn a little along the way.

I'm a fool, I've realised there were more pages in this thread AFTER I sent that message. (I assumed A10-70F is considered obsolete nowadays). I've installed MM 6.0 stock and it works perfectly. Now I have more control over my SD card , but for some reason I still cannot transfer large files from my PC to Tablet while in USB nor directly SD through adapter to PC. Only way is to either download stuff through torrent app or google drive. Big thanks for all your hard work making A10-70 better than it was before. ;) Cheers
Just one noob question - Is it important/obligatory to install kernel ?
 
Last edited:

bigrammy

Senior Member
Apr 8, 2011
2,962
2,592
huddersfield
I'm a fool, I've realised there were more pages in this thread AFTER I sent that message. (I assumed A10-70F is considered obsolete nowadays). I've installed MM 6.0 stock and it works perfectly. Now I have more control over my SD card , but for some reason I still cannot transfer large files from my PC to Tablet while in USB nor directly SD through adapter to PC. Only way is to either download stuff through torrent app or google drive. Big thanks for all your hard work making A10-70 better than it was before. ;) Cheers
No problem.
The tablet is far from obsolete.
Try formatting your sdcard to NTFS exFat or some other File System that supports large files. I cant test any of these as the wife's stuff is on there and not got a spare one to test out what works and what does not. Here explains the various fs's
 

runekock

Senior Member
Apr 24, 2012
1,052
585
Samsung Galaxy Tab S
Nexus 6
I'm a fool, I've realised there were more pages in this thread AFTER I sent that message. (I assumed A10-70F is considered obsolete nowadays). I've installed MM 6.0 stock and it works perfectly. Now I have more control over my SD card , but for some reason I still cannot transfer large files from my PC to Tablet while in USB nor directly SD through adapter to PC. Only way is to either download stuff through torrent app or google drive. Big thanks for all your hard work making A10-70 better than it was before. ;) Cheers
Just one noob question - Is it important/obligatory to install kernel ?
In addition to file system as @bigrammy said (fat is limited to 4GB files), I would look for unreliable usb hardware. Use a short, high quality cable. On desktop computers, use the USB ports at the back, as they are connected directly to the motherboard.
 
  • Like
Reactions: bigrammy

lifeisabath

New member
Apr 20, 2017
4
0
In addition to file system as @bigrammy said (fat is limited to 4GB files), I would look for unreliable usb hardware. Use a short, high quality cable. On desktop computers, use the USB ports at the back, as they are connected directly to the motherboard.

When I try to transfer files (~4GB) from PC to Lenovo Tablet through USB cable computer gives me an error saying that I cannot transfer such large files. Also I cannot move/copy large files from internal memory to SD card. Formating SD card as internal memory won't work on MM as well. I can download larger files to SD card through torrent app but it's very limiting.
 

bigrammy

Senior Member
Apr 8, 2011
2,962
2,592
huddersfield
Do I need to install Kernel from official Lenovo website even though I've rooted stock MM ? Or does this only applyes for custom MM rom? Again, sorry for the noob questions
I have no idea what you are talking about :confused:
If you are rooted on stock MM then just leave it alone.
As for your SD_Card issue I refer you to my previous answer and the link (writing in brown colour) I gave you and I quote from there "Individual files on a FAT32 drive can’t be over 4 GB in size—that’s the maximum." See their website for detailed Info of each File System type and it's pro's and con's......
@pcss
No it doesn't, but not a big issue for me as I don't use headphones with this tablet.
Thanks for the reply. :good:
Well I am stumped maybe I am just lucky I have no idea why it works for me. :eek:
 
Last edited:

pcss

Member
Dec 2, 2016
29
3
@pcss

Thanks for the reply. :good:
Well I am stumped maybe I am just lucky I have no idea why it works for me. :eek:[/QUOTE]

Are there any logs I can look to get to help etc?
 

bigrammy

Senior Member
Apr 8, 2011
2,962
2,592
huddersfield
Are there any logs I can look to get to help etc?
No thats OK bro you have been very helpful. :highfive:
I do not see any removal event getting registered only a input event.
This is likely a kernel issue which is not registering or does not watch for that particular event..
I theorised that launching the camera maybe refreshed the list of input devices and thus cleared the headphones when they did not re-show.
This theory only seems to apply to my tablet so I have no idea now :( all I know is that it does work for me :eek:
 
  • Like
Reactions: pcss

pcss

Member
Dec 2, 2016
29
3
Just figured out why I can't get a wake gesture to work (eg "O" to launcher) and I'm guessing, Google Assistant.
 

Attachments

  • Screenshot_20170421-111406.png
    Screenshot_20170421-111406.png
    236.7 KB · Views: 226

bigrammy

Senior Member
Apr 8, 2011
2,962
2,592
huddersfield
Just figured out why I can't get a wake gesture to work (eg "O" to launcher) and I'm guessing, Google Assistant.
Officially the Pixel Launcher is for the Pixel Phone Only as far as I know so we will never have official updates or support.
The wake gestures work fine but you must point them to a app that's in the app drawer. I am just not sure how we would achieve your desired effect of pointing the launcher to it's self. :confused:
Was "O" to launcher ever an option? Most older Mediatek devices used to have double-tap-to-wake but I noticed most oem's kind of dropped it as it was more trouble than it was worth, many dropped gestures altogether as they tend to be a source of battery drains keeping the touchscreen live continually.
I personally never bothered with gestures so have not looked in to it in too much depth. :eek:
I have tested this workaround for you until you buy a flip case that is :laugh:
  • Install this app https://play.google.com/store/apps/details?id=tr.HmBtn.HomeButton&hl=en
  • Launch the app place the Button in a discrete place (It floats so can be placed anywhere)
  • Now simply create the O gesture to point to that app and bingo O puts you on the Home screen.
  • You can adjust the Button by "Holding it" this then gives you a little pop up so you can change the icon transparency size and even dismiss it (remove it)
  • No adds or junk thus far. :good:
 
  • Like
Reactions: pcss

chris5s

Senior Member
Settings- Gesture Features- turn on - tap the + symbol next to the letter you want to assign, eg O - select bind application - select your launcher from the apps displayed.

If you draw too quickly it doesn't seem to recognise it. But assigned correctly it will wake the tablet on your home screen :good: Simples :)

Peace.
 

pcss

Member
Dec 2, 2016
29
3
Settings- Gesture Features- turn on - tap the + symbol next to the letter you want to assign, eg O - select bind application - select your launcher from the apps displayed.

If you draw too quickly it doesn't seem to recognise it. But assigned correctly it will wake the tablet on your home screen :good: Simples :)

Peace.

In reference to bigrammy's reply above, this is why I posted the screenshot I did; Pixel launcher not available on my device (as per features in post #6) and there didn't seem a point / or a way to pointing the launcher to itself. Will try the workaround as posted shortly. And yes, I need to buy that case ASAP! :)

ETA: Apologies if it seems like I'm harping on about this - only reason lack of DTTW, gestures, flip case is an issue at all is because although not at all rough on my device, I had the wake/sleep/power button repaired twice after failing and have now had a new combo switch installed (volume rocker and sleep/wake is an all in one part) so trying to minimise cycles through it as much as possible. Also, I was surprised to see the Pixel entry in my Google Play list at all, for exactly the reasons mentioned.
 
Last edited:

chris5s

Senior Member
In reference to bigrammy's reply above, this is why I posted the screenshot I did; Pixel launcher not available on my device (as per features in post #6) and there didn't seem a point / or a way to pointing the launcher to itself. Will try the workaround as posted shortly. And yes, I need to buy that case ASAP! :)

Could be because Pixel launcher is the default system launcher? In the list of apps to select when binding a gesture, I can't see the default system launcher, only Nova, which I installed from Play Store.

Peace

PS you're not "pointing the launcher at itself", you're assigning an action to open a particular app when the screen is off. Sorry if that sounds like a load of pedantry lol.
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 43
    Tablet-LENOVO-TAB2-A10-70-do-gier-i-multimediow-156316-900x900.jpg
    • I have opened this thread for the discussion of and sharing of specific information regarding the Lenovo Tab 2 A10-70F/L running on Android 6.0 MM.
      This is to reduce the need to post in the "main" thread for this device which is HERE
      The thread is open to ALL so please do not direct all question or comments towards me but ask and comment generally.
    • The thread should be restricted to Customisation and Porting of the Stock ROM.
    • Hints Tips and Tweaks.
    • The thread should Not include anything related to xposed PLEASE as this has a dedicated forum thread.
    • WARNING SPFlashTool and the use of will NOT be discussed in this thread. You are expected to know the very basics already like using SPflashTool, ADB, Fastboot and TWRP.
      Simple Google search's will reveal all the info you need about the aforementioned.
    • The #2 post below this one will contain the leaked MM link TWRP and official Kernel source code etc etc
    • This OP will be updated as time goes by so I am open to suggestions :eek:
    34
    Where is everything??

    • KEY: F= WiFi only version L= CELLULAR version (takes a SIM card) MM= Marshmallow (Android version 6.0) LP= Lollipop (Android version 5.0) KK= KitKat (Android version 4.4)
    • Kernel Source: HERE
    • FOR USE WITH RECOVERY OFFICIAL STOCK OTA's 6.0 MM ROM's L & F versions: HERE
    • FOR USE WITH SPFlashTool OFFICIAL STOCK 6.0 MM ROM's L & F versions: A10-70F_S000214_M_170207_ROW.7z (WiFi) and A10-70L_S000214_M_170606_ROW.7z (SIM) Passwords and credits located HERE
    • TWRP RECOVERY "L" and "F" 6.0 MM compatible: HERE
      Thanks to @Tzul
    • Empty image used to Wipe/Format your Userdata Using SPFashTool: HERE
      Thanks to bigrammy
    • The Modified Boot.img's "Systemless SuperSU Ready" L & F versions: for the above Firmware's are HERE
      Thanks to @Tzul again.
    • LEAKED STOCK MM ROM: HERE I Recommend using the Official Stock MM ROM's above but will leave this here for reference.
      Thanks to @zMILWAUKEE again.
    • Noob's guide to Flashing the OFFICIAL STOCK MM ROM's L & F versions above:
      NOOB's Read this post before you ask anything!!
    • Add Modified SPFlashTool Version OFFICIAL STOCK MM ROM's L & F versions from above:
      Read this post HERE for more info

      Notes: Flashing this stock MM will automatically encrypt your data and "systemless" root will not work due to the old style Mediatek boot.img format (MTK Headers) these are not supported by SuperSU. See above for compatible version boot.img by Tzul.
    • Thanks to @Tzul for all the info TWRP's and OTA's Too many to link to. :good:
    • Thanks to @suhridkhan for the Main device thread HERE
    • There are so Many others who deserve Thanks concerning this device but listing everyone would be impossible for me to do. :(
    • Any help or advice from other Mediatek threads would be most welcome but especially from these guys @superdragonpt @DerTeufel1980 @fire855 and others working on the M.A.D project https://github.com/MediatekAndroidDevelopers
      xda background info here
      Help input or advice with regard to maybe building from source porting from source would be invaluable Thanks.
      CPU is mt8165 > aka mt6752 build enviroment but is The Quad Core Version aka mt6732
    • Lenovo Tab 2 A10 specifications and features:
    • 10.1-inch Full HD IPS LCD display with 1920×1200 resolution
    • Wifi model: 1.5GHz quad core 64-bit MediaTek MT8165 processor, LTE model: 1.5GHz quad core 64-bit MediaTek MT8732 processor
    • 2GB of RAM
    • 16GB of internal storage, MicroSD expansion up to 32GB
    • 171 x 247 x 8.9mm, 509g
    • 8MP rear-facing camera
    • 5MP front-facing camera
    • Non-removable 7200mAh battery
    • Android 4.4 KitKat (Kernel Source) 4.4 5.1 and 6.0 official ROM's
    • Dolby ATMOS 3D Surrond Sound
    • Available in Pearl White and Midnight Blue
    30
    Custom Stock ROM v1

    Due to confusion and minor bugs that required some user input I have removed the TWRP version and replaced it with this SPFlashTool version.

    Before Flashing:
    • This ROM will wipe your internal sd_card including Pictures, Music, etc, etc on it. BACKUP First You have been warned!!!
    • This ROM is NOT a full Android upgrade so please make sure you are already on Android 6.0 (MM)

    Whats Different bigrammy??
    • boot.logo Now Black instead of the White burning out your eyeballs one.
    • bootanimation. Now Black Pixel animation.
    • Default wallpapers Desktop and lockscreen Now Pixel Blue (no more boats)
    • Pixel Launcher
    • Assistant enabled
    • Sony id enabled (Allows you to install some Sony app's from the play store like keyboard)
    • Ported Sony Music Album and Video directly from my Sony C4 mt6752 device. :D
    • These are Just to name a few but has lots of other minor mods I have forgotten about.

    Installing and things to Note:
    • MM TWRP is included in the ROM.
    • Please flash the entire ROM or I/we will not know whats causing the problems should there be any.
    • After the flash is complete boot to recovery ONLY and flash Magisk Latest Stable release HERE
    • First time boot takes 10 minutes so do not panic. As soon you see the boot animation go make a cup of coffee and wait.
      It will boot guaranteed if you see the bootanimation. :fingers-crossed:
      The reason it seems to take so long is that the boot animation continues until fully booted so you do not see the usual dialog box "updating app 1 of xxx" etc
    • Ensure you update Google Play Services via the playstore (Doing this First ensures smooth and uninterrupted updates of the other playstore apps)
    • Update all other app's listed in playstore/my apps
    • Note app's like trackid will only display in portrait as our device res is not officially supported.
    • Credit to HootanParsa for the Awesome file explorer his thread is HERE Please leave your thanks there too.
    • Ensure to check all app permission and choose the Pixel launcher as default.
    • See post #3 for instruction on hiding the SIM icon in the notifications bar.
    • Lastly But Most important please LEAVE SOME FEEDBACK
    • I know it will not be to everyone's tastes so feel free to mod add remove install what you like.

    Download Link:


    Screenshots:

    Lockscreen:
    wbZrd2gm.png

    Desktop:
    6XDCN6cm.png

    App drawer:
    j3cmfJ3m.png

    Music Portrait:
    gAdvGA3m.png

    Music Landscape:
    VFqxnN7m.png
    19
    User contributed Hints Tips and Fixes

    These are placed here for convenience only and should by no means take the place of reading this thread thoroughly
    • Custom Boot Animations HERE Posted by @chris5s
    • Enable Multi Window and Multi User Modes + SD_card Storage + Sound: HERE Posted by @coolbeans2016
    • SPFlashTool flashable Custom stock based ROM HERE Posted by @bigrammy
    • TWRP flashable Fix for Changing the Lockscreen Wallpaper on the above ROM HERE Posted by @bigrammy
    • Quick photo tut for newb's to remove the Sim icons etc on WiFi Only (F) models. HERE Posted by @bigrammy
    • Enable Double Tap to Wake "DTTW" HERE Posted by @chris5s
    19
    For Noobs

    PLEASE TAKE MORE THAN 1/2 A SECOND TO READ​
    The latest MM Rom's posted by @Tzul HERE are the Official OTA (Over The Air) updates which if your were on the latest Stock LP firmware you would receive anyway so check for Software Updates on your device First.


    Will I get MM if I flash this?
    Yes they will UPGRADE you from the official LP to the Official MM release.
    How do I flash these?
    These official OTA's are designed to be recovery flash-able (eg TWRP)
    Can I flash these with SPFlashTool?
    No they are not SPFlashtool version Updates.
    Which one do I flash?
    Lenovo Tab 2 A10-70F, S000216_170601 is for the WiFi Only Tablet
    Lenovo Tab 2 A10-70L, S000214_170606 is for the 3G Tablet (Takes a SIM Card)
    Will I lose root if I flash this?
    Yes
    Will I lose my data if I flash this?
    Yes
    If your already on the leaked MM version I see no reason to format data so to prevent the data wipe
    Open the A10-70F_S000216_170601_ROW.zip and navigate to /META-INF/com/google/android/updater-script open with a good txt editor and remove this line of text
    Code:
    format("ext4", "EMMC", "/dev/block/platform/mtk-msdc.0/11230000.MSDC0/by-name/userdata", "0", "/data");
    Will my data be encrypted if I flash this?
    Yes
    Is it possible to flash this and keep root?
    Yes See HERE
    Is it possible to flash this and not have data encrypted?
    Yes See HERE
    Is it possible to flash this and keep TWRP?
    Yes See HERE
    And HERE for the MM TWRP-recovery.img's
    Why is this so difficult?
    It isn't
    I am on bigrammy's MM custom stock ROM do I need to flash this Update?
    No If your Happy with my rom you only need to flash the F boot.img from HERE and reflash SuperSU v2.79 then reboot.
    I am on bigrammy's MM custom stock ROM but want to go back to this Official Stock MM for the WiFi "F" version How?
    Open the A10-70F_S000216_170601_ROW.zip and navigate to /META-INF/com/google/android/updater-script open with a good txt editor and remove this line of text
    Code:
    getprop("ro.product.device") == "A10-70F" || abort("This package is for \"A10-70F\" devices; this is a \"" + getprop("ro.product.device") + "\".");
    save close and flash the .zip
    Is it possible for you to come to my house flash this ROM, clean my house, wash my car, cut my lawn and give me $100?
    No
    Is it possible for you to write full detailed instruction with pictures and a video so I can use it on my blog and give no one on xda any credit at all except myself of course?
    No
    Your mean?
    Yes I know
    That's great but how do I keep root, TWRP and not have my data encrypted flashing the Official MM update?
    Copy All files to your external sdcard then Flash them in this order at the same time.
    1. Flash this which is for your Device
    Small Note: At this point it maybe wise to go back to the TWRP menu the choose Reboot/recovery to enable the newly formatted data partition to remount correctly before proceeding.
    2. Then Flash this which is for your Device
    3. Then flash SuperSU v2.79 or higher stable ZIP file from here
    4. Then flash The MM TWRP-recovery.img F or L depending on your device if not already installed.
    5. Reboot.