yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] sm_1024:
Two weeks ago in Beijing, I bought a M97 tablet . Aluminum rear cover with the logo of apple. It uses a firmware HT_PAD1051_V1.4CU_update2-eng 2.2 FRF85B eng.tianfeng.20110315.224229
[Android Software/Hacking General [Developers Only]] sm_1024:
screenshot here h_ttp://s011.radikal.ru/i316/1105/86/7f858f36313d.jpg
[Android Software/Hacking General [Developers Only]] madp3:
Sure. Kernel is 2.6.31 and Build is HT_PAD1051_V1.4_update2-eng 2.2 FRF85B eng.tianfeng.20110311.234209

Chris
[Android Software/Hacking General [Developers Only]] matt205:
At this point I'll try anything!
[Android Software/Hacking General [Developers Only]] bqq100:
2.2 AOSP (well almost AOSP) build

For anyone who is interested, here is a link for a system.img that is based on 2.2 AOSP with a few additions/patches to make it work with the Geforce. I have only confirmed that it works on the Geforce with the logo, but I think it should work with most variations out there with internal and external sd cards (internal NAND variants may need to modify the /system/etc/vold.fstab file).

Changes from AOSP:

IMX515 patches from freescale applied

Patch to fix inverted touchscreen

Patch to support 360 degree rotation: From Cyanogenmod Github

Patch to support Ad Hoc Networks: http://xdaforums.com/showthread.php?t=754961

Rooted

Busy Box installed

GAPPS installed: http://www.mediafire.com/?m9uhwv08u1r4hum

Updated Boot Animation: http://xdaforums.com/showthread.php?t=985251

NTFS Read Support

Support for mounting multiple usb drives via mount_usb/umount_usb shell commands [See more details below]

USB drives no longer auto-mount [in order to support multiple usb drives]

Removed what I consider unnecessary apps [not deleted, renamed to .bak]

Fully working market

LauncherPro set as launcher app [Launcher2 still there, just renamed to Launcher2.bak]

Some other pre-installed apps I find useful

Using mount_usb/umount_usb:

I've included SL4A in this build, if you create 2 shell scripts MountUSB and UmountUSB, and set them to "su -c mount_usb" and "su -c umount_usb" respectively, you can then create icons on your home screen to mount and unmount usb drives. All usb drives are mounted at /mnt/sd##. So if you have 2 drives plugged into a hub and you run mount_usb, they should be mounted to /mnt/sda1 and /mnt/sdb1

Known Issues:

WiFi signal strength in status bar does not display correctly

Status bar still shows phone signal strength (should not drain battery though)

Lots of references to the device being a phone

Download Link:

Only download if you have a good backup of your device and you are confident you can restore that backup if this does not work. You're tablet will blow up if you install this build ;) !!

Download

Download MFGTool to flash system (does not wipe data)

Whats next?

I'm going to work on trying to get a Gingerbread build going, but since I haven't been able to get a working kernel built from scratch, it will have to run on the 2.6.31 kernel, which may or may not work.
[Android Software/Hacking General [Developers Only]] ddish:
Hi,

Thanks for this...can you tell me if the tablet you are using this on is from Pandawill? Gpad Gforce with logo?

Do you install with the MFG. tool? Mine is new upgraded from factory but still gets slow at times and freezes at video many times...wonder if I should try this
[Android Software/Hacking General [Developers Only]] bqq100:
Yes it's the Gpad Gforce with logo from pandawill. Yes you can flash it using MFGTool.
[Android Software/Hacking General [Developers Only]] Metalazzo:
Are there cpu governors like interactive etc. ? Can we overclock (1GHz) using setcpu ?

Thank you :)
[Android Software/Hacking General [Developers Only]] ddish:
Thanks for the reply...I am new at flashing a tablet as I have only flashed my EVO and that is a completely different process. Is it safe to assume that I download everything from Pandawill as far as the upgrade they offer and then use your system.img in the place of theirs, but leave all other files in place?
[Android Software/Hacking General [Developers Only]] bqq100:
No, I haven't been able to get a working kernel built, and all of those functions are in the kernel.

Yes that is one way to do it. I've also added another download link for MFGTool that has been setup to only flash the system, and does not wipe data

http://dl.dropbox.com/u/24097575/MFGTool%20-%20AOSP%20System%20Only.zip
[Android Software/Hacking General [Developers Only]] wolkhe:
thank you very much
[Android Software/Hacking General [Developers Only]] JohnLaShot:
Hi bqq100,

