[Resolved] HANNSpree HSG1279 root and recovery!!! [Updated 01/28/14]

Search This thread

Omegadrive

Senior Member
Sep 26, 2012
333
77
Vega Baja
omegadrivers.net
Updated OP with solution, many thanks to @fipsy for the final solution, here is his post for those that need help rooting this device: (UPDATE: Root for 4.2.2 at the end of the post)
Last week I investigated a lot of days to solve the problem: (I'm sorry for not being able to post working links in this forum because I didn't write enough here. :( So you have to reconstruct my links yourself into your browser)

As omegadrive supposed you just have to exchange the su binary, give the right permissions and the Superuser App from the Playstore will immediately work.

The necessary USB drivers for the device are found here: http://yadi.sk/d/54lX5c2O386XU

They only work with Windows 7!

After starting the "adb shell" you can gain root permissions on the device by typing "su". The su distributed with the device in /system/xbin is not compatible with common superuser apks. So it has to be exchanged with the version 3.1.1 binary: http://downloads.androidsu.com/superuser/su-bin-3.1.1-arm-signed.zip

Copy it to your /sdcard. Then continue with adb shell:

Code:
$ su
# cd /system/xbin

Mount the system partition read/write:

Code:
# mount -o remount,rw -t rfs /dev/block/st19 /system

Rename the original binary for later use (if something fails):

Code:
# mv su su-orig

Copy the binary to the xbin folder:

Code:
# busybox cp /sdcard/su ./su

Change the permissions:

Code:
# chmod 6755 su

Mount the system partition read-only and exit:

Code:
# mount -o remount,ro -t rfs /dev/block/st19 /system
# exit
$ exit

Now install the Superuser App from the Playstore - and have fun! Do *NOT* Update the su binary from within the Superuser App or it will be overwritten with a non-working version!

Cheers, Volker

CUSTOM RECOVERY FINALLY POSSIBLE!!! Again, many thanks to @fipsy, here is his post:
I finally made it! :laugh: Here is a working CWM Recovery for the HANNspree HANNSpad SN1AT71 (HSG1279).

I didn't fully test it but the backup function works. Also mounting and unmounting partitions works as well as the adb shell which is very important if the device is bricked and doesn't boot anymore.
Before connecting to the device via adb shell it is necessary to mount the /system partition (menu "mounts and storage") because otherwise /system/bin/sh cannot be found by adb shell.

The CWM recovery by default stores it's backups on the external SD-Card. The benefit is that the backup can easily be plugged out and stored apart from the device. But the recovery is also able to restore backups from the internal sdcard. Those backups can be made online on a running android system by using apps like "Online Nandroid Backup" and "Nandroid Manager". The benefit is that it's not necessary to reboot the device before backing up and you can keep on working.

There is one problem when creating backups in CWM Recovery: The date/time of the backup is always set to 1st of January 1970 due to a missing backup battery in this device. Look here: http://tau.shadowchild.nl/attn1/?p=341. So if you want to make backups with accurate timestamps you would have to set the actual time of the device using adb shell: Start adb shell and enter:

Code:
/system/xbin/busybox date -s "YYYY-MM-DD hh:mm:ss"

before making the backup.

To cut a long story short: Download the CWM-Recovery here: http://yadi.sk/d/ArprqzfFFWvy4 and flash it to your (rooted) device. How to do this:

  • Copy the file cwm-recovery.ima to your internal sdcard.
  • Either connect via adb shell and enter su
  • or run a Terminal Emulator and enter su
  • then enter
    Code:
    cat /sdcard/cwm-recovery.ima > /dev/block/acta
and you're done! Have fun! Comments are appreciated!
Perhaps someone likes to create an update.zip from it?

Edit (01/28/2014): There is a new version 6.0.3.3. Look here: http://xdaforums.com/showpost.php?p=49835135&postcount=283
Edit (05/04/2014): There is a new version 6.0.3.3.a. Look here: http://xdaforums.com/showpost.php?p=52416205&postcount=492

ROOT for new OTA 4.2.2 update:
Good news for germany: The rollout began tonight! I just got the update to Android 4.2.2! :laugh:

Some people asked for the upgrade file to manually update from the recovery. Here it is: http://yadi.sk/d/igsBGsAjFpLsL
Edit (01/13/2014): Seems this update only works on devices with special G-Sensor hardware (KIONIX 3-axis Accelerometer).

@ig6677: There you will also find the META-INF you wanted.

For your information: After my update to Android 4.2.2 root has gone on my device! I expected this. All Apps that need root don't work anymore. I don't know what you did that root was still there after the update...

Furthermore in /system/xbin there is no su file anymore. Also my CWM Recovery has gone and was replaced by the Stock HANNspree recovery!

But whats new: If you connect to the device via adb shell you immediately have superuser rights! No su is needed for this anymore. So it's possible to restore the CWM Recovery using cat.

If you adb push the 3.1.1 su binary from your pc to the /sdcard on your device and after this execute my commands in the first posting of this thread the apps have su rights with superuser.apk again. But you will not be able to add new programs to the superuser app (if a new app requests superuser rights there is no popup). So this is no solution.

The Superuser App is not able to grant superuser rights on android systems > 4.1.1, but the App SuperSu is! So download the SuperSU ZIP from here: http://download.chainfire.eu/351/SuperSU/UPDATE-SuperSU-v1.65.zip

Then copy it to your sdcard and install it using the Recovery. Voila! Everything works again!

Another issue: The Huawei E1750 Surfstick is not detected anymore. On 4.1.1 it was no problem to surf using this stick. But I think this is one of the "great features" of the new android versions...

New recovery version!
:victory: Here it is: The new version 6.0.3.3 of CWM Recovery for the HANNspree HANNSpad SN1AT71 (HSG1279)

Beside some minor bugfixes the main benefit of this release is that there are no more errors when trying to restore the .android_secure folder. So the "dirty" workaround to restore this folder is not necessary anymore.

The .android_secure folder is also automatically restored together with the data partition when selecting "data" from the "advanced restore" options.

http://yadi.sk/d/OmsYk6TIGsBsB

Information on how to install you will find here: http://xdaforums.com/showpost.php?p=49166546&postcount=133

Cheers, Volker

My original question:
Just bought this tablet on Cybermonday for a really good price, but can't find a way to root it for the life of me...
Main problem has been I can't see it using ADB (v1.0.31), always list no devices even with the latest generic Google ADB driver, which shows fine on device manager.
Tablet comes with Android 4.1.1 and no extras, is just a plain version of android with Play market and ES File Explorer pre installed and have access to android stock recovery.

Any ideas?

Also, just in case I start messing with the tablet, Any way I can backup the stock system just in case?

Thanks.

Update:
More info on the tablet...
Model name: SN1AT71
Hardware (According to CPU-Z): gs702a
Board: full_gs702a
 
Last edited:

franzmueller

Member
Jan 31, 2014
34
2
No, haven't installed any apps or changed something else. WiFi isnt the problem, I turned it off completely the other day and I had the same problem. Guess I'll try AOKP when I can find the time.

Sure thing a galaxy tab is a better tablet, but I got this one really cheap ;)
 

