yashsingh1/xdaforums huggingface dataset:
[Android General] sic0048:
Alright, I figured it out. I was originally I was using the scatterloading file that was for the twrp recover when I was trying to flash the A10-70F_S000121_151222_ROW system image. Dumb, I know. So once I figured that there was a scatter loading file specific for the system image I thought I had it licked. But it still wouldn't work initally. So I ended up erasing and recreating the system partition per the instructions I posted earlier. THEN I was able to reflash the system.img using the SP flashing tool and it finally booted normally!

That caused me more grief than it needed to, but at least I finally figured it out. Thanks for replying so quickly [MENTION=5919159]Tzul[/MENTION].
[Android General] Tzul:
[MENTION=2688390]sic0048[/MENTION] That's doesn't really make sense. First, the scatter files are identical (where it counts). They mainly let the SPFT know about the start addresses and sizes of the partitions.

If you "recreate" the system partition, that probably means wipe it / reformat with ext4. But that's absolutely meaningless if you overwrite it with a complete partition image (system.img) in the next step. The instructions you linked to are for a completely different device (Kindle Fire). This tablet is organized differently and uses different numbers for the mmcblk0 partitions. Even if you adjust those, it's still dangerous to follow those instructions.

Anyway, good to hear it's working again.
[Android General] sic0048:
Well I can't explain why it is working, I'm just glad it is working.

As far as the instructions for deleting and installing the system partition, I modified the numbers to fit our device. The instructions walk you through how to find the right numbers for your device.
[Android General] bman2010:
I have done this before but it would be nice if this could all be included in a simple flashable zip file that can be reloaded, through TWRP, directly. This would make doing a clean install so much easier.

thank you
[Android General] nannycrick:
Tzul...you mentioned your S000121 release for SPFT. What is the difference between it, and the other lollipop release? Debloated?

I haven't flashed it but I do have it stored in my Tab2 files.
[Android General] Tzul:
[MENTION=4717484]nannycrick[/MENTION] A firmware release for SPFT contains more partitions (all that are marked as "is_download" in the scatter file). It could be "debloated", but this release isn't.
[Android General] nannycrick:
Are you running it?

If so, how's it run?

I'm always interested in "alternatives"!
[Android General] nannycrick:
I might flash it. What all do I need to back up as I'm coming from KitKat.

Just a note....I usually do a full backup with TWRP...just in case! One never knows!
[Android General] zMILWAUKEE:
Quick question if someone could answer. I am on the rooted kk 4.4.4 with TWRP. How can I go back to stock recovery and unroot, without flashing from PC. Can I install stock recovery using terminal, remove root, and successfully install ota. Let me know if you think it would work.
[Android General] clsA:
Everything you need is in my file collection its in the first post

Here _ https://www.androidfilehost.com/?w=files&flid=46340
[Android General] zMILWAUKEE:
I know everything I need is in the first post, do you think I can do all this from terminal, or flashify.
[Android General] clsA:
Yeah use supersu to remove root

Flash stock recovery with twrp and take the ota update
[Android General] Tzul:
[MENTION=5353647]zMILWAUKEE[/MENTION] [MENTION=2895182]clsA[/MENTION] The first thing you should do before you unroot is rename "/system/recovery-from-boot.bak" to "/system/recovery-from-boot.p". This file was renamed by TWRP to disable the automatic restoration of the stock recovery, and this change is not undone by unroot, as far as I know. Afterwards you can perform the unroot in SuperSU's settings.

If you do this (rename the file, unroot), then the stock recovery should be restored on the next boot, and you don't have to flash it manually (which you can do, of course, before you unroot).
[Android General] zMILWAUKEE:
Thanks Tzul that worked like a charm. Even though when I renamed the .bak file to .p it never stuck. Renamed it 4 times, got frustrated and went ahead with the rest and all is good.
[Android General] clsA:
so you got the updates you were after ? I be-leave you have to rename the file from the TWRP File manager you can't change the system files while in Android

Thanks again [MENTION=5919159]Tzul[/MENTION] I had forgotten this device restores stock recovery on it's own if you don't boot TWRP first after installing it
[Android General] Tzul:
[MENTION=5353647]zMILWAUKEE[/MENTION] Where did you do the renaming? You can't do it in TWRP, because TWRP will automatically rename it to .bak again whenever you leave. You have to rename it from within Android, which requires root.
[Android General] lion567:
Not in this case, beacause TWRP would rename the file back when you leave it.