after decompressing your system.img.gz and replacing the original system.img with yours I flashed it using mfgtool. I have a Gpad Gforce from pandawill with logo on the back (2nd edition). The flashing went well, no probs. Reboot gave me a nice boot logo. Gpad is still working. ;)

What I realized by now:

Camera picture is now upside down.

Starting SUFBS (whatever this is) gives an error.

Can´t find the file explorer to access the external microSD.

Alltogether the Gpad works smooth with your system.img. It seems to me that you can rip off more apk´s from the 2.2 system directory. I made myself an ultraclean system.img, without the phone, talk, voice and other stuff and that also works very well. But my version does not contain the optimisations like yours. Hope that you carry on with your great job. Thank you very much for your effort.

Regards,

John
[Android Software/Hacking General [Developers Only]] ddish:
Upgrade complete...nice work. Thank you so much. Tablet runs very smooth, but as John said, camera is upside down and the SUFBS force closes. One other thing I kind of miss is the soft back and home button on the notification bar...is there any way I can get that back? It is alot easier to use than the volume button...
[Android Software/Hacking General [Developers Only]] bqq100:
You're right I could rip off more apk's, but for the most part I kept stuff I use and like to have pre-installed. Next time I'll remove SUFBS (I find it's a pretty handy file explorer and terminal app rolled into 1).

I hadn't even thought to check for camera functionality, after I finish messing around with gingerbread i'll take a look see if I can fix that. I hate how everything on this damn tablet was installed upside down!

I pulled the file explorer because I use SUFBS and Astro. Have you tried Root Expolorer from the market to browse the sdcard?

I actually prefer the look of the status bar without the buttons but I agree that the volume button isn't ideal. Ideally I would like to change how the buttons work to the following:

Short Press Home Button: Back

Long Press Home Button: Home

Short Press Volume Up Button: Recent Apps

I'm not sure if I can do that without chaning the kernel, and working with a gingerbread build will take priority for the little bit of time I get to mess around with this stuff.
[Android Software/Hacking General [Developers Only]] ddish:
Well so far so good...I appreciate someone finally working on one of these. Its a pretty nice tablet actually with the right software. One more question, the camera is a non issue really as it serves no purpose other than taking ones own picture...but this build has broken an app I do use namely Groove IP an app that allows me to use it as a phone with my Google voice number. If I want to go back to stock without wiping data do I once again substitute the original system.img with yours from this second package? I tried to do full restore last night but received an error and it went back to your version.
[Android Software/Hacking General [Developers Only]] tonyblack:
Booting the Herotab M10 into recovery mode

Has anyone managed to workout how to boot the Herotab M10 (aluminium case, no logo, single speaker, no volume switch, no camera) into recovery mode. I'de like to try some different ROMs on my device but there's no way I'm going to start doing that until i can get the device into recovery mode and create a nandroid backup to cover me in case it all goes horribly wrong. :confused:
[Android Software/Hacking General [Developers Only]] bqq100:
I've never heard of Groove IP but it sounds like an awesome replacement for iCall which I use on my iTouch when on vacation to make calls. I'll certainly look into why the app doesn't work on the AOSP build. Yes if you drop a new system.img file into the MFGTool I posted it should restore the stock android os without wiping data.

I think everyone here has basically kissed the idea of recovery mode/nandroid goodbye :(

I do not have the M10, I have the GPad, but here's my understanding for the M10. I'm not sure if all M10's have an 2 sdcards (internal and external) or if they all use internal NAND. If it has 2 sdcards you can use MFGTool to do a very reliable backup/restore (I've bricked mine and recovered a couple of times). You need to power on the device while holding the volume down button, install the right drivers, and then use a modified ucl.xml to do a backup or restore. (This may work for the M10: http://www.slatedroid.com/topic/16886-m10-elvis-driver-bootstrap-usb-driver/). For versions with the internal nand, I was trying to help a couple people get MFGTool working, but I haven't heard of anyone who has had success yet.
[Android Software/Hacking General [Developers Only]] tonyblack:
As I mentioned in my original post, my Herotab does'nt have a hard volume switch.
[Android Software/Hacking General [Developers Only]] bqq100:
Sorry, apparently I can't read ;). What buttons do you have on the device? Have you tried all of them in combination with the power button to get it into a mode where MFGTool can see it?

Worse case, you can use a terminal emulate to use dd or cat to create an image of you're system partition to do the backup. But alas I wouldn't consider that a fool proof backup :(
[Android Software/Hacking General [Developers Only]] Metalazzo:
Thank you, I'll give it a try anyway.

It's too bad that you didn't get a working kernel but still, nice work ! :)
[Android Software/Hacking General [Developers Only]] tonyblack:
Hard buttons on my device: Power, Home & Menu.
[Android Software/Hacking General [Developers Only]] JohnLaShot:
Hi bqq100,

IMHO it is not worth to spend too much time on improvements of the original system.img. Take your time to build a gingerbread release. That would be great! ;)