kevinthefixer

Senior Member
Oct 26, 2014
288
64
Apples and oranges. I don't think anyone ever expected the Hannsprees to keep up with the Acer or Samsung units. But mine has been a work mule, gives me no problems, runs office apps just fine, will even run high-graphic games, and it cost about 20% what a Samsung does. And its screen is much better than most units in its price range. In fact it's hard to find any 10" tab in its price range at all. And it is that much better on AOKP, and while @steve30x gives all credit to Christian Troy, he did a lot of hard work to give that to us--Thanks!
 
  • Like
Reactions: steve30x

fipsy

Senior Member
Feb 6, 2013
806
301
Hannover, Germany
I got it cheap too and it was a waste of money. I know the price was low but its supposed to have a quad core CPU , but I have a dual core Acer Iconia Tab A500 here thats dual core with lower CPU speed and its twice as fast as it.
I also would consider it as a waste of money - and for me (CWM recovery) also as a waste of time. I never had a device that made that much problems over all the time. First of all it corrupted the whole file system just a few days after I bought it. Meanwhile I think this is a hardware failure that persisted from the first day on. It still occurs every now and then and forces me to restore a backup with CWM. Then I had (as many others) the problem with the non working camera and g-sensor several times until I sent the tablet to the repair service twice! And now the tablet hangs sometimes when it is in standby. Then I have to reset it by holding down the on/off button for 10 seconds and after this the whole file system is corrupted and the tablet doesn't boot anymore. So I have to restore a backup. I think I won't waste any time anymore on this piece of s.... ;-p
 

steve30x

Senior Member
Aug 16, 2011
276
66
Apples and oranges. I don't think anyone ever expected the Hannsprees to keep up with the Acer or Samsung units. But mine has been a work mule, gives me no problems, runs office apps just fine, will even run high-graphic games, and it cost about 20% what a Samsung does. And its screen is much better than most units in its price range. In fact it's hard to find any 10" tab in its price range at all. And it is that much better on AOKP, and while @steve30x gives all credit to Christian Troy, he did a lot of hard work to give that to us--Thanks!
First of all thank you for the mention. It took me weeks to get an OS working on this tablet. But as I asid this tablet is supposed to be 1.2GHz quad core but my Acer A500 1.0GHz dual core tablet runs faster than it. This tablet is very slow for me so I gave up on it. Also working with this tablet trying to get any other OS working on it was a nightmare.
 

kevinthefixer

Senior Member
Oct 26, 2014
288
64
Yes, I remember trying to do it myself using your step-by, and failing. Again I appreciate your efforts. I suspect it suffers from the same problem some of my Transformers have: cheap flash memory. Lollipop ROMs and f2fs filesystems help out greatly with that, but I doubt anyone will ever trouble with either one for the Hannspad--so many more deserving units out there, and it would be a royal pain to port LP to this one.
 

