Difficult Lenovo Tab2 firmware A7-30F... firmware restoration advice needed - General Questions and Answers

Hi guys I have a Lenovo Tab2 A7-30F (16GB) that I rooted succesfully but ended up bootlooping when I tried swapping the recovery. I know I shouldve made a backup but I didnt however the tab will respond to SP Flash but not ADB or Fastboot.
Im only an intermediate user but Im starting to get to grips with Linux on my dualboot PC
I believe I've got 4 options available as the lady in my life brought me another Lenovo tab A7-20F (8GB) (succesfully rooted aswell kingroot swapped out for SU thanks to a guide found on your site)not quite the same model I know but as far as I can tell the only differences seems to be Capacity and recovery 30F had uk text in recovery 20F seems to be Chinese writing both from UK shops and have a Mediatek 8127 QC 1.3Ghz cpu
Available Resources
Win 10 & Ubuntu
Lenovo T2 A720F (Rooted Functional)
Various Lenovo Zips (but scatterfiles dont seem to be setup correct)
A730F Source code
SPFlash, MTK Droid tools, Android Studio
Me (guidance and education appreciated but by no means clueless) not afraid to go in at the deep end
OPTIONS
SP FLASH
Source Code
SD Card Boot
SP FLASH
1. I have found an update zip and Source code with a scatter file for the tab but the layout appears to be wrong but dont really understand HEX codes but the Partitions seems in the file maybe comparing and modifying the layout might make SP Flash happy with it
2. Scatter from A7-20 tried this option but unable to produce the scatter as its still complaining about root shell, Iv tried ADB insecure but doesnt seem to help (Im no expert so guidance would be appreciated. I am aware that id probably end up with half the capacity if this option would work for me)
Source Code
I got the source code of the lenovo site but being fairly new to linux not exactly sure how to turn it into usable images from what I gather repo and jackchain would be useful tools in that situation although I may of understood this wrong. Im willing to try this option as I do enjoy working with linux bot ubuntu and kali
SD Card Booting
Havent really looked into this method but stands to reason if I could get the tab to boot Iv got a chance of restoring the tab. Im quite happy to experiment maybe even adapt CWM or TKIP to the tab. I always find the best way to learn is from mistakes in the past Iv rooted android phones Samsung GS3 and had no difficulty, but this is the first time Iv found myself in this situation and feel that its fixable with the resources available.
Thanks in advance sorry for the essay.
Si
I would like to learn more about android as I have a keen interest with linux and would like to beable to maybe one day be competent enough to port apps maybe even create them. anyone with the time and knowledge to spare would get an extra xmas card this year

Did you find a solution? Mine is also only recognized by SP Flash Tool, but the tool wouldn't accept the scatter file from Stock ROM

Here is my Scatter, it is not recognized by any version of SP Flash Tool
Code:
############################################################################################################## General Setting #
PRELOADER 0x40000
MBR 0x0
EBR1 0x80000
PRO_INFO 0x100000
NVRAM 0x400000
PROTECT_F 0x900000
PROTECT_S 0x1300000
SECCFG 0x1d00000
UBOOT 0x1d20000
BOOTIMG 0x1d80000
RECOVERY 0x2d80000
SEC_RO 0x3d80000
MISC 0x4380000
LOGO 0x4400000
EXPDB 0x4700000
TEE1 0x5100000
TEE2 0x5600000
KB 0x5b00000
DKB 0x5c00000
ANDROID 0x5d00000
CACHE 0x65d00000
USRDATA 0x6db00000
Please help me, I wan't to see my tablet alive again.

Can no one help me?

i have the same problem
Lenovo TAB 2 A7-30 3G
is stuck on boot and restarting
how can i solve this problem
i cant find the proper rom>

Related

Lenovo IdeaTab A2107A -F -H Tablet [FAQ]