You simply have to remount /system as RW in Android

mount -o remount,rw /system

to be able to rename "/system/recovery-from-boot.bak" to "/system/recovery-from-boot.p"

There are two things required for this to work - first as [MENTION=5919159]Tzul[/MENTION] mentioned above rename "/system/recovery-from-boot.bak" to "/system/recovery-from-boot.p", and second - completely remove root from withing SuperSU.apk or manually restore stock /system/bin/install-recovey.sh.
[Android General] zMILWAUKEE:
I was doing the renaming through ES File Explorer, it didn't matter cause everything worked fine without it. I have your TWRP 3 up and running, on the lollipop, full root, and every thing only took about an hour and a half, all from the device and no PC. Thank you for the tips.
[Android General] loner.:
I am surprised that someone with the knowledge and capability to do so hasn't ported the CyanogenMod or OmniRom 12.1 or 13 to run this tablet. There are enough people out there that own this device that are really ready for a upgrade, even a unofficial one.
[Android General] clsA:
your talking about a device that never even got it's own forum. It would be nice to have some more options but I'm not holding my breath.

It is a nice device with just Lollipop and xposed
[Android General] loner.:
This is my second one, the first one died after 2 weeks, but that can happen with any device.

It is a nice device with lollipop and exposed.

This device does not have it's own forum, and I have another device that has no forum. Neither has a custom ROM in development as yet either. My other device is rooted but no one has been able to unlock the bootloader and the manufacturer refuses to help.

Maybe it takes a developer and a custom ROM started to get a forum now?

---------- Post added at 04:47 PM ---------- Previous post was at 04:35 PM ----------

Maybe we should ask a moderator what it takes to get a forum for the lenovo tab2 a10-70?
[Android General] zMILWAUKEE:
Wonder if I'm the only one with this problem. When I plug in my headphones i get a bunch of static. I never had that happen on KitKat. It cuts in and out here and there. Any ideas.
[Android General] zMILWAUKEE:
Can I use this backup with that new TWRP 3, or should I use the old one.
[Android General] lion567:
You have to search whole web thoroughly for custom ROMs, not only this thread. :D

Currently I'm running UNOFFICIAL BlissPop v4.0.3 on my A10-70L.. It based on CM 12.1 (Android 5.1.1) with highly customised Bliss GUI. :good:

You can find it on unofficial Russian Lenovo forum Lenovo Tab 2 A10-70L - BLISS POP (СМ12.1) [Custom Rom] (use Google translate). It's a "binary port" of BlissPop ROM for Elephone P7000 (mt6752). Bluetooth don't work in current version, author is working on this issue.
[Android General] zMILWAUKEE:
Can you post a link please
[Android General] lion567:
Already posted in my post above yours. Refresh the page. ;)
[Android General] zMILWAUKEE:
Thanks lion.

---------- Post added at 09:10 AM ---------- Previous post was at 09:03 AM ----------

How safe you think it will be to use with the 10-70F variant. And if it would not be to much to ask, can you post a TWRP backup. I would love to try this out, but unfortunately I don't access to a PC. Thanks for the share.
[Android General] lion567:
I'm pretty shure it's quite safe to make full nandroid backup via TWRP 3.0 and then falsh and try it. You don't need my TWRP backup of Bliss Pop ROM - TWRP 3.0 is able to flash sparce system.img for SPFT as well as others binary images (boot.img, lk.bin etc.). You only have to rename *.bin to * .img because TWRP don't allow to choosh *.bin file as source for image flashing.

BTW, I don't recommend to flash logo.img from this ROM (keep current), it seems it's not correct - i've got empty screen instead of first boot logo (Lenonvo logo) which is quite confusing.
[Android General] zMILWAUKEE:
So I just flash all the .IMG files and rename the .bin and flash all those to. Thanks so much for your help.
[Android General] bman2010:
Did you remove AMOS before installing Viper, was there any other steps that I would need to know in order to install Viper successfully on my A10-70F?