CXZa

Senior Member
Apr 9, 2013
1,050
365
cxzstuff.blogspot.com
Don't know has @steve30x corrected the first instructions he posted here, but I posted a corrected one right after those.
Those instructions are now also included in the original post at Slatedroid: http://www.slatedroid.com/topic/102857-compatibility-zip-maker-and-cwm-recovery-maker/
so that people using "Boot2CT's Boot Converter" with other atm7029 tablets can use it as a sort of guidance.
(The "Compatibility zip maker" was the name of the 1st version. Not quite correct anymore).

For those Hannspad users that my CT boot converter is maybe a bit complicated, I just recently made compatibility zip versions, here
http://xdaforums.com/showthread.php?p=61290162#post61290162

For watching videos and playing most of the games, atm7029 is good enough. That is, probably worth the price - at that time.
But I too have to say, these days, consider of buying something else instead... avoiding those having Action's SOC inside.
(their new ones might be adequate enough, but - just in case, consider others too, as there is good alternatives out there)
 
Last edited:

asdf7

Member
Jan 14, 2015
6
6
Hello,

I was very busy in the last months and didn't had time to experiment with the Hannspree SN1AT71 I bought, but now I would like to flash a custom ROM because stock ROM really sucks.
I skimmed through this thread and downloaded CM10.1_Hannspad_T71.zip and AOKP 4.2 For T71.rar. Which one is the best to flash? Are there more ROMs out there?
Or is it better to use these compatibility ZIPs and follow this guide? I have read that CM 10.1 runs better than CM 10.2. Is this still true? Or are there even more possibilites to flash a custom ROM?
 

kevinthefixer

Senior Member
Oct 26, 2014
288
64
I have had the best luck with AOKP for a daily driver on this tablet. CM10 seemed to lag more than the stock ROM, and had some stability issues as well IIRC. Recommend you start reading on page 86 of this thread and read it through, don't just skim it.

What ever you do to this tablet, it will always be a work mule, never a thoroughbred.
 

mattagazzu

Member
Jun 22, 2011
36
3
Ok, here are the files you need, (thanks to CXZa).............

atm70xx-KK-Root_[cxz] https://yadi.sk/d/l3wpfD7-g2nTc
The unRoot package removes those files (see readme.txt).
atm70xx-KK-unRoot_[cxz] https://yadi.sk/d/RPThqoXhg2ukW

Copy them to either sdcard or sd-ext and then flash using stock recovery.

Don't forget to do a factory re-set, so make sure you back up your data first.

See this thread starting at post #1033......................
http://xdaforums.com/showthread.php?t=2554384&page=104

Hi.
I have a question for you. I'm able to enter ADFU mode with volume up + power button, but the screen remain black, I don't know if it is normal but Pad product Tool software recognize my tablet in that mode. Ideas? Is it normal?
I can enter normally in recovery mode.

Thanks a lot
 
Last edited:

asdf7

Member
Jan 14, 2015
6
6
I have had the best luck with AOKP for a daily driver on this tablet. CM10 seemed to lag more than the stock ROM, and had some stability issues as well IIRC. Recommend you start reading on page 86 of this thread and read it through, don't just skim it.

What ever you do to this tablet, it will always be a work mule, never a thoroughbred.
Thanks for your reply, kevinthefixer. I have read this thread more throughly. Because things can be confusing and it's hard to gather all relevant information, I have created a small step-by-step guide how to replace stock ROM with Cyanogenmod 10.1. Here it is:

1. Download BNMGUYs_CWM_based_recovery_v6.0.3.3_for_ATM7029_portable_[cxz].zip (see http://www.slatedroid.com/topic/107...e-versions-of-custom-recoveries-cwm-and-twrp/) and copy the zip file to a microSD card.
2. Create a folder called clockworkmod on the microSD card with a backup folder inside that folder.
3. Download CM10.1_Hannspad_T71.zip (see http://xdaforums.com/showpost.php?p=58325450&postcount=854) and extract the folder CM10.1_Hannspad_T71 to clockwordmod/backup/ on the microSD card.
4. Insert the microSD card in your tablet (tablet turned off).
5. Press Vol- + Power button to boot the recovery system.
6. Select "apply update from sdcard", then sd-ext and then BNMGUYs_CWM_based_recovery_v6.0.3.3_for_ATM7029_portable_[cxz].zip. This will boot CWM once without replacing the recovery partition.
7. In CWM select "wipe data/factory reset" and confirm with Yes.
8. After wiping the tablet select "backup and restore", then "restore" and "CM10.1_Hannspad_T71" and confirm with Yes.
9. Done. Reboot.

CM 10.1 runs pretty smooth on my tablet, definitely better than stock ROM. Maybe I will try AOKP later, but I am already fairly satisfied.

Thank you very much Christian Troy, steve30x, CXZa and everybody else who contributed to the creation of custom ROMs for this tablet!
 

mattagazzu

Member
Jun 22, 2011
36
3
Original Hannspree rooted firmware for Hannspad SN1AT74

Hi all,
I should try to give a little contribution to this community: the official Hannspree rooted version of the last firmware (kitkat) for Hannspad SN1AT74.
I cannot share directly the link, given to me by Hannspree Italia, due to 10 post limit. I ask CXZa to share it for me (or PM me, if you prefer):

A brief extract from the build.prop:
ro.build.id=KOT49H
ro.build.display.id=20150414_EU_H101H00-2G
ro.build.version.incremental=20150414_EU_H101H00-2G
ro.build.version.sdk=19
ro.build.version.codename=REL
ro.build.version.release=4.4.2
ro.build.date=Thu Apr 16 16:59:01 HKT 2015
ro.build.date.utc=1429174741
ro.build.type=userdebug
ro.build.user=chrisli
ro.build.host=sz205
ro.build.tags=release-keys
ro.product.model= HSG1279
ro.product.brand= Hannspad
ro.product.name= Demo_7029b
ro.product.device=HSG1279
ro.product.board=atm7029b_hannstar_HSG1279
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Actions
ro.wifi.channels=
ro.board.platform=ATM702X
ro.build.product=HSG1279
ro.build.description=full_gs702c-userdebug 4.4.2 KOT49H eng.chrisli.20150416.165645 release-keys
ro.build.fingerprint=Hannspad/Demo_7029b/HSG1279:4.4.2/KOT49H/20150414_EU_H101H00-2G:user/release-keys
.
.
ro.device.model=HSG1279
.
.
ro.debuggable=1
ro.adb.secure=0
.
.
.


I cannot try it for a while (the tablet is used by my daughter). So, what can I say.....
Enjoy!
and
TRY IT ON YOUR OWN RISK !!! (as suggested by CXZa ;) . Thanks to him and its pre-analysis of this firmware)
 
Last edited:
  • Like
Reactions: CXZa

CXZa

Senior Member
Apr 9, 2013
1,050
365
cxzstuff.blogspot.com
Hi all,
I should try to give a little contribution to this community: the official Hannspree rooted version of the last firmware (kitkat) for Hannspad SN1AT74.
I cannot share directly the link, given to me by Hannspree Italia, due to 10 post limit. I ask CXZa to share it for me (or PM me, if you prefer):

A brief extract from the build.prop:
ro.build.id=KOT49H
ro.build.display.id=20150414_EU_H101H00-2G
ro.build.version.incremental=20150414_EU_H101H00-2G
ro.build.version.sdk=19
ro.build.version.codename=REL
ro.build.version.release=4.4.2
ro.build.date=Thu Apr 16 16:59:01 HKT 2015
ro.build.date.utc=1429174741
ro.build.type=userdebug
ro.build.user=chrisli
ro.build.host=sz205
ro.build.tags=release-keys
ro.product.model= HSG1279
ro.product.brand= Hannspad
ro.product.name= Demo_7029b
ro.product.device=HSG1279
ro.product.board=atm7029b_hannstar_HSG1279
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=Actions
ro.wifi.channels=
ro.board.platform=ATM702X
ro.build.product=HSG1279
ro.build.description=full_gs702c-userdebug 4.4.2 KOT49H eng.chrisli.20150416.165645 release-keys
ro.build.fingerprint=Hannspad/Demo_7029b/HSG1279:4.4.2/KOT49H/20150414_EU_H101H00-2G:user/release-keys
.
.
ro.device.model=HSG1279
.
.
ro.debuggable=1
ro.adb.secure=0
.
.
.


I cannot try it for a while (the tablet is used by my daughter). So, what can I say.....
Enjoy!
and
TRY IT ON YOUR OWN RISK !!! (as suggested by CXZa ;) . Thanks to him and its pre-analysis of this firmware)

There you go !
jellybean_atm7029b_10_hannstar-2g_150416_large.fw as a rar archive
Orig. link: https://copy.com/QypSCG8DHct32E4a
Mirror: https://mega.nz/#!EdMUyTRI!UHccnrlEvwGVyRrQqQUjyyH8yKo_qFZeK6egsI0b8ws