Regards,

John
[Android Software/Hacking General [Developers Only]] bqq100:
I agree, the little bit of time I have to work on this right now is spent on a gingerbread build. Last night I was able to build it and flash it, but no boot. In fact it's the same error bunheadnux had 3 months ago when he tried to run Nixeus' gingerbread build. Let the debugging begin! :D
[Android Software/Hacking General [Developers Only]] ddish:
Just an update on Groove IP, it was the new build that made it not work well on the tablet. Both your build and the factory one did not work well. I switched back to an earlier version of the app and now its fine. If you have a google voice number you cannot go wrong with this app. I have switched back to factory firmware for now as I miss the soft buttons on the notification bar, otherwise your version was great. Looking forward to more. One day I want to learn to do this myself...
[Android Software/Hacking General [Developers Only]] PAIIITET:
A big hello from Russia from the fans GPAD.

We have the latest and the best, at the moment, the firmware.

HT_PAD1051_V1.6.2-eng 2.2 FRF85B eng.tianfeng.20110426.222822

_//4pda.ru/forum/index.php?showtopic=213335&st=1120

Welcome :)

p.s. on the site Freescale is the SDK source code 2.3.3 and collected images. We even tried to install them, but the download stopped on the word android.
[Android Software/Hacking General [Developers Only]] Species 5618:
Did you do some comparison between the april and march tainfeng-builds? Anything new? Specific bugs fixed? I'm curious if the new firmware is an improvement over the old one.
[Android Software/Hacking General [Developers Only]] bqq100:
What kernel version does the 20110426 firmware use?

When you tried the 2.3.3 source from Freescale did you flash just the system.img, or did you also do uImage/u-boot? The r10 source had the same problem (stopping on the android_ screen) due to a failed loading of libmedia_jni.so.
[Android Software/Hacking General [Developers Only]] PAIIITET:
2.6.31-00011-ge4e866b-dirty

Tried all the options... i.e. different combinations of .img files.

Changes a lot.

for example, added lock screen, new market, voice search, a full recovery (power key + home).

test it.
[Android Software/Hacking General [Developers Only]] bqq100:
Sucks about the 2.6.31 kernel, but the recovery sounds very interesting. Hope I can get some time tonight to play with it! :D
[Android Software/Hacking General [Developers Only]] fastguy:
Herotab M10V2

Hi,

I tried your firmware on the Herotab M10V2 I bought from merimobiles. Essentially, I think it's the same as the Gpad 2nd batch. The firmware worked pretty good, but:

- Wifi loses connection when waking up from standby, you need to re-connect manually, I don't know what causes this

- Camera is upside down (any way to correct it maybe with a parameter to the module?)

- The lock screen is also upside down

- Any way to bring back the upper bar with Home & Back buttons?

I also noticed that it did not wipe any data as you suggested, but since I wanted to return to factory settings and there's no way to do it inside existing or your firmware, I tried the firmware posted in the 1st post of this thread.

It did not work with an error code on cache partition (error 256). Anyway, I debugged it a bit and found out that the issue was on partitioning step. I'm attaching a new fdiskcmd.txt that can help other Herotab M10V2 users (8 GB) out there.

I would be very happy if you could make a new edition where a user can wipe-off all the data and start from a fresh system.

I would like to thank you very much for the firmware you've created for our devices, I'm looking forward to the Gingerbread and especially Honeycomb builds :)

Many thanks
[Android Software/Hacking General [Developers Only]] edmaronline:
Hi Guys.

I received my Gpad Gforce and like always it does not work. Now I am trying to re-flash it or I will return it to pandawill. I tried the following firmwares:

firmware for upgraded Gpad Gforce

Error Code: Updater Error 0xffff0000 (-65536) -

firmware for Gpad Gforce(new)

Error Code: Updater Error 0xffff0002 (-65534) -

GPad GForce - Firmware Upgrade Tools