thank you
[Android General] clsA:
it works with any version of TWRP
[Android General] zMILWAUKEE:
Yes remove Atmos first, make sure you have busybox installed. Before you flash viper, wipe dalvik and cache. The rest is simple.
[Android General] lion567:
Not all - you can't flash preloader*.bin via TWRP (and you surely don't have to), don't flash recovery.img if you want to keep TWRP and rollback to previous ROM after testing BlissPop, no reasons to flash cache.img via TWRP - simply wipe cache and you can't flash userdata.img - wipe data (factory reset). As I've wrote above, I don't recomend to flash logo.bin.

I think you should got some errors from RIL and other phone/GSM/GPRS staff die to LTE absence, so possibly this ROM reqiered some modifications for smooth running on A10-70F - delete/disable GSM related staff.
[Android General] bman2010:
thank you

I will give it a try.
[Android General] nannycrick:
Yes...remove the stock Atmos. Then proceed with the installation. Remember to have Busybox installed BEFORE you install ViperAtmos and Walkman. It's needed for the drivers.

The steps are simple. Follow the instructions in the OP from both ViperAtmos & Walkman.

For Walkman....get the correct version for your version of Android. KitKat & Lollipop each have different versions for both apps.

If flashing Walkman....reboot into TWRP recovery, wipe dalvik & cache, flash the player apk zip, reboot system, then back to recovery to flash the rest of the supporting zips WITHOUT wiping dalvik & cache this time, then reboot & enjoy.

If flashing ViperAtmos.....

Uninstall stock Atmos & MusicFX apks. I use Links2SD for this. Remember to Clear Cache, Clear Data, then uninstall each. That cleans away any remaining files. Reboot to TWRP recovery,wipe dalvic & cache, flash the ViperAtmos zip, then reboot system. Open ViperAtmos app, it should ask you to choose a driver. It will install your chosen driver and ask for you to reboot. After reboot, open app. Enable your choice check boxes, then go to Setting menu upper right corner. Go to Driver Status. It should be fully enabled then. You can now chose your Dolby settings. Enjoy!
[Android General] zMILWAUKEE:
I got it flashed, but it was all in Russian, how the heck do I change that, but it looks awesome. Thank you so much again.
[Android General] lion567:
Try to change these lines in /system/build.prop via adb shell

ro.product.locale.language=ru
ro.product.locale.region=RU

Be carefull - all symlinks to busybox in /system/xbin/ are broken :(
[Android General] worm9110:
This is awesome. I hope a English version gets released soon. If we can get a working CM or CM variant on this table this would take the cake.
[Android General] loner.:
If it were English I would be on it.
[Android General] zMILWAUKEE:
It does have a setting to change it to English. It is a nice ROM but I don't like how there is no back button, home button, or recent apps button on the screen at all times. And for some reason they set the DPI at 340, no biggie to change, but just didn't look or feel right. And I would like to report that on my F variant I never got any error messages and was on it for a few hours. The many many customization options from display, to audio and everything in between makes it a fun ROM to play with. But without home, back, and recent buttons I couldn't take it and went back to our tried and true 5.0.
[Android General] charlestek:
[MENTION=4717484]nannycrick[/MENTION]

Sorry I haven't commented on your posts, I had some minor surgery a month ago and have been tied up with recovering.

It is nice to hear that you got the RCA tablet working again, though I think you said you gave it to one of the grandkids? I thought you were going to give it to your husband so he wouldn't complain about buying a new tablet. Frankly, when the Tab 2 gets obsolete it cough, cough it might "suddenly" develop a severe firmware problem that would necessitate its replacement in spite of your husband.

Anyway, somewhere in this thread I quoted an article announcing the Tab 3 10 inch professional which is due out in June with Corning gorilla glass and more, but at a list price of only $199.

I predict your Tab 2 A10 will develop a severe problem on the last day of May.....

---------- Post added at 10:56 PM ---------- Previous post was at 10:45 PM ----------

[MENTION=567635]Loner[/MENTION]

I think you might be ignoring the fact that whoever might create custom Roms would have to spend a lot of uncompensated time and labor on it, unless they are able to charge a decent price for the Rom.

It's not like there are hoards of developers sitting around that feel like creating custom Roms, most probably for device they do not personally use, as such they would have to pay to purchase the device

to test with it.

I think open source software gives people the impression that software should be free monetarily, which is far from the original intent.

Here is a paragraph from Richard Stallman, the founder of FSF/GNU, and probably the person who coined "Open Source Software".

I met him years ago when I volunteered for FSF on editing a manual of the Bash Shell.

http://www.gnu.org/philosophy/open-source-misses-the-point.en.html
[Android General] nannycrick:
Charlestek....I'm to hear you're back from your surgery. Hope you're doing better.

I finally gave it to my youngest son....who's 33 years old, and works for our local gas company as a Technical supervisor. He really has no need of a full laptop on the jobsite, but needs a 10" display to read schematics & other documents. It works for him!

I'm not really worried about my old man. I use my Tab2 to, make a living. I could buy a replacement if I needed one but....it did irk him that the RCA crashed two weeks outta the box. And again after I got back from "warranty repair" !?! Thankfully, my Tab2 hasn't failed me!
[Android General] charlestek:
[MENTION=4717484]nannycrick[/MENTION]

I was just giving you and your husband a hard time :) Sorry about the long previous post about "free software", it just bugs me when I think people think that everything should be without cost.
[Android General] loner.:
[MENTION=7184758]charlestek[/MENTION] I know all of that.