Lenovo IdeaTab A2107A -F -H Tablet [FAQ]
We need a clearing house of concise information for the A2107A to address FAQ
(Much of this information can be useful to other MTK devices)
-----------------------------------------------------------------------------------------------------------
Please reply to this thread with any FAQ items you wish to see here.
-----------------------------------------------------------------------------------------------------------
Q: Why are you doing this? Creating a FAQ?
A: Because my brain hurts and I'm a slow reader. There are a few A2107A threads, but the main one has well over 1800 posts. We need to learn, not just follow recipes. We need to build our understanding with unhindered flow of information.
Q: What are the main threads for A2107A users?
A:
Lenovo IdeaTab a2107
Lenovo IdeaTab A2107A-F roms
Lenovo IdeaTab A2107A-F
A2107A-H Firmware update, Custom Rom and CWM Recovery (calling feature - unlocked)
[ROM] SE for Lenovo A2107A-F and A2107A-H
Q: Should I buy an A2107A?
A: At this point (Sept 2013), new ones are not a good value, but used/refurbs can be a good value. Lenovo themselves have better values: A1000 and A3000. I would like to know and post if these have 3G GSM SIMs? UPDATE: If you really want a 3G SIM tablet, this may be still king. The A1000 has no SIM. The A3000 has an LTE SIM.
Q: Are there custom ROMs? (NEW)
A: Depends on what "custom" means to you. I've stripped some stock ones down: http://forum.xda-developers.com/showthread.php?p=46201425 and makbro collected some... chinese, foxtrot, pemergency: http://forum.xda-developers.com/showpost.php?p=37409096&postcount=800 which I also mirrored here: https://drive.google.com/?authuser=0#folders/0B8PcIZoLeGNuWS1JUnA2UXdPYUE
Q: What is different about MTK devices from my phone (Motorola, Samsung, etc)?
A: MediaTek SoCs are cheap. They seem to be unique in that they allow for some low level fiddling where others don't. The low level fiddling is done with MediaTek software called SP Flash Tool (Smart Phone Flash Tool).
Q: It seems, this little beast is a lot more complicated to mess with, than other devices?
A: MediaTek devices are a pain in some respects... but once you use and understand MediaTek's SP Flash Tool -- you actually bypass a lot of complexity. You are able to write blocks anywhere in flash. And also, read blocks anywhere from flash. So you are in full control.
Q: Can I get an update.zip and put it on my sdcard?
A: Some folks (myself included) have grabbed OTAs, but they are not full flashes, they are just updates. Lenovo has not released official update.zip files for these devices. You may find something, I'd like to know. (You have other paths with CWM Recovery and also SP Flash Tools)
Q: What is the difference between a -H and a -F model?
A: There are 3 distinct hardware profiles: -H with 1 GSM SIM slot, -H with 2 GSM SIM, and -F with no SIM. Check the A2107A wiki here: http://forum.xda-developers.com/wiki/Lenovo_IdeaTab_A2107A
Q: Are there different Official ROMs?
A: Yes, there are at least different -H ROMs for US, Europe, and China. The Chinese ROMs enable a Phone App on the -H. To my knowledge there is just one -F ROM.
Q: What are the current stock ROMs?
A: If you have a US -H and OTA it as of Sept 2013 -- you will get Android 4.0.4 (ATT build A2107A_A404_000_033_121011_ATT)
A: If you have a US -F and OTA it as of Sept 2013 -- you will get Android 4.0.3 (build A2107A-F_S486_130221).
Q: Can I root after an OTA?
A: Yep, root4.03.zip etc should work fine. [Assuming there will never be 4.1 OTAs]
Q: Can I flash -H to a -F?
A: First, ask why do you want to do this? The phone software on a Tablet without phone (SIM) hardware won't get you anywhere. Yes, you can flash -H onto -F, and you will likely not like the results. It is jerky and sluggish and has some errors. For example audio breaks up horribly and swiping between homescreens is jittery. You'll want to go back to a -F ROM, and it's hard.
Q: Does the -F model have FM Radio hardware?
A: Yes! Tapping into it though is not easy. It's not as simple as grabbing the FM_Radio_1.0.apk from the -H ROM and installing it. Apparently the kernel driver on -F is missing, because the app wants to close and can't find any signals. On the SAME -F device, using the -H ROM, I'm able to hear FM Radio.
Q: Who do we owe thanks to?
A: Lots of folks, but makbro, FoxtrotKZ, and pemergency have to be at the top of the list.
Q: Are there custom ROMs for the -H?
A: Yes, check out makbro's post http://forum.xda-developers.com/showpost.php?p=37409096&postcount=800
Q: Are there recovery ROMs for the -H?
A: Yes, check makbro's post above and ClearSky or ANTIKIRPICH are within makbros posted SP_Flash_Tool_FULL_A2107.rar here:
https://docs.google.com/file/d/0By3a11Z9icECSXVLWUl4djc3WTg/edit?pli=1
(this is a very good rar/zip/tarball to grab, almost all you need... props go to FoxtrotKZ)
Q: Are there custom ROMs for the -F?
A: ShilohDaniel has stripped the stock ROM and I believe added some things -- calling it "A2107A-F Bare Bones ROM." thread: http://forum.xda-developers.com/showthread.php?t=2213225
Q: Are there recovery ROMs for the -F?
A: Not really. Once I broke my -F I pushed ClearSky (-H) on it. It was semi-operational, but then getting the right partitioning back to -F was horrible. In this respect, getting CWM on and going with Bare Bones ROM wouldn't get you fixed. I hope to change that.
Q: Will Lenovo release more OTAs? JB?
A: No, they already have a new line-up. They are "done" with these devices. The only thing that would change that is if a partner like AT&T needs a security fix.
Q: Is there a JellyBean ROM for either the A2107A-F or the A2107A-H?
A: No, are you volunteering?
Q: Does Lenovo respond to questions on their forums?
A: Probably not the questions that you would ask. Their answers are more "Well have you tried turning it off and then on again?" When I asked if there were model variants they had no idea. They didn't know if different features were enabled (with different ROMs) in different countries. Their online support chat was able to find a few product PDFs that show several long model numbers. (those PDFs are on the wiki)
Q: Can I use all these untrusted tools inside a VMware virtual machine instead of my daily rig?
A: Yes. I encourage it. Also, if you are using VMware snapshots or VirtualBox snapshots you can roll back and try different drivers. It seems trying to replace ADB USB drivers that don't work with MTDRT is very hard. Rolling back is much easier than trying to expunge the already installed driver so you can try another.
Q: What is MTK Droid Tools?
A: A Windows app that will convert a "firmware.info" to a scatter.txt file.
A: This tool is also able to root some devices and do a backup. I imagine if it gets that far it can restore too.
Q: What is MTK Rom Studio?
A: A Windows app that will convert a "firmware.info" to a scatter.txt file too I think. (I haven't used it)
Q: Why would I want a *_scatter.txt file?
A: It contains the partition information for your device. This is something you need to feed SP Flash Tool so it can flash the bits in the right places. You can make one from a working device by dumping a "firmware.info" file with a tool like the gscript backup method or presumably MTK Droid Tools will build you one right off, I'm sure doing the same thing to get the data which is dumped to firmware.info.
Q: Can I brick my -F or -H?
A: Probably not. There is a Meta Mode that you can get into even if your PRELOADER is broken/overwritten. I verified this today by writing zeroes to the first 16K of flash, broke my -F, then wrote over a known good firmware. makbro believes it's unbrickable and also yuweng has good info: http://forum.xda-developers.com/showpost.php?p=34914486&postcount=3
Q: How do I get into Meta Mode?
A1: While plugged into PC... Hold down Reset, hold VolUp, release Reset, release VolUp
A2: While off... hold VolUp, plug into PC, release VolUp
A3: While off... hold Reset, plug into PC, hold VolUp, release Reset, release VolUp
Q: Can someone help me unbrick my tablet?
A: I haven't seen a bricked A2107A-* that I could not fix. Please post to the original Lenovo IdeaTab a2107 thread.
Q: How do I use SP Flash Tool?
A: I'd like to write a FAQ on it too since there are many pitfalls, but I fear I don't have enough time to do everything. For now, here is a tutorial: http://forum.xda-developers.com/showthread.php?t=1982587
Q: What should I know about SP Flash Tool?
A: SP Flash Tool allows you to read or write any chunk of nvram/flash. It's normal operation though is to load a *scatter.txt file which describes different image chunks and allows you to "download" (write) them to MTK devices. You can think of the NVRAM as a disk (block device) and this scatter file describing the sizes of PARTITIONS. I think in one error I ran across even says your PMT (partition table?) doesn't match. So the download will write blocks of your NVRAM from image files on your WIndows computer.
Q: When I try to Download (write) a scatter and set of image files to my tablet with SP Flash Tool, I get a PMT does not match. What is causing this?
A: Well, for some reason you have to "Format". Not only do the Format, but you must select "Whole Flash". (assuming this next part) Then it write the PMT to your tablet to match the scatter file you have loaded. At this point you can Download (write) successfully. You will want to have a good backup of your NVRAM block or /data/nvram directory first!
Q: What is a PMT?
A: A partition table that holds the addresses to all the other partitions. I believe the PMT block is created by SP Flash Tool dynamically from scatter file. It's comparing the scatter file with what is sitting at the PMT address on the flash. If these two mismatch, you get the error you mentioned. If you want to force a new PMT that matches your scatter file's layout, you have to do a "Format" in SP Flash Tool. This will get you back to a PMT on flash that matches your scatter file, then SP Flash Tool will be happy and allow you to use Download (write to flash). SPFT is very picky about the scatter file matching the PMT on flash, even the __NODL_ in the scatter has to match the PMT.
Q: How do I get into Factory Mode?
A: Turn Off completely. (no power from USB, you might even hit the reset button)
A: Press and hold Power On and VolUp for 12 sec
A: Observe a menu similar to recovery but with tests etc
Q: How do I get into Recovery Mode?
A: Turn Off completely. (no power from USB, you might even hit the reset button)
A: Press and hold Power On for 4 sec, release, then hold VolUp and VolDown at the same time for up to 10 sec
A: Observe the stock Recovery or CWM if you've replaced the stock
Q: Why is SP Flash Tool giving me errors?
A: SP Flash Tool is not quality software, IMHO. I've had it give me BROM ERROR:S_DL_GET_DRAM_SETTING_FAIL(5054))... over and over, then I exited out and got back into the program and flashing worked fine. Also, make sure you have PRELOADER etc files associated with the blocks even though you don't have them selected to Download/write to flash. For some reason, SPFT checks these things even if they are irrelevant.
Q: I don't have a scatter file, or I have an incorrect scatter file... how do I create one if my device won't boot?
A: Interestingly enough, SPFT reads the PMT during a Download/write. It puts all the values of the PMT in it's log file. You can go look at the log file and fix your scatter file. This is cheating... knowing exactly what your scatter file needs to look like to match your device.
Q: I renamed the scatter file from MT6575_Android_scatter_emmc.txt to my_failed_attempt_scatter.txt is that ok?
A: Obviously you didn't know to ask this question and it's just contrived.... but yes you just screwed up, the file name of the scatter matters. I hate this, I lost like 2 weeks to this. Don't rename it. I've found some names that work, but just don't go there, leave the name and organize things with directories instead of file names.
(Some dumb Questions I had early on... that didn't seem to be answered clearly)
Q: How do a SBF or ODIN a A2107A
A: MediaTek's method is through software called SP Flash Tool. This is similar in function to Motorola SBF or Samsung ODIN.
Q: How do I get into Fastboot?
A: I don't think you do on MTK devices.
Q: How do I boot into the Bootloader?
A: Not sure if they have a bootloader menu. I think this is irrelevant. After an OTA, I was never able to. But with all the methods of gaining root and flashing, I guess I don't see why you need it.
Q: Does this device have a locked bootloader? Can I unlock it?
A: I'm not sure. If it does, you could probably overwrite the bootloader easy enough. Can the stock bootloader boot a homebrewed kernel? So far, I have seen no one produce a homebrew kernel for either the -F or -H. Hacks come from the stock kernels or the Lenovo A750 phone.
Q: Can the A2107A run Cyanogenmod (CM9, CM10)?
A: No. Cyanogenmod may run on MTK (MediaTek) chips soon, but even after that it will be a bunch of work.
Q: Why do I want to root my device?
Q: How do I root my device?
Q: Why do I want to install a custom recovery like CMW (Clockwork Mod) Recovery?
Q: How do I install CWM?
<-- Click Thanks If you found the information here useful, please!
Backup / root / recovery
Lenovo IdeaTab A2107A -F -H Tablet FAQ
CONTINUED DETAILS!
(but applicable for MT65xx devices)
Backup -- Post 3
Root -- Post 4
Recovery -- Post 5
Topic #1 - Backup
Before you start rooting, I highly recommend getting a full dump of your ROM. And why not? MediaTek makes it easy! At the very least, get a dump of the NVRAM partition. And if you really want to be risky, you'll just get a copy of /data/nvram.
Why Backup?
* First, so you can get back to a factory state.
* This is really good if you return your device or have it serviced.
* It's also good if you are going to sell it.
* Last, if you break it (semi-brick it) you can go back to this known working state.
Methods:
* SP Flash Tool - covered here
* rua1's MKDRT MediaTek Droid Root Tool - covered elsewhere
* Mobile Uncle backup of MEI - may cover here soon
SP Flash Tool BACKUP
If you are big on making images of hard drives, your going to like this tool. But, SP Flash Tool has some bugs and is designed a bit weird.
There are 4 main features to be concerned about: "Format", "Download" (write partition blocks), "Read back" memory, "Write memory".
To backup, you really want to be using the Read memory tab of the interface. But first, you need to make the tool happy.
replaces http://forum.xda-developers.com/showthread.php?p=46595925
Perfect Total Backup of your Firmware
Here is a cookbook for doing a total backup of your MTK device with MediaTek's SP Flash Tool. No rooting, you might even do this before you ever boot! I have basically done this with both of my devices before I fiddled too much. I recommend doing it before you do anything really.
1. Install VCOM Drivers. I'd use this: https://docs.google.com/file/d/0B8PcIZoLeGNuUTFIT1J2eXNFd28
2. Install SP Flash Tool. I'd use this: https://docs.google.com/file/d/0B8PcIZoLeGNuVDluTXk4QXdQaUU
3. Grab a -H scatter file with accompanying block images, just to make SP Flash happy. I'd use this: https://docs.google.com/file/d/0B8PcIZoLeGNuM3lxakdIU2hvWTA
4. Run SP Flash Tool, Open Scatter File
5. Don't play with anything, go into the "Read back" tab (This will read your flash to a file on your PC)
6. Click on any items in the list, then click the "Remove" button
7. Now click the "Add" button
8. Double click on the "N/A" under Read Flag
9. Type a file name to write to, like "WHOLE_ROM"
10. Now it will popup a window "Readback block start address"
11. Leave "Hex" selected, Start Address" 0x0000, Length: 0x323E4000, Click OK
12. Click the "Read back" button
13. SPFT now waits for you to connect your device and put it in Meta Mode
14. Without plugging your tablet in, tap the Reset Button on the back under the camera
15. Hold VolUp, plug in USB, Release VolUp (putting it in Meta Mode) <--- Important
16. You will see the progress bar moving. Total backup takes forever, because in this mode SPFT seems to not do USB HIGHSPEED
That's IT! Go to bed, check on it in the morning.
If you ever restore, just go into Recovery and Wipe Data and Cache. (as these are large and we didn't back them up above)
Note: "Length" in Step 11 is extra long. If you have a 4 or 8GB model it actually backs up part of your cache partition block too. But this is the right length for the 16GB model and it doesn't hurt to backup too much.
(If anyone would like to share there's with me, that would be great. I only want stock dumps though, for comparison purposes.)
Topic #2 - Root
Note: MediaTek is very different as you have low level access to their Flash. Ask
yourself if you really need root. MediaTek's tool SP Flash Tool is very powerful. You can dump your stock rom, replace your recovery image, or blow on another SPFT ROM. So, unless you want your STOCK ROM ROOTED, you can probably skip rooting your stock ROM in the first place.
Why Root?
You have very little ability to do backups or change your device without rooting it. You can use vendor tools to do backup/restore of your user data, whatever they determine is your user data. You can use Android "Factory Reset" which just wipes the data and cache partitions. If you want to do more, you need to root.
More access like:
* Complete backups of ROM (although a bit sketchy to backup a running system)
* Install busybox
* Install apps requiring root, Root Explorer and WiFi sharing
* Install drivers, like OpenVPN, alternative wireless drivers, OTG, FM Radio?
* Install sshd server etc
* Do custom theming?
* Performance tweaks
* Remove APKs from /system/apps (scary)
Different Methods - I think all rely on the same mechanism
1. 4.03root.zip (requires working ADB and Windows)
2. setools/seroot (syserr's port of 4.03root.zip to linux shell, instead of .bat)
3. SRS Root (requires working ADB and Windows)
4. rua1's MKDRT MediaTek Droid Root Tool (requires working ADB and Windows)
Topic #3 - CWM (Clock Work Mod) Recovery
Why?
CWM Recovery is awesome. It allows you to install custom ROMs as long as they are "CWM" compatible. CWM Recovery is a lot like a typical stock Recovery but better. For new people, a Recovery is basically a minimal Android system that allows you to do maintenance on the device and reload etc the main operating system. On MTK devices the Recovery image sits on the RECOVERY partition. You usually press certain buttons early in the boot process to "boot into Recovery."
Different Methods
* SP Flash Tool
* MobileUncle (requires root)
* rua1's MKDRT MediaTek Droid Root Tool (requires root)
* dd / flash_image (requires root)
SP Flash Tool Method
Disconnect Tablet from PC
Run SP Flash Tool (exe)
Select Scatter File
Uncheck all block partition checkboxes except for Recovery.
Click on the Recovery text/tag and then find the CWM Recovery image you desire.
Select Download, SPFT waits for device
Hit reset on Tablet
Press VolUp, connect USB, Release VolUp (to get to Meta Mode)
SPFT ALWAYS finds device this way.
You should see progress bars moving, and it complete
lenovo s6000-h
hi syserr,
your reading was really interesting and help me a lot to better understand the device i just bought.
i think it's quit similar. I m looking/searching information as much as i can at the moment.
thks
fragargon said:
hi syserr,
your reading was really interesting and help me a lot to better understand the device i just bought.
i think it's quit similar. I m looking/searching information as much as i can at the moment.
thks
Click to expand...
Click to collapse
I get paid with "Thanks." So, thanks! :good:
I've often wondered if forums are the right structure to capture this information. When I finally decided to dive in deep, I had to make notes of which posts had good information - it took 3 days of solid reading to make sense of it all. There are plenty of posts that have incorrect information or irrelevant information.
Good luck.
I need some help!
Thank you for helping
But I can not I download:
S6000-H (16GB model, WiFi and 3G)
S6000_A422_000_015_130503_WW_SMS.rar - 495.90 MB
I have problems installing the program and set the theme on the device
I'm not familiar with these settings. Explain the preliminary
My device: S6000-H_A422_101_022_131101_WW_SMS
Put a new link for download. Please
Who can help????
Scatter file
syserr said:
Topic #1 - Backup
Before you start rooting, I highly recommend getting a full dump of your ROM. And why not? MediaTek makes it easy! At the very least, get a dump of the NVRAM partition. And if you really want to be risky, you'll just get a copy of /data/nvram.
Why Backup?
* First, so you can get back to a factory state.
* This is really good if you return your device or have it serviced.
* It's also good if you are going to sell it.
* Last, if you break it (semi-brick it) you can go back to this known working state.
Methods:
* SP Flash Tool - covered here
* rua1's MKDRT MediaTek Droid Root Tool - covered elsewhere
* Mobile Uncle backup of MEI - may cover here soon
SP Flash Tool BACKUP
If you are big on making images of hard drives, your going to like this tool. But, SP Flash Tool has some bugs and is designed a bit weird.
There are 4 main features to be concerned about: "Format", "Download" (write partition blocks), "Read back" memory, "Write memory".
To backup, you really want to be using the Read memory tab of the interface. But first, you need to make the tool happy.
replaces http://forum.xda-developers.com/showthread.php?p=46595925
Perfect Total Backup of your Firmware
Here is a cookbook for doing a total backup of your MTK device with MediaTek's SP Flash Tool. No rooting, you might even do this before you ever boot! I have basically done this with both of my devices before I fiddled too much. I recommend doing it before you do anything really.
1. Install VCOM Drivers. I'd use this: https://docs.google.com/file/d/0B8PcIZoLeGNuUTFIT1J2eXNFd28
2. Install SP Flash Tool. I'd use this: https://docs.google.com/file/d/0B8PcIZoLeGNuVDluTXk4QXdQaUU
3. Grab a -H scatter file with accompanying block images, just to make SP Flash happy. I'd use this: https://docs.google.com/file/d/0B8PcIZoLeGNuM3lxakdIU2hvWTA
4. Run SP Flash Tool, Open Scatter File
5. Don't play with anything, go into the "Read back" tab (This will read your flash to a file on your PC)
6. Click on any items in the list, then click the "Remove" button
7. Now click the "Add" button
8. Double click on the "N/A" under Read Flag
9. Type a file name to write to, like "WHOLE_ROM"
10. Now it will popup a window "Readback block start address"
11. Leave "Hex" selected, Start Address" 0x0000, Length: 0x323E4000, Click OK
12. Click the "Read back" button
13. SPFT now waits for you to connect your device and put it in Meta Mode
14. Without plugging your tablet in, tap the Reset Button on the back under the camera
15. Hold VolUp, plug in USB, Release VolUp (putting it in Meta Mode) <--- Important
16. You will see the progress bar moving. Total backup takes forever, because in this mode SPFT seems to not do USB HIGHSPEED
That's IT! Go to bed, check on it in the morning.
If you ever restore, just go into Recovery and Wipe Data and Cache. (as these are large and we didn't back them up above)
Note: "Length" in Step 11 is extra long. If you have a 4 or 8GB model it actually backs up part of your cache partition block too. But this is the right length for the 16GB model and it doesn't hurt to backup too much.
(If anyone would like to share there's with me, that would be great. I only want stock dumps though, for comparison purposes.)
Click to expand...
Click to collapse
I do not understand. How Lenght you have used : 0x323E4000
11. Leave "Hex" selected, Start Address" 0x0000, Length: 0x323E4000, Click OK
The scatter file, there is no partition at this address
Yours scatter file :
EBR2 0x23e0000
{
}
ANDROID 0x23e4000
{
}
CACHE 0x224e4000
{
}
USRDATA 0x425e4000
{
}
FAT 0x626e4000
{
}
__NODL_BMTPOOL 0xffffffffffff0050
{
}
I used to read back:
0x3c3c00000 + from firmware.info
0x00600000 = preloader
0x3c9c00000 – CACHE scatter file with MTKDroid
I used to read back:
0x3c3c00000 + from firmware.info
0x00600000 = preloader
0x3c9c00000 – CACHE scatter file with MTKDroid
Click to expand...
Click to collapse
when doing this with a hex calculator i got : 3C4200000 - check this wit a hex calculator
Explain how it is with hex
fragargon said:
when doing this with a hex calculator i got : 3C4200000 - check this wit a hex calculator
Click to expand...
Click to collapse
OK , OK I understand.
But the address you left partition to get 3C4200000 - cache or else.explain how
This is scater file: posted by you:
MT6575_Android_scatter_emmc
PRELOADER 0x0
{
}
DSP_BL 0x40000
{
}
MBR 0x600000
{
}
EBR1 0x604000
{
}
__NODL_PMT 0x660000
{
}
__NODL_NVRAM 0xa60000
{
}
__NODL_SECCFG 0xd60000
{
}
UBOOT 0xd80000
{
}
BOOTIMG 0xde0000
{
}
RECOVERY 0x13e0000
{
}
SEC_RO 0x19e0000
{
}
__NODL_MISC 0x1fe0000
{
}
LOGO 0x2040000
{
}
__NODL_EXPDB 0x2340000
{
}
EBR2 0x23e0000
{
}
ANDROID 0x23e4000
{
}
CACHE 0x224e4000
{
}
USRDATA 0x425e4000
{
}
FAT 0x626e4000
{
}
__NODL_BMTPOOL 0xffffffffffff0050
{
}
Alex1948 said:
OK , OK I understand.
But the address you left partition to get 3C4200000 - cache or else.explain how
Click to expand...
Click to collapse
this value 0x3C4200000 is the sum of=> 0x3C4200000 = 0x3c3c00000 (from firmware.info) + 0x00600000 (preloader)
Code:
partname size start adress map to
android 0x0000000040000000 0x0000000010980000 2 /dev/block/mmcblk0p6
cache 0x0000000007e00000 0x0000000050980000 2 /dev/block/mmcblk0p7
usrdata 0x0000000349fa0000 0x0000000058780000 2 /dev/block/mmcblk0p8
whilst this is not really friendly I'll try answer.
when hex number i advice you to use an hex calculator because this is 16 base not 10base that's why you would be better using a hex calculator.
this all about readback the memory for backup purpose so according to my file:
I do not understand. How Lenght you have used
Click to expand...
Click to collapse
take my file as example and i would bump the partition cache, i would do:
readback: start adress:0x0000000050980000
: size : 0x0000000007e00000 = 126 Mb
: lenght: 0x0000000050980000+0x0000000007e00000 = 0x0000000058780000 (end adress)
this should result by a file.img of 126Mb with by spft on readback memory starting adress at 0x0000000050980000 and ending at 0x0000000058780000.
you can see that this overlapted the next partition 0x0000000058780000 (userdata) so i bet that spft does this to not overlapted start adress of next partition:
0x0000000050980000+0x0000000007e00000-0x00000000000001=0x000000005877ffff
i hope this explanation is readable and will answer your question.
What Scatter file ?
fragargon said:
this value 0x3C4200000 is the sum of=> 0x3C4200000 = 0x3c3c00000 (from firmware.info) + 0x00600000 0x3c3c00000 (from firmware.info) + 0x00600000 (preloader)
Code:
partname size start adress map to
android 0x0000000040000000 0x0000000010980000 2 /dev/block/mmcblk0p6
cache 0x0000000007e00000 0x0000000050980000 2 /dev/block/mmcblk0p7
usrdata 0x0000000349fa0000 0x0000000058780000 2 /dev/block/mmcblk0p8
whilst this is not really friendly I'll try answer.
when hex number i advice you to use an hex calculator because this is 16 base not 10base that's why you would be better using a hex calculator.
this all about readback the memory for backup purpose so according to my file:
take my file as example and i would bump the partition cache, i would do:
readback: start adress:0x0000000050980000
: size : 0x0000000007e00000 = 126 Mb
: lenght: 0x0000000050980000+0x0000000007e00000 = 0x0000000058780000 (end adress)
this should result by a file.img of 126Mb with by spft on readback memory starting adress at 0x0000000050980000 and ending at 0x0000000058780000.
you can see that this overlapted the next partition 0x0000000058780000 (userdata) so i bet that spft does this to not overlapted start adress of next partition:
0x0000000050980000+0x0000000007e00000-0x00000000000001=0x000000005877ffff
i hope this explanation is readable and will answer your question.
Click to expand...
Click to collapse
My bewilderment came from that and MTKDroid do the same, add preloader - in my case CACHE : 0x3c3c00000 (from firmware.info) + 0x00600000(preloader) = 0x3C9C0000(that we used from READ BACK with SPFT).
I understand that the scatter file created with MTKDroid Tool is not good ???
Alex1948 said:
My bewilderment came from that and MTKDroid do the same, add preloader - in my case CACHE : 0x3c3c00000 (from firmware.info) + 0x00600000(preloader) = 0x3C9C0000(that we used from READ BACK with SPFT).
I understand that the scatter file created with MTKDroid Tool is not good ???
Click to expand...
Click to collapse
lol :silly:
sometimes you should read back what you wrote, i really don't understand what you mean but i am sure you are not reading what i have wrote because this
================+++>
============++>
=========+>
in my case CACHE : 0x3c3c00000 (from firmware.info) + 0x00600000(preloader) = 0x3C9C0000(that we used from READ BACK with SPFT).
Click to expand...
Click to collapse
i wish you a good night! :cyclops:
????
fragargon said:
lol :silly:
sometimes you should read back what you wrote, i really don't understand what you mean but i am sure you are not reading what i have wrote because this
================+++>
============++>
=========+>
i wish you a good night! :cyclops:
Click to expand...
Click to collapse
Please forgive me greatly.
I asked a simple question : if scatter file made ​​with MTKDroid TOOL is good or no , work or no.
So , good night !
fragargon said:
i hope this explanation is readable and will answer your question.
Click to expand...
Click to collapse
Thanks for trying to explain, it's appreciated!
Alex1948 said:
Please forgive me greatly.
I asked a simple question : if scatter file made ​​with MTKDroid TOOL is good or no , work or no.
So , good night !
Click to expand...
Click to collapse
I believe "MTK Droid Root & Tools" does give you a good scatter file, but I've actually never used it.
Background: During the time I used it, I had major problems with ADB drivers on Windows. I ended up soft-bricking my device by playing with the "Test" tab in SP Flash Tools. So when I came back to working on things again, with a new device to donate the ROM, I wanted to be absolutely sure I knew what I was doing. First thing was "Read back" the ENTIRE ROM of the new device. This is an insurance policy. I had made backups with the GScript mtk*backup.sh scripts that run ON the unit, so I never went back to MTK DRT.​Something I think everyone that wants to do HEX math should to is start playing with the python interpreter... it is AWESOME. :good:
Code:
$ more MT6575_Android_scatter_emmc.txt
....
ANDROID 0x123e4000
{
}
CACHE 0x324e4000
{
}
USRDATA 0x525e4000
{
}
FAT 0x726e4000
{
}
__NODL_BMTPOOL 0xffffffffffff0050
{
}
$ python
Python 2.7.3 (default, Sep 26 2013, 16:35:25)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> hex(0x324e4000-0x123e4000)
'0x20100000'
Alex1948, if you are wondering why the length of my full/entire/whole dumps seems arbitrary... my answer is in some cases I was guessing at large enough numbers. My device (A2107A-*) has at least 5 different partitioning schemes from the factory. I want extra length, I didn't want to tell someone to read too short.
Why I am reading to the start address of CACHE is because that is the end of ANDROID. This is just looking at the physical real addresses in the scatter file. How those addresses are calculated from firmware.info/dumchar_info is a different story. I think you are aware of adding the 0x600000. This is only added to the lines in the file that are not preloader or dsp_bl:
Code:
$ more dumchar.txt
preloader 0x0000000000040000 0x0000000000000000 2 /dev/[B]misc[/B]-sd
dsp_bl 0x00000000005c0000 0x0000000000040000 2 /dev/misc-sd
mbr 0x0000000000004000 0x0000000000000000 2 /dev/[B]block[/B]/mmcblk0
ebr1 0x000000000005c000 0x0000000000004000 2 /dev/block/mmcblk0p1
pmt 0x0000000000400000 0x0000000000060000 2 /dev/block/mmcblk0
nvram 0x0000000000300000 0x0000000000460000 2 /dev/block/mmcblk0
seccfg 0x0000000000020000 0x0000000000760000 2 /dev/block/mmcblk0
uboot 0x0000000000060000 0x0000000000780000 2 /dev/block/mmcblk0
bootimg 0x0000000000600000 0x00000000007e0000 2 /dev/block/mmcblk0
recovery 0x0000000000600000 0x0000000000de0000 2 /dev/block/mmcblk0
sec_ro 0x0000000000600000 0x00000000013e0000 2 /dev/block/mmcblk0p5
misc 0x0000000000060000 0x00000000019e0000 2 /dev/block/mmcblk0
logo 0x0000000000300000 0x0000000001a40000 2 /dev/block/mmcblk0
expdb 0x00000000000a0000 0x0000000001d40000 2 /dev/block/mmcblk0
ebr2 0x0000000000004000 0x0000000001de0000 2 /dev/block/mmcblk0
fac 0x0000000010000000 0x0000000001de4000 2 /dev/block/mmcblk0p6
android 0x0000000020100000 0x0000000011de4000 2 /dev/block/mmcblk0p7
cache 0x0000000020100000 0x0000000031ee4000 2 /dev/block/mmcblk0p2
usrdata 0x0000000020100000 0x0000000051fe4000 2 /dev/block/mmcblk0p3
fat 0x00000000762fc000 0x00000000720e4000 2 /dev/block/mmcblk0p4
bmtpool 0x0000000000a00000 0xffffffffff9f0050 2 /dev/block/mmcblk0
So my code here:
Code:
if block != 'misc':
start = start + 0x600000
Is only adding the offset to the partitions that don't have that "misc" in their block device name.
I'm explaining a lot. I'm hoping somewhere in this you have the answer you are looking for.
We should have discussed this here:
[GUIDE][UTIL][MT65xx] Create Scatter File and Dump Full ROM
http://forum.xda-developers.com/showthread.php?p=47809842
Tks
syserr said:
Thanks for trying to explain, it's appreciated!
I believe "MTK Droid Root & Tools" does give you a good scatter file, but I've actually never used it.
Background: During the time I used it, I had major problems with ADB drivers on Windows. I ended up soft-bricking my device by playing with the "Test" tab in SP Flash Tools. So when I came back to working on things again, with a new device to donate the ROM, I wanted to be absolutely sure I knew what I was doing. First thing was "Read back" the ENTIRE ROM of the new device. This is an insurance policy. I had made backups with the GScript mtk*backup.sh scripts that run ON the unit, so I never went back to MTK DRT.​Something I think everyone that wants to do HEX math should to is start playing with the python interpreter... it is AWESOME. :good:
Code:
$ more MT6575_Android_scatter_emmc.txt
....
ANDROID 0x123e4000
{
}
CACHE 0x324e4000
{
}
USRDATA 0x525e4000
{
}
FAT 0x726e4000
{
}
__NODL_BMTPOOL 0xffffffffffff0050
{
}
$ python
Python 2.7.3 (default, Sep 26 2013, 16:35:25)
[GCC 4.7.2] on linux2
Type "help", "copyright", "credits" or "license" for more information.
>>> hex(0x324e4000-0x123e4000)
'0x201000000'
Alex1948, if you are wondering why the length of my full/entire/whole dumps seems arbitrary... my answer is in some cases I was guessing at large enough numbers. My device (A2107A-*) has at least 5 different partitioning schemes from the factory. I want extra length, I didn't want to tell someone to read too short.
Why I am reading to the start address of CACHE is because that is the end of ANDROID. This is just looking at the physical real addresses in the scatter file. How those addresses are calculated from firmware.info/dumchar_info is a different story. I think you are aware of adding the 0x600000. This is only added to the lines in the file that are not preloader or dsp_bl:
Code:
$ more dumchar.txt
preloader 0x0000000000040000 0x0000000000000000 2 /dev/[B]misc[/B]-sd
dsp_bl 0x00000000005c0000 0x0000000000040000 2 /dev/misc-sd
mbr 0x0000000000004000 0x0000000000000000 2 /dev/[B]block[/B]/mmcblk0
ebr1 0x000000000005c000 0x0000000000004000 2 /dev/block/mmcblk0p1
pmt 0x0000000000400000 0x0000000000060000 2 /dev/block/mmcblk0
nvram 0x0000000000300000 0x0000000000460000 2 /dev/block/mmcblk0
seccfg 0x0000000000020000 0x0000000000760000 2 /dev/block/mmcblk0
uboot 0x0000000000060000 0x0000000000780000 2 /dev/block/mmcblk0
bootimg 0x0000000000600000 0x00000000007e0000 2 /dev/block/mmcblk0
recovery 0x0000000000600000 0x0000000000de0000 2 /dev/block/mmcblk0
sec_ro 0x0000000000600000 0x00000000013e0000 2 /dev/block/mmcblk0p5
misc 0x0000000000060000 0x00000000019e0000 2 /dev/block/mmcblk0
logo 0x0000000000300000 0x0000000001a40000 2 /dev/block/mmcblk0
expdb 0x00000000000a0000 0x0000000001d40000 2 /dev/block/mmcblk0
ebr2 0x0000000000004000 0x0000000001de0000 2 /dev/block/mmcblk0
fac 0x0000000010000000 0x0000000001de4000 2 /dev/block/mmcblk0p6
android 0x0000000020100000 0x0000000011de4000 2 /dev/block/mmcblk0p7
cache 0x0000000020100000 0x0000000031ee4000 2 /dev/block/mmcblk0p2
usrdata 0x0000000020100000 0x0000000051fe4000 2 /dev/block/mmcblk0p3
fat 0x00000000762fc000 0x00000000720e4000 2 /dev/block/mmcblk0p4
bmtpool 0x0000000000a00000 0xffffffffff9f0050 2 /dev/block/mmcblk0
So my code here:
Code:
if block != 'misc':
start = start + 0x600000
Is only adding the offset to the partitions that don't have that "misc" in their block device name.
I'm explaining a lot. I'm hoping somewhere in this you have the answer you are looking for.
We should have discussed this here:
[GUIDE][UTIL][MT65xx] Create Scatter File and Dump Full ROM
http://forum.xda-developers.com/showthread.php?p=47809842
Click to expand...
Click to collapse
Thank you very much.I understand something.and conversely :ANDROID 0x123e4000+0x20100000(lenght) = CACHE 0x324e4000
I wrote on the other thread
A3000 hardware
Just a note, in Europe and likely in Asian the A3000 SIM version is dual SIM, organised much the same as the A2107A. One SIM is expected to be used for data (HSDP+, this is the European high speed 3G, up to 42mbs, I get 18mbs off my local tower) and one for SMS and Voice. You can run SMS on the Data SIM if you are provisioned, I do. The European firmware does not support GSM voice (again) but Asian and Middle Eastern does. Why Lenovo does not include voice support in the European firmware is a mystery.
Many thanks for the A2107A FAQ, I'm selling one now, replaced by a A3000.
Not create worry... but I have a very cheap ($75 sale) Lenovo A1000 coming. This has JB, FM Radio, and dual-core. This is going to work out better for a in-dash car system.
Partitioning 16 GB A2107A-H
Does anyone please have an EBR1 and EBR2 (or other means) by which I can repartition my internal SD flash so that the system and other partitions are larger?
I have read about an apk to do this for the 4 GB model, and also the limitation to one of the partitions (32-bit addressing?) to 2 GB, but have not found anything available for the 16 GB model.
Could anyone please advise and/or upload the necessary files?
Also, does anyone have a view on the "best" ROM? It seems all have compromises in some way, including the stock ROM. Pemergency looks good unless someone tells me otherwise.

lenovo a1000 full details of flashing ,recovery, etc

i had got lenovo a1000-g for which i spend a lot of time for searching things like recovery , rom, flashing rom, back up rom , custom rom etc
so i thought to share the results with you for saving your time
as usual here disclaimener
I OR THIS SITE IS NOT RESPONSIBLE FOR bricked devices, dead SD cards, thermonuclear war, or you getting fired because the alarm app failed. Please do some research if you have any concerns about features included in the products you find in the thread here and the links given by me before flashing it! YOU are choosing to make these modifications, and if you point the finger at us for messing up your device, we will laugh at you. Your warranty will be void if you tamper with any part of your device / software." CONTINUE AT UR OWN RISK
rooting
PROCESS 1 . FOLLOW THE LINKS GIVEN BELOW FOR LINUX
http://forum.xda-developers.com/showthread.php?t=2406916
http://forum.xda-developers.com/showpost.php?p=40188901&postcount=275
ONLINE TOOL FOR CONVERTING HEX TO DECIMAL
http://www.binaryhexconverter.com/hex-to-decimal-converter
COMPARE THE ABOVE TWO PROCESS AND PROCEED ROOT
or
PROCESS 2. USING KINGO ROOT SOFTWARE ONE CLICK ROOT AND UNROOT IN WINDOWS
http://forum.xda-developers.com/showthread.php?p=46794736
2.EXTRACTING STOCK ROM , STOCK RECOVERY, STOCK KERNEL(LINUX) for rooted devices ( FOR NON ROOTED U CAN GET BY FOLLOW THE STEPS LIKE ROOTING METHOD IN PROCESS 1 )
BE SURE THAT UR SD CARD IS HAVING 1 GB OF FREE SPACE ATLEAST
EACH STEP TAKES SOME TIME UNTILL THE NEXT PREFIX ARRIVES DONT PROCEED TO NEXT STEP , FOR EG FOR EXTRACTING SYSTEM.IMG IT MAY TAKE NEARLY 1HOUR SO BE PATIENT
STEP 1
cd /home/balu/adt-bundle-linux-x86-20130729/sdk/platform-tools
(HERE HOME BALU IS WHERE I LOCATED THE ADT BUNDLE, SO CHECK URS AND GIVE CORRECT DIRECTORY)
STEP 2
sudo ./adb devices
IT WILL SHOW LIST OF DEVICES LIKE
XXXXXXXXXXXXXXXXX DEVICE (IF NOT SHOWN CHECK IN GOOGLE)
STEP 3
adb shell
if adb is installed ok if not install it by the command displays after giving the above command
STEP 4
su
(in ur tablet super su asks permission give permission)
STEP 5
cat /proc/dumchar_info
the above command gives below results
Part_Name Size StartAddr Type MapTo
preloader 0x0000000000040000 0x0000000000000000 2 /dev/misc-sd
dsp_bl 0x00000000005c0000 0x0000000000040000 2 /dev/misc-sd
mbr 0x0000000000004000 0x0000000000000000 2 /dev/block/mmcblk0
ebr1 0x0000000000004000 0x0000000000004000 2 /dev/block/mmcblk0p1
pmt 0x0000000000400000 0x0000000000008000 2 /dev/block/mmcblk0
nvram 0x0000000000500000 0x0000000000408000 2 /dev/block/mmcblk0
seccfg 0x0000000000020000 0x0000000000908000 2 /dev/block/mmcblk0
uboot 0x0000000000060000 0x0000000000928000 2 /dev/block/mmcblk0
bootimg 0x0000000000600000 0x0000000000988000 2 /dev/block/mmcblk0
recovery 0x0000000000600000 0x0000000000f88000 2 /dev/block/mmcblk0
sec_ro 0x0000000000600000 0x0000000001588000 2 /dev/block/mmcblk0p2
misc 0x0000000000060000 0x0000000001b88000 2 /dev/block/mmcblk0
logo 0x0000000000300000 0x0000000001be8000 2 /dev/block/mmcblk0
expdb 0x0000000000200000 0x0000000001ee8000 2 /dev/block/mmcblk0
android 0x0000000028a00000 0x00000000020e8000 2 /dev/block/mmcblk0p3
cache 0x0000000017800000 0x000000002aae8000 2 /dev/block/mmcblk0p4
usrdata 0x0000000020100000 0x00000000422e8000 2 /dev/block/mmcblk0p5
fat 0x0000000083718000 0x00000000623e8000 2 /dev/block/mmcblk0p6
bmtpool 0x0000000001500000 0x00000000ff9f00a8 2 /dev/block/mmcblk0
Part_Name:smileytongue:artition name you should open;
Size:size of partition
StartAddr:smileyfrustrated:tart Address of partition;
Type:Type of partition(MTD=1,EMMC=2)
MapTo:actual device you operate
STEP 6
if above partitions are same give the same values GIVEN BELOW ,if not convert them using the hex to dec tool given abovE
FOR RECOVERY
dd if=/dev/block/mmcblk0 bs=1 skip=16285696 count=6291456 of=/mnt/sdcard2/recovery.img
WAIT AFTER EVERY STEP IN ORDET TO COMPLETE U WILL GET RESULT LIKE BELOW AFTER EVERY STEP
681574400+0 records in
681574400+0 records out
681574400 bytes transferred in 5608.838 secs (121517 bytes/sec)
[email protected]:/ #
FOR BOOT OR KERNEL
dd if=/dev/block/mmcblk0 bs=1 skip=9994240 count=6291456 of=/mnt/sdcard2/recovery.img
FOR SYSTM.IMG OR ROM
dd if=/dev/block/mmcblk0 bs=1 skip=34504704 count=681574400 of=/mnt/sdcard2/recovery.img
STEP 7
exit
exit
exit
installing custom recovery, alegro rom
installing custom recovery
follow the link to get the recovery file
http://translate.google.co.in/trans...+lenovo+a1000&client=ubuntu&hs=guw&channel=cs
back up ur whole rom by using mtk droid tools and recovery as given in links below before doing any modifications even it is small
custom rom (allegro rom
follow the link
http://translate.google.co.in/trans...ent=ubuntu&hs=3dH&channel=cs&biw=1317&bih=637
changing frame work like changing colours of notification bar etc,
follow the link to change frame work to tablet, changing colours of notification bar, transparent status bar, colour of status bar , etc
http://forum.xda-developers.com/showthread.php?t=2316070
u can also ger tablet ui by installing tablet ui module
INCREASING INTERNAL STORAGE FROM 1.5 GB TO YOUR WISH
FOLLOW THE LINK
GET A MEMORY CARD ATLEAST OR ABOVE CLASS 6
http://forum.xda-developers.com/showthread.php?t=919326
mounting ntfs formated drive i.e hard drives
for mounting hard disks without externel power , i.e connecting directly to tablet without mediator connecting of externel power usb ur tab should pocess full charging atleast above 80 percent, never connect hard disks at low battery level if connected ur tab will heated up and there is a loss of mother board , if u r connecting using externel power source tab may have less charging ,complete as fast as possible ur work , dont let the power to drain below 50 or 60 percentage
1.root is required , so root first as mentioned in previous posts]
2. download the app https://play.google.com/store/apps/details?id=net.shajul.usbotg
3. open the app and give su permission ( first time is enough)
4. connect the otg cable to the tab first with out connecting hard disk to the cable
5.connect the hard disk to otg cable ,open usbotg helper app
6. press mount
7.open fileexplorer go to the sdcard u can find usbotg drives folder
8. open it explore the hard disk
9. after completion of usage go to usbotg app and press unmount
for errors in sp flash tool visit this page
http://forum.xda-developers.com/showpost.php?p=38369102&postcount=11
back up rom using sp flash tool before modify
http://forum.xda-developers.com/showthread.php?t=2160490
sp flash tool tutorial
http://forum.xda-developers.com/showthread.php?t=1982587
swaping internal memory with sd card for increasing memory to install big games
follow the link
http://forum.xda-developers.com/showthread.php?t=1991583
here the link for modified void http://www.4shared.com/file/4gPzUILT/vold.html
here the link for stock void http://www.4shared.com/file/y9RIoWNf/vold.html
original boot animation
http://www.4shared.com/folder/p1UDAQDy/boot_animation.html
system/lib/egl
http://www.4shared.com/folder/HAzPMsqA/lib.html
for now only this if i found more i will add
thanks xda for all this
press thanks if i saved ur time
drivers for lenovo a1000
drivers and installation of drivers
drivers link http://lenovo-forums.ru/Files/OS/A390/MTK65xx_Driver.zip
installation of driver link http://lenovo-forums.ru/topic/1120-установка-драйверов-на-пк-для-смартфонов-lenovo-ideaphone/
ok google command in tab
download launcher from here i.e google now launcher from here or u can download any where
http://forum.xda-developers.com/nexus-4/themes-apps/apps-google-experience-launcher-gel-app-t2529594
update google search to latest version
install xposed installer and app settings module u can get from here
http://forum.xda-developers.com/showthread.php?t=1574401
procede the procedure strictly as shown in the thread
install app settings module from xposed installer
open app settings go to launcher app
on first then u will see some settings
change screen dpi to 1000*1600
now save
check the clear defaults of default launcher
now press home button and select google now launcher and enjoy
trouble shooting of your tablet
some people are saying that tablet is switching off and doesnt startback , if u have same problem then try this methods
1. may be ur tablet drained the battery ,charge it for a day and try to restart, (dont press volume+ button along with power button that takes to recovery )
2. if u installed a crappy app which u thought will stop ur tab to restart then press power+(vol+)+(vol-) simultaneosly , tab will restart to safemode in which no app will start , go to apps and uninstall app , and restart
3. if tab is not starting after charging then pressreset button.jpg the small button which is in the hole below the memory card using pin , this is reset button ur tab will restart ,
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
4. if pc does not detects in low power stats and does not restart follow this link http://mobilesupport.lenovo.com/en-us/products/a1000_tablet/faq/ht079486
5. if that too doesnt work go to service centre, or else install stock rom as mentioned above post
stock rom for a1000g indian version
http://www.4shared.com/archive/-8BdLLFzba/system.html
stock recovery
http://www.4shared.com/file/aRPtmTDoce/recovery.html
all the best
that was really nice,thanks for the resources.:good:
But i need the original boot animation of a1000,please help :fingers-crossed:
i had given 4shared link for downloading boot animation
http://forum.xda-developers.com/showpost.php?p=48368459&postcount=2
i installed "Xposed TabletUI[1.0] and its works!!!, but when i press the task manager/switcher soft key, i get a force close from system ui, any help or advice?
is there another way to enable tablet ui? or any another mod, best regards
as i said in lenovo forum download xblast module and install
nameisbalu said:
as i said in lenovo forum download xblast module and install
Click to expand...
Click to collapse
oops, i bricked my device, i am stuck on the boot logo, is there any way to push build.prop from the stcok recovey? or flash twpr from the sock recovery? best regards
how does it bricked , what procedure you followed , if u say that i may help you
Source code compilation lenovo A1000 L-F
Hello All
Did Any one proceed with the compilation of source code for lenovo A1000, my version is A1000L-F but the source code on the lenovo site ,did not compile ,Missing Makefiles.
Any Ideas??
Thanks
it is not full , it will not compile, lenovo should release new source code which compiles
Lenovo A1000 G kernel config
I would like to try compile a kernel for my A1000-G but have so far unable to locate any appropriate .config file. I have downloaded kernel source and also searched my device root and /proc directories with no luck.
I have compiled and released kernels for my Samsung Galaxy Tab 7.7, so do have some knowledge, but none of MTK etc. It appears I'll require toolchain gcc version 4.6.x-google to compile.
This is my first Lenovo (portable) device, and seems they don't fully comply with Android GPL? config is part of source, and without it unable to build
A1000lf said:
Hello All
Did Any one proceed with the compilation of source code for lenovo A1000, my version is A1000L-F but the source code on the lenovo site ,did not compile ,Missing Makefiles.
Any Ideas??
Thanks
Click to expand...
Click to collapse
Guys any ideas about A1000L-F drivers? I want to use it with adb in win7 64bit. Tried the solution in the 1st post about the drivers but did'nt work. Any tips?
Hello everyone. My tablet's micro USB has some issues since almost a month ago (It's a Lenovo A1000-F). At the beginning it stopped charging the battery so I went to technical support and it was fixed, but unfortunately I didn't notice until a week ago, when I was flashing the Stock ROM, that my PC (with Windows 7 x32) doesn't recognize my tablet (via USB). I don't know why, maybe it's software or maybe hardware.
I've tried to create a flashable zip from the stock ROM. according to this XDA's tutorials:
http://forum.xda-developers.com/showthread.php?t=2276056
http://forum.xda-developers.com/showthread.php?t=2566243
But I've failed. TWRP always show me an Error message. My other option was found a Backup and restore it from TWRP, but I only found old backups.
So my main question, can anybody help me to build a TWRP Flashable ZIP from the lastest stock ROM or Allegro Custom ROM? Or can anybody upload your own backup so I can flash it from the microSD?
Please, I really would appreciate your help
P.S: Excuse me for any grammatical or spelling error, I'm not an english native speaker.
4106
llamero said:
At the beginning it stopped charging the battery so I went to technical support and it was fixed, but unfortunately I didn't notice until a week ago, when I was flashing the Stock ROM, that my PC (with Windows 7 x32) doesn't recognize my tablet (via USB). I don't know why, maybe it's software or maybe hardware.
Click to expand...
Click to collapse
I don't know if you are referring to the not-recognized device. I have the same tablet and used pdanet http://forum.xda-developers.com/showthread.php?t=1983470 to get the adb drivers. Hope it helps.
hi, i'm tried to port jb 4.2.2 to my A1000..
it BOOT successfully, but i got serious problem. the touchscreen axes Inverted. i used OTG to connect mouse to use my touchscreen and i found sd card failed to mounting. Please Help me :crying:
Any custom rom
Sir I'm a noob to android development..
I request any expert devs to post a custom rom for lenovo a1000..
There is no hope of receiving updates from lenovo. n
Is there any expert dev out there willing to help eagerly? :angel::laugh:
BSK.Bangali.Babu9188 said:
Sir I'm a noob to android development..
I request any expert devs to post a custom rom for lenovo a1000..
There is no hope of receiving updates from lenovo. n
Is there any expert dev out there willing to help eagerly? :angel::laugh:
Click to expand...
Click to collapse
Hi,, i had some custom rom for A1000 :highfive: but since I'm new on Xda, i can't post it to development thread
If you want it, you can join our group on Facebook : [UNofficial Lounge] Lenovo Ideatab A1000
i posted to this group some custom rom from JB 4.1.2 if you can't understand indonesian language, you can ask on english now i want to make 4.2.2 working but no body help me :crying:
still no body want to help me... :crying:

Revive my dead china clone with RK3188 (rockchip-rk31sdk-WAWJMDN1KN)

Hi,
I'm badly need some help to revive my (rockchip-rk31sdk-WAWJMDN1KN).
Perhaps someone will give me idea to allocate proper parameter for recovery , kernel , boot , etc...
Usual location for tablet RK3188 Cortex A9 Quad core 1.6 ghz Governor interactive, Kernel 3.0.36+ ,Board hardware RK30Board/ 0000, Android 4.2.2 ;eng.root 20130912.185132 sdk 17, Display 1280x800; dpi;160 size 9.4'
GPU:Mali-400MP, RAM: 2048 Flash:32 gb Build in:16gb actual, wifi, usb, Bluetooth gps= all yes, camer 5MP additional 1.9MP
I decide to go ahead and try some custom rom using RKAndroidTool did not realize that by cleaning IDB I will low level format..
Before doing that I did save few pictures and run log via "android studio" also I backup whole unit via CWM hoping I will always have access to recovery.Unfortunately that not the case.The good think I still have access to RKAndroidTool( the tool is recognizing my device).
I can post link to my CWM backup if may help.
Inside that CWM backup is kernel.bin, system.bin recovery bin all large sizes files (complete CWM of my last working tablet rk3188). Maybe someone be able to advice how to make proper files to revive my system from that backup I have or help me some how to get recovery working so I can use my CWM backup or any other way to make this tab back to life again..
Many thanks for your kindness and time.
Have nice day
Adam
UPDATE ___
RK3188 adb is running no screen__help PLEASE
After erasing IDB in my unknown china tablet and loosing my whole system I was able to load different custom firmware from Chuwi v88 + different kernel and my Tab popup in windows showing 2 extra drives F and G.I did open android studio and notice access to adb and all activity in my android.The RKandroidTool also recognizing my tab.
No reaction to power button only automatically connecting to my comp ( black screen on my tab).
I have original CWM backup of my device.
Can someone advise me how to access recovery from this point or find the way to completely start my tablet.Maybe is possible to recover CWM from adb?I will need some help to use a proper commands perhaps in adb.

Oppo F3 Root Help

Dear Xda,
Im An Oppo user my Device details As follows.
Device: Oppo F3 ( CPH1609)
MTK6750T
4Gb Ram, 64 GB ROM
Running on ColorOs 3.0.0i (Based on Android 6.0)
There are lot of problems / bugs in Os which Oppo Even failed to rectify.
When ever i Mailed them they simply quoting their common quotes
So i decided to Root my phone to develop ( no i cant do it lone )
During search of Root i found few obstacles
1) Oppo made decision to remove fastboot option fron their device
Ref: https://forum.xda-developers.com/r7-plus/help/decision-oppo-bootloader-fastboot-t3348114
2) MTK droid Tools not fully supporting the chipset
Ref:https://forum.xda-developers.com/attachment.php?attachmentid=4178413&thumb=1&d=1497202499
3) One click Root is not working ( king, farma etc)
4) cannot obtain boot & Recovery imgs to development
5) i thought stock firmware flash file may have useful but there are 2 types of probles
(A) flashablezip version : it has boot. Img but no recovery.img included. Also it is With. Ozip Not with. Zip extension
(B) PC version : it is like encrypted file. With. Ofp extension And With some other type file. And it is not flashing through SP-FLASH TOOLS. The flashing tool is different.
Ref https://m.youtube.com/watch?v=qw4HIQER0mg
Guys thease are my problems. Coz of those i failed to root my device.
My only Hope is Xda, you people know better than me ( probably Best) . Please analyze and and give suggestions.
Thanks In Advance

Can't root my phone after flashing via SP Flash Tool Then many problem

Hello Guys!
Seems a huge discussion about android platform but i cannot see my related issue. i am presenting a clear note about all of my issue.
My phone details is
MTK 6737
Name: Symphony
Model: R100
RAM: 3GB
First i have flash my phone using SP Flash tools (format all+download). after that IMEI number not showing and not found anywhere. i have checked huge tutorial, youtube video, forum thread etc a lot but not correct solution. everybody says i must have ROOT ACCESS in order to adjust my IMEI number again.
I got two problem
1. Nvram error (wifi issue)
2. Invalid imei issue
I spend over 14 hours like a whole days with computer & internet to find correct solution. i have downloaded huge driver like ADB driver, CDC driver, MTK USB driver, SN Writer tools AND many more.
Maximum people says "MTK Engineer Mode" then i had opened that, unfortunately, CDC information not available in menu list. more than 10 root app used to get ROOT access but all are failed. i have followed more than 50 tutorial to modify scatter.txt file with navram.bin etc but failed.
Now, i am looking for help from expertise who know about this matter.
Thank you very much.

Categories

Resources