Error Code: Updater Error 0xffff0002 (-65534) -

GpadGforceV2 - Firmware - 190311

Error Code: Updater Error 0xffff0002 (-65534) -

I unzip all the files with 7zip and I tried two different cards 8gb class 4. My gpad is a gforce with logo at the back. I tried in two different computers with Windows XP and Windows 7.

Is there anything else that I can do? Or is better to send it back to pandawill?

I tried a lot of times now I have the following code in GpadGforceV2 - Firmware - 190311

Error code: Updater Error 0x100 (256)-

Now When I restart the tablet it stops at the Black Android screen.

ANDROID_

Please help me.

All help will be apreciated.

Thanks for all.
[Android Software/Hacking General [Developers Only]] bqq100:
You should check mfgtool.log to see what command it's failing on. It's probably failing on the fdisk command. Try replacing fdisk.txt with the one that fastguy posted right about your post.
[Android Software/Hacking General [Developers Only]] edmaronline:
Hi bqq100:

type="push" body="$ mkfs.ext4 /dev/mmcblk0p6" file="" timeout="10" onError="" text="Formatting cache partition" FAIL code=256.Panel A: Updater Error 0x100 (256) - 2 - Panel A Finished processing SD <LIST/> : FAIL code=256.Panel A: Operation stopped by user.

Sunday, May 15, 2011 23:17:02

This is the error message. I guess the wrong is something with Formatting cache partition. Fail Code 256.

Could you help me please? Thanks very much.
[Android Software/Hacking General [Developers Only]] bqq100:
That's a strange command to fail.... Give fastguy's fdiskcmd.txt a try anyway. Maybe the fdisk isn't creating one of the partitions properly.
[Android Software/Hacking General [Developers Only]] edmaronline:
bqq100.

Thanks for your help. It works with the file you told. But the tablet is very slow. Sometimes it is more slow than my htc magic. And the g-sensor sometimes stay crazy in games. I really liked the tablet but with all the softwares issues it's difficult. I think I will change the gforce for this one:

http://www.pandawill.com/tmd-plus-a...-1080p-1ghz-cpu-support-flash-10-2-black.html

Or do you have any idea how to improve performance?

THanks for you help buddy!
[Android Software/Hacking General [Developers Only]] ddish:
Hello PAIIITET,

I have a question regarding your post and the latest firmware you shared. Have you been able to instal this to your GPAD? Did it work or did the stop on the android screen? I am confused if this firmware is OK to instal or not.

Thanks
[Android Software/Hacking General [Developers Only]] edmaronline:
I installed the system.img from the posts behind. It's very diferent than the pandawill firmware. I guess it's better. I just would like the es file explorer. Adn one thing: Anyone know why the answer of the screen sometimes is so slowly? In the spareparts is needed more or less 4 seconds to change a check box. Some textboxs (browser for example) takes 8 or more seconds to update a letter).

Thansk for all help.
[Android Software/Hacking General [Developers Only]] granaten:
Gingerbread is out for the Apad A8 (also imx515)

Maybe that firmware can aid in the developement for Herotab/Gpad?

http://www.slatedroid.com/topic/17810-apad-imx515-android233/
[Android Software/Hacking General [Developers Only]] granaten:
Thanks for the asop-rom bqq100!

It fixed a very annoying problem for me. In all game system emulators i tried all the onscreen buttons where recognized as the same (all buttons made the character jump for example). Now each button gives the correct command! Thx a bunch :)

The performance seems to be about the same. Quadrant: 1135
[Android Software/Hacking General [Developers Only]] edmaronline:
granaten

Which firmware did you installed? The menus of the programs respond fast? I have a gforce with logo backside. It's funny because this tablet has some very nice speed in some cases. In others (change the language for example) takes a lot of time.
[Android Software/Hacking General [Developers Only]] Metalazzo:
I flashed the last firmware from the russian forum.

I had to do it 2 times, 1st time I don't know what I did but the tablet was stuck at the android with the blinking dash.