That's why a well developed custom ROM is likely to have more than a few donations made to it, especially if the users want a occasional update. ATM there are no custom Roms being made for this device so there would be little choice over the ROM it came out with. With this device sold at a reasonable price should have a lot of buyers world wide, wanting something to customize and update their device.

From what little I do know of developers, they seem to understand that they will not get rich. But appreciate all donations as proof\validation of the work they are doing something that is wanted and appreciated. I myself received a few donations years ago for work I was doing, some would say it wasn't much but it reinforced my need to provide quality work. The main reason to do the work in the first place is being interested in the work you do, IMO.
[Android General] rra1:
Problem with Bluetooth Controller

I just got this tablet a week ago. It came with Lollipop already installed and I had to do one update to install the latest version. Everything seems to operate fine, including WiFi.

The only problem I have is trying to get my iCade Bluetooth game controller working with various emulators like Mame4droid. The Bluetooth controller is recognized and connects, but none of the apps work with the controller. I tried installing various Bluetooth controller apps and they don't recognize that the controller is connected. Has anyone gotten this tablet to work with an external Bluetooth controller, specifically iCade?
[Android General] charlestek:
[MENTION=567635]Loner[/MENTION]

The developers I know make quite a lot of money in the Boston area. However, the work and hours spent are mindboggling. Trust me, in a software project most of the time you spend doing tests and fixing things that you probably aren't interested in. The main reason to do the work in some cases might be to support a family, and trust me the pressure at work is not always enjoyable.
[Android General] loner.:
[MENTION=226877]Charles[/MENTION]

I disagree.

It is very time consuming and hard on any kind of family life. A lot of retired individuals get into custom development.

At the time I was doing work for the public, it took a toll on my family life, but I was very interested in what I did or I wouldn't have done it.

If your not doing it because your interested and enjoy doing it, stop. If your doing it to support your family go apply at a Google, Asus, Lenovo, or Dell office nearest to your location. You should get benefits and a regular paycheck to support your family. I am sure there may be a select few who are into development/donations to help support a family but a day job has to be preferred unless regular employment is not available ATM.
[Android General] nannycrick:
I do agree with your position on "open source" and "freeware".... both of which aren't really free. It costs to develop & post roms, apps, apks and other tweaks we enjoy so much! I run nine paid apps on my phone and four on my Tab2. I've also contributed to other devs who's devotion to their craft has made my digital life enjoyable! More importantly, their continued work pressures manufacturers and Google to develop better software & firmware. They make devices...and aftermarket devs make them better!

Who knows...maybe the Tab2 will turn out as good as the LG Optimus V...voted the world's best cheap smartphone two years in a row!

And the....hard time is no prob for me...I dispatch tow trucks to pick up people who've had a hard time...all the time....any time! As far as giving my hubby a hard time....that's what my job is! I'm his wife AND his dispatcher! hehehe!
[Android General] charlestek:
[MENTION=567635]Loner[/MENTION]

I don't have a family, I didn't say it applied to me personally. The point I was making was that very often people do work for a specific salary range so it is enough to feed and house their family.

Not often enough do I see people who say they are very happy with their work and this includes developers. Try working as a developer contractor and you might see what I'm telling you.