All the modules were the same as in 150202 update so it's just a minor update.
As it hasn't been tested by mattagazzu (yet), there is a small theoretical chance that
something goes wrong. So that's why a warning is always good to have...
(edit: works --> http://www.htcmania.com/showthread.php?p=24067477#post24067477 )

Pad Product tool for the job: http://www.slatedroid.com/topic/94521-actions-pad-tools-developer-editions/
Version 1.07 is a good choice. The newer ones are not that commonly used yet.
 
Last edited:

djport1973

Senior Member
Dec 1, 2012
312
97
Thanks for your reply, kevinthefixer. I have read this thread more throughly. Because things can be confusing and it's hard to gather all relevant information, I have created a small step-by-step guide how to replace stock ROM with Cyanogenmod 10.1. Here it is:

1. Download BNMGUYs_CWM_based_recovery_v6.0.3.3_for_ATM7029_portable_[cxz].zip (see http://www.slatedroid.com/topic/107...e-versions-of-custom-recoveries-cwm-and-twrp/) and copy the zip file to a microSD card.
2. Create a folder called clockworkmod on the microSD card with a backup folder inside that folder.
3. Download CM10.1_Hannspad_T71.zip (see http://xdaforums.com/showpost.php?p=58325450&postcount=854) and extract the folder CM10.1_Hannspad_T71 to clockwordmod/backup/ on the microSD card.
4. Insert the microSD card in your tablet (tablet turned off).
5. Press Vol- + Power button to boot the recovery system.
6. Select "apply update from sdcard", then sd-ext and then BNMGUYs_CWM_based_recovery_v6.0.3.3_for_ATM7029_portable_[cxz].zip. This will boot CWM once without replacing the recovery partition.
7. In CWM select "wipe data/factory reset" and confirm with Yes.
8. After wiping the tablet select "backup and restore", then "restore" and "CM10.1_Hannspad_T71" and confirm with Yes.
9. Done. Reboot.

CM 10.1 runs pretty smooth on my tablet, definitely better than stock ROM. Maybe I will try AOKP later, but I am already fairly satisfied.

Thank you very much Christian Troy, steve30x, CXZa and everybody else who contributed to the creation of custom ROMs for this tablet!
uploadfromtaptalk1441136895972.jpg
running fine. Great job. It looks like another tablet

Enviado desde mi Moto G 2014 mediante Tapatalk
 

Desmon97100

New member
Sep 13, 2015
1
0
failed

hi,
i can't:
storage intergrality checking, please wait...
checking failed, error=-1
finding update package...
opening update package...
verifying update package...
e: failed to verify whole-file signature
e : signature vérification failed
e: unknown volume for pâyh [/mnt]
installation aborted.

Please help.


Thanks for your reply, kevinthefixer. I have read this thread more throughly. Because things can be confusing and it's hard to gather all relevant information, I have created a small step-by-step guide how to replace stock ROM with Cyanogenmod 10.1. Here it is:

1. Download BNMGUYs_CWM_based_recovery_v6.0.3.3_for_ATM7029_portable_[cxz].zip (see http://www.slatedroid.com/topic/107...e-versions-of-custom-recoveries-cwm-and-twrp/) and copy the zip file to a microSD card.
2. Create a folder called clockworkmod on the microSD card with a backup folder inside that folder.
3. Download CM10.1_Hannspad_T71.zip (see http://xdaforums.com/showpost.php?p=58325450&postcount=854) and extract the folder CM10.1_Hannspad_T71 to clockwordmod/backup/ on the microSD card.
4. Insert the microSD card in your tablet (tablet turned off).
5. Press Vol- + Power button to boot the recovery system.
6. Select "apply update from sdcard", then sd-ext and then BNMGUYs_CWM_based_recovery_v6.0.3.3_for_ATM7029_portable_[cxz].zip. This will boot CWM once without replacing the recovery partition.
7. In CWM select "wipe data/factory reset" and confirm with Yes.
8. After wiping the tablet select "backup and restore", then "restore" and "CM10.1_Hannspad_T71" and confirm with Yes.
9. Done. Reboot.

CM 10.1 runs pretty smooth on my tablet, definitely better than stock ROM. Maybe I will try AOKP later, but I am already fairly satisfied.

Thank you very much Christian Troy, steve30x, CXZa and everybody else who contributed to the creation of custom ROMs for this tablet!
 

CXZa

Senior Member
Apr 9, 2013
1,050
365
cxzstuff.blogspot.com
hi,
i can't:
storage intergrality checking, please wait...
checking failed, error=-1
finding update package...
opening update package...
verifying update package...
e: failed to verify whole-file signature
e : signature vérification failed
e: unknown volume for pâyh [/mnt]
installation aborted.

Please help.

You don't say what are you installing but
I suggest that you re-download the file(s).
 

amd444

New member
Feb 1, 2014
4
0
Thanks for your reply, kevinthefixer. I have read this thread more throughly. Because things can be confusing and it's hard to gather all relevant information, I have created a small step-by-step guide how to replace stock ROM with Cyanogenmod 10.1. Here it is:

1. Download BNMGUYs_CWM_based_recovery_v6.0.3.3_for_ATM7029_portable_[cxz].zip (see http://www.slatedroid.com/topic/107...e-versions-of-custom-recoveries-cwm-and-twrp/) and copy the zip file to a microSD card.
2. Create a folder called clockworkmod on the microSD card with a backup folder inside that folder.
3. Download CM10.1_Hannspad_T71.zip (see http://xdaforums.com/showpost.php?p=58325450&postcount=854) and extract the folder CM10.1_Hannspad_T71 to clockwordmod/backup/ on the microSD card.
4. Insert the microSD card in your tablet (tablet turned off).
5. Press Vol- + Power button to boot the recovery system.
6. Select "apply update from sdcard", then sd-ext and then BNMGUYs_CWM_based_recovery_v6.0.3.3_for_ATM7029_portable_[cxz].zip. This will boot CWM once without replacing the recovery partition.
7. In CWM select "wipe data/factory reset" and confirm with Yes.
8. After wiping the tablet select "backup and restore", then "restore" and "CM10.1_Hannspad_T71" and confirm with Yes.
9. Done. Reboot.

CM 10.1 runs pretty smooth on my tablet, definitely better than stock ROM. Maybe I will try AOKP later, but I am already fairly satisfied.

Thank you very much Christian Troy, steve30x, CXZa and everybody else who contributed to the creation of custom ROMs for this tablet!

My original question of whether it needs rooting or not, is no longer needed, it wasn't rooted and it installed like a dream, my tablet has a new lease of life, long may it continue :)
Forgot to say a big thank you to all involved.
 
Last edited:

ScrewITfix

Member
Mar 19, 2011
9
0
Glasgow
There you go !
jellybean_atm7029b_10_hannstar-2g_150416_large.fw as a rar archive
Orig. link: https://copy.com/QypSCG8DHct32E4a
Mirror: https://mega.nz/#!EdMUyTRI!UHccnrlEvwGVyRrQqQUjyyH8yKo_qFZeK6egsI0b8ws

All the modules were the same as in 150202 update so it's just a minor update.
As it hasn't been tested by mattagazzu (yet), there is a small theoretical chance that
something goes wrong. So that's why a warning is always good to have...

Pad Product tool for the job: http://www.slatedroid.com/topic/94521-actions-pad-tools-developer-editions/
Version 1.07 is a good choice. The newer ones are not that commonly used yet.

Unfortunately some user (like me) have no Windows, therefore we cant use the Tool (Pad Product).
Is there anyone out there that has installed this firmware on his table and can make a Recovery-Image with CWM ?
 

CXZa

Senior Member
Apr 9, 2013
1,050
365
cxzstuff.blogspot.com
Unfortunately some user (like me) have no Windows, therefore we cant use the Tool (Pad Product).
Is there anyone out there that has installed this firmware on his table and can make a Recovery-Image with CWM ?

For Hannspree sn1at74 there isn't CWM yet. Or if there is , I haven't heard of it.
My small project of of converting the CWM that @bnmguy made for the atm7029 devices is
frozen because of no feedback. The devices are quite similar but making it work might need
for example the disabling of the selinux....

If your tablet is working then there probably isn't much use of upgrading it at all.
But if that is not the case, you can use VirtualBox and Microsoft's a virtual machine to do the job.
https://www.virtualbox.org/ and https://dev.modern.ie/tools/vms/windows/
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 10
    CWM-Recovery for the HANNspree HANNSpad SN1AT71 (HSG1279)

    I finally made it! :laugh: Here is a working CWM Recovery for the HANNspree HANNSpad SN1AT71 (HSG1279).

    I didn't fully test it but the backup function works. Also mounting and unmounting partitions works as well as the adb shell which is very important if the device is bricked and doesn't boot anymore.
    Before connecting to the device via adb shell it is necessary to mount the /system partition (menu "mounts and storage") because otherwise /system/bin/sh cannot be found by adb shell.

    The CWM recovery by default stores it's backups on the external SD-Card. The benefit is that the backup can easily be plugged out and stored apart from the device. But the recovery is also able to restore backups from the internal sdcard. Those backups can be made online on a running android system by using apps like "Online Nandroid Backup" and "Nandroid Manager". The benefit is that it's not necessary to reboot the device before backing up and you can keep on working.

    There is one problem when creating backups in CWM Recovery: The date/time of the backup is always set to 1st of January 1970 due to a missing backup battery in this device. Look here: http://tau.shadowchild.nl/attn1/?p=341. So if you want to make backups with accurate timestamps you would have to set the actual time of the device using adb shell: Start adb shell and enter:

    Code:
    /system/xbin/busybox date -s "YYYY-MM-DD hh:mm:ss"

    before making the backup.

    To cut a long story short: Download the CWM-Recovery here: http://yadi.sk/d/ArprqzfFFWvy4 and flash it to your (rooted) device. How to do this:

    • Copy the file cwm-recovery.ima to your internal sdcard.
    • Either connect via adb shell and enter su
    • or run a Terminal Emulator and enter su
    • then enter
      Code:
      cat /sdcard/cwm-recovery.ima > /dev/block/acta
    and you're done! Have fun! Comments are appreciated!
    Perhaps someone likes to create an update.zip from it?

    Edit (01/28/2014): There is a new version 6.0.3.3. Look here: http://xdaforums.com/showpost.php?p=49835135&postcount=283
    Edit (05/04/2014): There is a new version 6.0.3.3.a. Look here: http://xdaforums.com/showpost.php?p=52416205&postcount=492
    7
    New CWM Recovery v6.0.3.3

    :victory: Here it is: The new version 6.0.3.3 of CWM Recovery for the HANNspree HANNSpad SN1AT71 (HSG1279)

    Beside some minor bugfixes the main benefit of this release is that there are no more errors when trying to restore the .android_secure folder. So the "dirty" workaround to restore this folder is not necessary anymore.

    The .android_secure folder is also automatically restored together with the data partition when selecting "data" from the "advanced restore" options.

    http://yadi.sk/d/OmsYk6TIGsBsB

    Information on how to install you will find here: http://xdaforums.com/showpost.php?p=49166546&postcount=133

    Cheers, Volker

    BTW: Thank you wyelkins and Sparkrite for the comments! Following your suggestions I still omitted the sd-ext option which could have been used for the sdcard-backup.
    6
    Updated OP with solution, many thanks to @fipsy for the final solution, here is his post for those that need help rooting this device: (UPDATE: Root for 4.2.2 at the end of the post)
    Last week I investigated a lot of days to solve the problem: (I'm sorry for not being able to post working links in this forum because I didn't write enough here. :( So you have to reconstruct my links yourself into your browser)

    As omegadrive supposed you just have to exchange the su binary, give the right permissions and the Superuser App from the Playstore will immediately work.

    The necessary USB drivers for the device are found here: http://yadi.sk/d/54lX5c2O386XU

    They only work with Windows 7!

    After starting the "adb shell" you can gain root permissions on the device by typing "su". The su distributed with the device in /system/xbin is not compatible with common superuser apks. So it has to be exchanged with the version 3.1.1 binary: http://downloads.androidsu.com/superuser/su-bin-3.1.1-arm-signed.zip

    Copy it to your /sdcard. Then continue with adb shell:

    Code:
    $ su
    # cd /system/xbin

    Mount the system partition read/write:

    Code:
    # mount -o remount,rw -t rfs /dev/block/st19 /system

    Rename the original binary for later use (if something fails):

    Code:
    # mv su su-orig

    Copy the binary to the xbin folder:

    Code:
    # busybox cp /sdcard/su ./su

    Change the permissions:

    Code:
    # chmod 6755 su

    Mount the system partition read-only and exit:

    Code:
    # mount -o remount,ro -t rfs /dev/block/st19 /system
    # exit
    $ exit

    Now install the Superuser App from the Playstore - and have fun! Do *NOT* Update the su binary from within the Superuser App or it will be overwritten with a non-working version!

    Cheers, Volker

    CUSTOM RECOVERY FINALLY POSSIBLE!!! Again, many thanks to @fipsy, here is his post:
    I finally made it! :laugh: Here is a working CWM Recovery for the HANNspree HANNSpad SN1AT71 (HSG1279).

    I didn't fully test it but the backup function works. Also mounting and unmounting partitions works as well as the adb shell which is very important if the device is bricked and doesn't boot anymore.
    Before connecting to the device via adb shell it is necessary to mount the /system partition (menu "mounts and storage") because otherwise /system/bin/sh cannot be found by adb shell.

    The CWM recovery by default stores it's backups on the external SD-Card. The benefit is that the backup can easily be plugged out and stored apart from the device. But the recovery is also able to restore backups from the internal sdcard. Those backups can be made online on a running android system by using apps like "Online Nandroid Backup" and "Nandroid Manager". The benefit is that it's not necessary to reboot the device before backing up and you can keep on working.

    There is one problem when creating backups in CWM Recovery: The date/time of the backup is always set to 1st of January 1970 due to a missing backup battery in this device. Look here: http://tau.shadowchild.nl/attn1/?p=341. So if you want to make backups with accurate timestamps you would have to set the actual time of the device using adb shell: Start adb shell and enter:

    Code:
    /system/xbin/busybox date -s "YYYY-MM-DD hh:mm:ss"

    before making the backup.

    To cut a long story short: Download the CWM-Recovery here: http://yadi.sk/d/ArprqzfFFWvy4 and flash it to your (rooted) device. How to do this:

    • Copy the file cwm-recovery.ima to your internal sdcard.
    • Either connect via adb shell and enter su
    • or run a Terminal Emulator and enter su
    • then enter
      Code:
      cat /sdcard/cwm-recovery.ima > /dev/block/acta
    and you're done! Have fun! Comments are appreciated!
    Perhaps someone likes to create an update.zip from it?

    Edit (01/28/2014): There is a new version 6.0.3.3. Look here: http://xdaforums.com/showpost.php?p=49835135&postcount=283
    Edit (05/04/2014): There is a new version 6.0.3.3.a. Look here: http://xdaforums.com/showpost.php?p=52416205&postcount=492

    ROOT for new OTA 4.2.2 update:
    Good news for germany: The rollout began tonight! I just got the update to Android 4.2.2! :laugh:

    Some people asked for the upgrade file to manually update from the recovery. Here it is: http://yadi.sk/d/igsBGsAjFpLsL
    Edit (01/13/2014): Seems this update only works on devices with special G-Sensor hardware (KIONIX 3-axis Accelerometer).

    @ig6677: There you will also find the META-INF you wanted.

    For your information: After my update to Android 4.2.2 root has gone on my device! I expected this. All Apps that need root don't work anymore. I don't know what you did that root was still there after the update...

    Furthermore in /system/xbin there is no su file anymore. Also my CWM Recovery has gone and was replaced by the Stock HANNspree recovery!

    But whats new: If you connect to the device via adb shell you immediately have superuser rights! No su is needed for this anymore. So it's possible to restore the CWM Recovery using cat.

    If you adb push the 3.1.1 su binary from your pc to the /sdcard on your device and after this execute my commands in the first posting of this thread the apps have su rights with superuser.apk again. But you will not be able to add new programs to the superuser app (if a new app requests superuser rights there is no popup). So this is no solution.

    The Superuser App is not able to grant superuser rights on android systems > 4.1.1, but the App SuperSu is! So download the SuperSU ZIP from here: http://download.chainfire.eu/351/SuperSU/UPDATE-SuperSU-v1.65.zip

    Then copy it to your sdcard and install it using the Recovery. Voila! Everything works again!

    Another issue: The Huawei E1750 Surfstick is not detected anymore. On 4.1.1 it was no problem to surf using this stick. But I think this is one of the "great features" of the new android versions...

    New recovery version!
    :victory: Here it is: The new version 6.0.3.3 of CWM Recovery for the HANNspree HANNSpad SN1AT71 (HSG1279)

    Beside some minor bugfixes the main benefit of this release is that there are no more errors when trying to restore the .android_secure folder. So the "dirty" workaround to restore this folder is not necessary anymore.

    The .android_secure folder is also automatically restored together with the data partition when selecting "data" from the "advanced restore" options.

    http://yadi.sk/d/OmsYk6TIGsBsB

    Information on how to install you will find here: http://xdaforums.com/showpost.php?p=49166546&postcount=133

    Cheers, Volker

    My original question:
    Just bought this tablet on Cybermonday for a really good price, but can't find a way to root it for the life of me...
    Main problem has been I can't see it using ADB (v1.0.31), always list no devices even with the latest generic Google ADB driver, which shows fine on device manager.
    Tablet comes with Android 4.1.1 and no extras, is just a plain version of android with Play market and ES File Explorer pre installed and have access to android stock recovery.

    Any ideas?

    Also, just in case I start messing with the tablet, Any way I can backup the stock system just in case?

    Thanks.

    Update:
    More info on the tablet...
    Model name: SN1AT71
    Hardware (According to CPU-Z): gs702a
    Board: full_gs702a
    6
    I have had the best luck with AOKP for a daily driver on this tablet. CM10 seemed to lag more than the stock ROM, and had some stability issues as well IIRC. Recommend you start reading on page 86 of this thread and read it through, don't just skim it.

    What ever you do to this tablet, it will always be a work mule, never a thoroughbred.
    Thanks for your reply, kevinthefixer. I have read this thread more throughly. Because things can be confusing and it's hard to gather all relevant information, I have created a small step-by-step guide how to replace stock ROM with Cyanogenmod 10.1. Here it is:

    1. Download BNMGUYs_CWM_based_recovery_v6.0.3.3_for_ATM7029_portable_[cxz].zip (see http://www.slatedroid.com/topic/107...e-versions-of-custom-recoveries-cwm-and-twrp/) and copy the zip file to a microSD card.
    2. Create a folder called clockworkmod on the microSD card with a backup folder inside that folder.
    3. Download CM10.1_Hannspad_T71.zip (see http://xdaforums.com/showpost.php?p=58325450&postcount=854) and extract the folder CM10.1_Hannspad_T71 to clockwordmod/backup/ on the microSD card.
    4. Insert the microSD card in your tablet (tablet turned off).
    5. Press Vol- + Power button to boot the recovery system.
    6. Select "apply update from sdcard", then sd-ext and then BNMGUYs_CWM_based_recovery_v6.0.3.3_for_ATM7029_portable_[cxz].zip. This will boot CWM once without replacing the recovery partition.
    7. In CWM select "wipe data/factory reset" and confirm with Yes.
    8. After wiping the tablet select "backup and restore", then "restore" and "CM10.1_Hannspad_T71" and confirm with Yes.
    9. Done. Reboot.

    CM 10.1 runs pretty smooth on my tablet, definitely better than stock ROM. Maybe I will try AOKP later, but I am already fairly satisfied.

    Thank you very much Christian Troy, steve30x, CXZa and everybody else who contributed to the creation of custom ROMs for this tablet!
    5
    Hey great news guys. Got a CM 10.2 ROM working like a charm on this thing fast too puts the buggy 4.2.2 stock ROM to shame.
    Does have a few issues but its a great start.
    Follow the steps on this thread except step 1 if you already have fipsy's excellent CWM 6.0.3.3

    All credit goes to the people who made this possible with their hard work like Christian Troy

    http://www.slatedroid.com/topic/102857-compatibility-zip-maker-and-cwm-recovery-maker/#entry1173257