2nd time, it worked. I rooted it with Z4root. I found the tablet a bit more responsive. But now VTLauncher crashes more often (like 2 times in 4h vs. never). No big deal. And I changed version of lauchner (1.62 -> 1.64 so I don't know if it comes from the upgrade).

Had trouble with wifi sleeping policy. I need to check that point tonight.

Compared to firmware of early march, less RAM available (289Mo vs 303Mo) but no impact on "smoothness".

I still have freezes with FruitSlice from time to time so I guess it's not OS dependant but HW dependant.

Last thing : with moboplayer, I couldn't play fullscreen a 720P mkv, I don't know why. Need to check this point tonight also.

Overall, still happy with this tablet. Not smooth as an IPAD or HC tablet but it's OK considered the price. :)
[Android Software/Hacking General [Developers Only]] bqq100:
Here is a link to the apk for es file explorer: es.apk

I can't say that I've ever noticed the screen being slow or taking a long time to change a checkbox or input text.

Do you have the HeroPad or GPad? I flashed it on my GPad, but the kernel maps the buttons incorrectly.

Have you tried recovery mode at all? On my GPad i couldn't scroll through the menu, only select reboot. However this opens up the possibility of getting a real recovery image (like clockworkmod) installed on our tablets!

I've also never been able to get h.264 to play using hardware decoding, it always seems to drop to software decoding. Were you able to play 720P mkv's properly with the march firmware?
[Android Software/Hacking General [Developers Only]] Metalazzo:
Gpad Gforce without logo on the back.

"Ipad like button" now is linked to back

Home is on volume button as well as menu if I remember correctly.

Different than previous firmware. Strange at first but not a problem.

For the recovery, I didn't remember it was implemented so I didn't tested it. I'll do it when I get back home.
[Android Software/Hacking General [Developers Only]] Metalazzo:
Can't seem to access Recovery :confused:

Is it power+vol down ?

edit: Am I the only one to lose the touchinput from time to time ? I mean sometines, no touch on the screen works. I need to make a reset :/
[Android Software/Hacking General [Developers Only]] JGZinv:
From what I read at the Russian forums it is this:

Edit - I got it to work....

Click both the Home/Back big button and the power button for about 2-3 seconds during the end of the android

mascot and squiggly lines splash screen. It's difficult to trigger every time, but it is there.

I have images of the menu but evidently I can't post them here cause of the forum limitation on new users.

Up volume rocker goes up the menu choices

Dn volume rocker goes dn the menu choices

Big button back/home activates the menu choice
[Android Software/Hacking General [Developers Only]] azz_kikr:
nope you are not, i have the same issue :s

everything works, buttons but the touchpart, doesnt work :s
[Android Software/Hacking General [Developers Only]] Metalazzo:
Thank you for the tip !

I'll try to access Recovery tonight.

For my touchscreen problem, it always happens when battery is not in charge. Let's say screen is OFF, I turn ON screen but nothing works except button. If I long press power button, nothing change. Too long and a pop up will appear asking for turning OFF the tablet...

It's the only problem that bothers me.
[Android Software/Hacking General [Developers Only]] JGZinv:
loose cable inside the tablet? maybe you need to flash it again... other people

have had to flash the 4-26 twice to get full functionality out of it.

I have pictures of the screens at SlateDroid, no backup option on the recovery mode, but now that "something" is there perhaps we can hack it in...
[Android Software/Hacking General [Developers Only]] mountainbreak:
Hi everyone,

I have a Gpad Gforce with logo on back, that I bought from Pandawill 2 months ago.

I have had issues with flashing the device.

What worked for me was to change an item in the player.ini file for MfgTool

PLEASE READ BELOW

Does not work for me : UTP_UPDATE=51 RKL MMC Linux Update,120,0 (was good)

What works for me : UTP_UPDATE=51 RKL MMC Linux Update,120,1 (not good)

I haven't had time yet to study how MfgTool works. There is certainly a link with : UTP_UPDATE=OS Firmware,120,1 ?

I found the difference in the configuration file when I uploaded an alternate MfgTool from the Pandawill forum.

When MfgTool is flashing it switchs, after a few seconds at the beginning, to a drive (SD Card?) that is mounted as a letter (for example f:\). If the drive doesn't mount, you get an error.

As I said, I haven't yet studied this device as I intend to do :D

The layout of the system files, files system used (Ext4?).

I've built plenty Linux kernels, but I'm new to Android

So beware of what I migh say :p

Sorry and my apologies.

The original config : UTP_UPDATE=51 RKL MMC Linux Update,120,0

Worked for me.

The problem was with the MfgTool version.

An alternate version of MfgTool that resolved my flash problem, I found here:

Can't post link: pandwillforum dot com /viewthread.php?tid=2679&extra=page%3D1

Sorry again for this misinformation.

P.S. Still can't get access to device with adb (Ubuntu 11.04 - Natty or Win7). Worked before with Ubuntu 10.10