Incidentally, my name is not Charles, my handle has to do with my nickname from college.
[Android General] loner.:
[MENTION=226877]Charles[/MENTION]

I don't know where that came from, no one was talking about you personally.

What I used to do is mentioned in post #425. I ran it free to the public because I enjoyed the work as a sysop.

We definitely run in different circles as most of the developers I have been lucky enough to know: 1: retired 2: in college on summer break 3: trying hard to have enough family time or

4: claimed not to have much family life ATM. Either way what I said in a earlier post is Solid.

What your claiming - I have no knowledge of and wonder why you are chattering about it. If a developer wants to support a family on his work, I say good for him. Go Pro!

Incidentally my handle is not [MENTION=567635]Loner[/MENTION] either [MENTION=226877]Charles[/MENTION], it took you long enough.
[Android General] charlestek:
Loner,

I'm not trying to start an argument chain back and forth. The supporting a family was one example, (though the most important when you have kids to support) where someone might have to do work that is not the most satisfying, but pays more so he/she can make ends meet. I don't agree that you can always just do the kind of work you like the best. If you can, all the power to you. I can appreciate and obviously do appreciate developers or people who contribute their time in forums and code to help others. But I am no longer a developer, however I do not know any devs in the line of work I used to do who are not paid fairly well, which amounts to people who are senior developers or higher in the Boston area. You can see the salary survey here: http://swz.salary.com/SalaryWizard/Software-Developer-III-Salary-Details-Boston-MA.aspx

Mind you this area has one of the highest costs of living besides NYC or some areas in Calif, so that does inflate the salary. Anyway, that is enough on this topic, it is closed for me, and truly I am getting far off topic. No more discussion from me.
[Android General] loner.:
[MENTION=226877]Charles[/MENTION]

I left this conversation on my last post, but you don't stop. I don't care for any one sided quote you find and link.

In my opinion you may be just seeking attention, but yes this is way off topic. But then again since this device has no forum of its own, with a off topic section, it's to be expected.
[Android General] nannycrick:
Loner....I think we've made this a forum of it's own. It's been shared in Lenovo forums for the Tab2, the "official" discussion for this device! That's because we know those folks will get help here for solving issues with their Tabs. We have better help here! As proof, charlestek found help for me on a different device forum when I was trying to unbrick my RCA Pro II (rct6203w46) It also runs Mediatek 8127 chips. The Tab2 is my newer replacement. Charlestek found an RCA Viking Pro dev who helped me unbrick it with new firmware. That's more help than I ever got out of RCA!

I'm not a dev but I'm a retired Windows C++ repair tech, and presently a working dispatcher for my hubby's towing company. I've also worked thru college as a sous chef. I can tell you the cooking community has a saying....."The difference between a chef and a cook is.......about $50K a year! , and a chef doesn't wash dishes!" That may hold true with aftermarket devs and the paid pros. Meaning..some do this for money, and others are just in it for the glory! Both are okay.

I have respect for both because of their contributions to those who aren't as expetienced.

So should others who are in need of knowledgeable help! Tab2 owners can be assured, they will get help here!
[Android General] loner.:
No argument here.
[Android General] zMILWAUKEE:
Well I went and reflashed it and figured everything out. Here is an TWRP backup if your interested https://mega.nz/#!ax8jwLTB!Xt1Mjcl1w_3BwSYPK6OmKJhalPgNKCdRLedZ-MAu_rg , or here http://www.mediafire.com/download/s88s06zt9998x3z/Patched_BlissPop_TWRP_Backup.zip After restore, everything should be in English, and I set DPI back down to 240, enabled soft keys. After a few hours of messing with it, I'm enjoying it more than lollipop.
[Android General] loner.:
Is it more English or Russian?
[Android General] zMILWAUKEE:
It will all be English.
[Android General] loner.:
I can't even figure out how to download the ROM file from this page.
[Android General] lion567:
Yoy have to enable navigation bar in Settings -> Bliss interface -> Navigation options -> Navigation bar -> Enable navigation bar

It is mentioned in post with ROM on russion Lenovo forum.

Mine is at 320 DPI and it can be changed in Settings -> Display & Light -> Advanced Dispaly setting -> LCD density

It's also recommended to disable auto brightness in display settings (there is no ambient light sensor in A10-70) thus manual brightness should work.