yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] omarahum:
Yeah, as qmanager said, as I understand it, it's controled by the fingerprint (build.prop). I think the 0120 Froyo fingerprint hasn't been submitted yet, that's why a lot of things don't show up (and why I went back to 0117 Eclair). Hmm, I never used the stock Market with 0117, just the 2.2.7 that automatially caused market to download 2.3.2 in my /cache, which is what I've been using (2.3.2)......

Mind giving a few examples of what shows up on the old stock Market in Eclair and not in the newer Market, I'm curious now to see if I haven't been seeing all the apps I should be able too, thanks!
[Android Software/Hacking General [Developers Only]] hal_9000:
Well, I'm using 0117 not 0120, so I don't think the fingerprint of 0120 is the problem.

I cannot give examples of what is seem by stock Market and not by updated, since now they appear to be seeing the same.

Anyway, I didn't changed the fingerprint on the two installations of 0117 I made, and the first time I could see my game and the second one I cannot see it. Why, devils know... (good tag that "hell").

Edit: I received the 2.3.3 update and I'm using it as "new Market" against the stock "old Market". By the way, these Market updates appears on "cache", but you have to go and install them manually. Was not supposed the updates were automatic???
[Android Software/Hacking General [Developers Only]] <html>:
I tried all the tools in this forum for making a custom rom for my ZT-180 (v1) tablet. The device does not like my system.img, even if I just unpack and pack it again without modifying anything inside!

I'm using Ubuntu 10.10. I have complied my own yaffs tools and also used pre-combiled ones. All with the same result, the device just hangs when it tries to boot.

This issue is driving me nut. I'll pay $100 to anyone helping me on this.

Thank you.
[Android Software/Hacking General [Developers Only]] qmanager:
Sorry, not now, but tomorrow morning I will find it (the tablet stays in the office...). BTW, I am using Froyo, so the fingerprint is related to it.

Those related to 2.1 may be found here
[Android Software/Hacking General [Developers Only]] Dvalin21:
As anyone used the Apad++ Pro app found on SlideMe Android market? Its suppose to improve it some how.
[Android Software/Hacking General [Developers Only]] cooleagle:
Hi there... I h got my ZT 180 512 MB android 2.2

Could any one help me installing the Widows CE in it.

I tried the burn tools but the driver is not detected .. I tried many ways but failed.

Is there is away to upload the windows CE to the TF CARD and install it to the EPAD... IF there iws please give me the links so i can download the files. Thank you:)
[Android Software/Hacking General [Developers Only]] qmanager:
So, there was a line:

ro.build.fingerprint=generic/sec_smdkv210/smdkv210/smdkv210:2.2/FRF91/eng.version=bena-20110118_124908:eng

and I have changed it to:

ro.build.fingerprint=google/passion/passion/mahimahi:2.2/FRF91/43546:user/release-keys

And that worked out.
[Android Software/Hacking General [Developers Only]] victim70:
Any new update

Any info about new update? Because more than 1 m. withouth any new firmware.

Some of 2.2 updates to have a GPS support?
[Android Software/Hacking General [Developers Only]] agnelraj:
Please help me to find Zenithink EPAD 10.2 Rom

I bought this epad through EBAY seller cheated me by puting as NEW. It I was not able to do factory reset or anything. This EPAD was setup by somebody which has previous owners email, wireless connection info all kind of stuff. I have to factory by all means. It is not working. I googled it I was point me to reflash this EPAD. I could not find most recent roms with market working. Please guide me to find the links for these roms

Thanks in advance.

:confused::confused:
[Android Software/Hacking General [Developers Only]] :
Build my own kernel

I've downloaded the kernel source as well as the Eclair source but from here i'm a bit lost. Where should I next be going to learn how to build my own Android build? Useful links please, been getting lost in the many thousands of repeat posts.

The reason I want to do this is that I wish to customise my tablet. I've built libusb with the NDK and I'm now controlling my usb devices but to do this I have rooted my device and having to use the cmd line.

Also I'm running my Java app in Kiosk mode, so I may as well remove the parts I'm not going to need.

My main wish is to change the usb mount code so that the files have read / write access so I can implement libusb in java or have some native code to do that without having to run as root. If I can do this it will be duplicated many hundreds of times for a project at work.
[Android Software/Hacking General [Developers Only]] wasserkapf:
You would need the kernel patch for the zt-180 CPU, but Zenithink refuses to release it. That is most likely why the original modders have abandoned this thread.

If you want a tablet with a thriving development community, try the ViewSonic g-tablet. They have released the kernel patch, and we (g-tablet owners) are now reaping the benefits.
[Android Software/Hacking General [Developers Only]] :
Thanks for the tip. :)
[Android Software/Hacking General [Developers Only]] :
Just looked again, I have an archive for Eclair that has an 'external' and 'hardware' folders in it that I got from Telechips, the guys who I believe made the chip, is this not enough? Is it even the correct thing?

Many thanks, Richard e Collins.

P.s At work we have a g-tablet with Android on it but we're hoping to use sub £100 (GBP) tablets for some of our projects, don't need big processor power. The g-tablet, which is VERY good, is 3x more than we want to spend.
[Android Software/Hacking General [Developers Only]] hal_9000:
Thanks. I'm using one of the fingerprints found on that post and it's working fine. I hope it last. :p
[Android Software/Hacking General [Developers Only]] lostcontrol:
So... I ordered what I think would be a Zenithink ZT-180 from ebay but received a copy of it :mad: Model name is AV-P8088. ROMs from Zenithink do not work on those :(

I know people in this thread has this tablet too. Was anyone able to find a way to flash it?

Thanks
[Android Software/Hacking General [Developers Only]] omarahum:
I believe the latest 0221 ROM has an option at boot to switch OS, you may want to try that ROM and see if it will load CE like the 0113 Beta did for the original tablets....

Got an email from the dev today, he said once all the wrinkles are ironed out of the v2 ROMs, he'll update and release one for the original ZT-180 tablets.....

You can check you the links in my signature......

I don't think telechips makes it, I think InfoTm does, but I may be wrong.....
[Android Software/Hacking General [Developers Only]] :
Ah yes, looks like I was getting confused with the 7" aPad. Ta. :)
[Android Software/Hacking General [Developers Only]] omarahum:
Not sure if you are still interested in using the ZT-180, but have you checked out the SlateDroid ZT-180 FAQ Wiki I've been trying to keep up to date?

Specifically the debug files the Zenithink Dev released?
[Android Software/Hacking General [Developers Only]] :
Ah great link thanks. For now I'm sticking with the ZT-180 as I like it. :) (it's the old V1 board) I flashed Android 2.2 last night. Like other development Arm systems I've worked with over the years the flashing seems to be sensitive to the SD card used. Just could not get it to work with the 4gig one that came with the device. Using a 2gig one formatted as FAT and it worked first time.

I'll have a good read of this at lunch as my next question was going to be about if it's possible to modify these images and re-flash what is the same version with just some modifications. My goal is to access the /dev/bus/usb files from any user and implement libusb in Java. That way any sub £100 device that most lightly be running Android 2.* has a good chance of fitting our requirements.
[Android Software/Hacking General [Developers Only]] Andro_Sneak:
dual boot: epad_256M_nand_android_2.2_0120_Public + Windows CE 6.00 (3122)

i flash my zt180/1st gen in "dual boot" with epad_256M_nand_android_2.2_0120_Public + Windows CE 6.00 (3122). the first time ill flash both OS Android will be "install" but wince was emulated and dont keep time and date (so no way to remove img from sdcard) but now, i have formated the flashnand with storage manager in wince control panel ( this reduce my android internal storage) and now, each time i reboot, winCE keep time and date same as android ... :rolleyes: sry for my "fonctional" english ! i hope sum1 can understand haha :eek:

and btw,android 2.2 run num1 (am root, busybox and rootexplorer also work) but how can i run angry birds on android 2.2 0120 ??

greetz !
[Android Software/Hacking General [Developers Only]] omarahum:
Very cool, glad you got your tablet working the way you wanted it to!

For Angry Birds, unmount your sdcard from settings, then install....
[Android Software/Hacking General [Developers Only]] Andro_Sneak:
:eek: awsome it's working now !

thanx omarahum :)
[Android Software/Hacking General [Developers Only]] starfighter1948:
If you receive "failed to intall - unknown error -18" installing the latest updates to apps like Aldiko and Kobo, try using settings to dismount your sdcard, and re-installing.

starfighter1948
[Android Software/Hacking General [Developers Only]] hal_9000:
Can somebody with an untouched ROM tell me the user/group and the permissions of the files "/system/etc/Wireless/RT2870STA/RT2870STA.dat" and "/data/misc/wifi/wpa_supplicant.conf"?

Thanks.
[Android Software/Hacking General [Developers Only]] wasserkapf:
-rwxrwxrwx root root 1098 2010-12-23 06:01 RT2870STA.dat

-rw-rw---- system wifi 209 2011-03-03 09:36 wpa_supplicant.conf

It looks like the RT2870STA.dat file has read/write/execute permissions for everybody. But it is owned by root, and belongs to the root group.

The wpa-supplicant file has read/write permissions for the owner and the group. It is owned by system, and belongs to the wifi group.

My tablet is rooted, so I hope this helps.
[Android Software/Hacking General [Developers Only]] kjdroid:
zt-180 1st gen with win embedded 7 ?

I was wondering if anybody has tried to put win embedded 7 on one yet ? Im playing around with win 7 embedded and it would work great on this if we had all the drivers and the know how to install it. i looked thru this post and didnt find anything other then win ce....
[Android Software/Hacking General [Developers Only]] hal_9000:
ZT-180 Adhoc Switcher

Hello all.

This is a tool I've made called "ZT-180 Adhoc Switcher". It is an utility created to easily apply/restore the 'TxPower' mod (for some devices only) and to switch the Wi-Fi connection between the default infrastructure mode, which allows the connection to routers or access points, and the ad-hoc mode, which allows the connection to another Wi-Fi device, such a phone which is sharing its Internet connection (tethering).

For this application to work properly it needs a 'rooted' device.

Notes:

- Sometimes the application may take a while to start, showing a blank screen; please wait.

- Before to switch to ad-hoc mode, remember to go to settings and set the SSID which your phone's tether application uses and, if necessary, the WEP key.

- Sometimes the ad-hoc connection may take a while or may not be made at first attempt; please wait 30 seconds or even 1 minute and if the connection is not at least attempted ("trying to connect to..." status) then disable and re-enable Wi-Fi; if the connection is attempted but is not successful then revise the SSID and WEP key on settings.

Warning:

This application is intended to be used with devices having an RT2870, RT3070 or Texas Instrument Wi-Fi module, although it has only been tested with the Zenithink ZT-180 tablet with Android 2.1 and 2.2 OS versions.

It should work with other devices using one of these Wi-Fi modules or with other OS versions, or even might work with devices using other Wi-Fi modules on "just to try..." mode, as for example the iMX515 tablet with Atheros module (thanks to Miguel Minglas for his help on testing), but that's not sure and it's something you try at your own risk.

The application can be downloaded from the Android Market, from AndAppStore, or from SlideMe.
[Android Software/Hacking General [Developers Only]] lmemperador:
thanks a lot. very useful
[Android Software/Hacking General [Developers Only]] hal_9000:
Added link to download ZT-180 Adhoc Switcher from SlideMe.
[Android Software/Hacking General [Developers Only]] wasserkapf:
I will be selling my ZT-180 to a friend. But I can't recall if it came with a USB cable or not. There are two inputs, one is a USB OTG plug, and the other is some type of miniUSB marked for the LAN connector.

Anyone recall exactly what came with it?
[Android Software/Hacking General [Developers Only]] :
Installed, and while I have yet to switch between the wifi options, the wifi current values are accurate and right on - cool app so far

Would this app work to help me link the tablet to a OBDII reader that transmits either on bluetooth, or wifi ?? I purchased a wireless OBDII reader for my car, and purchased the torque Android app to manipulate the data. Am currently running it on my Samsung Galaxy S with bluetooth.

If this can work, it would be incredible - since the app lets you take all ecu parameters from the car, and add dials, etc to make a custom display.

Not sure if I am explaining myself correctly - if needed, can PM you to discuss

Thanks in advance

Regards,
[Android Software/Hacking General [Developers Only]] hal_9000:
This is what came with mine:
[Android Software/Hacking General [Developers Only]] hal_9000:
Well, may be it can connect, as long as the OBDII reader doesn't use a key and you configure its SSID on ZT180 Adhoc Switcher, but I cannot say it for sure. But what I don't know at all is if once connected (if it can do it) Torque would be able to use that connection.
[Android Software/Hacking General [Developers Only]] :
Thanks for replying - appreciate it. I went out to the car to check, and well - the wireless obdII reader I purchased is bluetooth only. Guess we'll never know for now :)

I tried installing a bluetooth dongle on the tablet, but it does not recognize it when plugged into the usb port

Again - thanks,

Regards,
[Android Software/Hacking General [Developers Only]] Stigy:
I tried searching through this hard, but trying to search for my answer returned too many results and none of which were what I was looking for so I figured I could ask since this thread seems to be checked relatively often.

Does anyone know if there is a way to get USB-host mode working on the ZT180? Specifically we are looking to get a USB barcode scanner working in the web browser. Our ZT180 is currently running WinCE but its been unreliable with connecting to WiFi and storing files.

Anyone have any insight into this?

Thanks!
[Android Software/Hacking General [Developers Only]] wasserkapf:
Well, I still have my ZT-180.

The person that I was going to sell it to (a member of my Linux Users Group, MLUG) has a Pandigital Novel, with the latest Android ROM installed. He said the ZT-180 was not an improvement over what He had. Before you guys start asking if you can buy it, I am offering first to other members of my Linux Users Group.

Another MLUG member, who has a ZT-180, complains about the "jitter" that you get when trying to select something. I remember there being a fix for that, but I don't recall what it is. Can someone tell me what it is, so I don't have to try searching all 335 pages of this thread?
[Android Software/Hacking General [Developers Only]] omarahum:
Was it this one?
[Android Software/Hacking General [Developers Only]] wasserkapf:
Yes, I believe that is it. Does it still work on the latest firmware?
[Android Software/Hacking General [Developers Only]] hal_9000:
Yes, it works, but as I said it just reduce a bit the involuntary "slides", but not expect miracles.
[Android Software/Hacking General [Developers Only]] UrsusSolaris:
Still have not heard a peep from anyone that had this issue. Is there any solution to what would be WindowsXP not use the secbulk.inf drivers?
[Android Software/Hacking General [Developers Only]] omarahum:
I replied to you in the JT Forum - http://www.chinadigitalcomm.com/post11079.html#p11079.

Were you in flashmode? You need to be in flashmode in order to install the secbulk driver....
[Android Software/Hacking General [Developers Only]] :
I've been looking into something like this too. Using the NDK I have been able to get libusb built as a static linked lib with a test app and control my robot arm (just a test device) but the big issue is that the permissions are as far as I can see unchangeable. That is your usb code will have to run as root.

So I'm now looking at cracking open the flash images and either replacing the init exe (this does the USB mounting, different from normal Linux) or changing / adding a script so that all users can access the /dev/bus/usb files.

If you can find a usb scanner that is exposed as a serial device then there is a good change it will 'just' work being mounted as a /dev/tty* file. Have you checked?

:)
[Android Software/Hacking General [Developers Only]] :
I've been trying to crack open the IMG files of the firmware releases so that I can modify them for my custom needs. Following the IMG file reader code in the android source it seems they don't conform to the standard code. The file headers look all wrong. Can some one confirm that they have been changed for this device? If not then my code is rubbish and i've been barking up the wrong tree.. ;)
[Android Software/Hacking General [Developers Only]] hal_9000:
Published new version 1.1 of ZT-180 Adhoc Switcher:

- fixed a possible bug on the 'root' detection

- little fix on the mode switch procedure

- added option to connect using WEP encryption

- added option to set a custom value for 'TxPower'

If any of download sites still shows version 1.0 just wait a little.
[Android Software/Hacking General [Developers Only]] hal_9000:
Hi all.

I found this:

https://wiki.openmoko.org/wiki/Touchscreen_Filters#Median_averaging_filter

There are two tslib filters, "median" and "mean" which can help us a lot with the touch position jitter. I've trying to find a precompliled ARM version of them (median.so and mean.so) but no way. Could somebody compile both and upload, or give a head on how I can do it?

I also read on another sites about a "lowpass.so" and a "skip.so" tslib filters that may help, but I could not find them neither.

EDIT:

I forgot about "group.so" on the OpenMoko page. There are videos too, showing how these filters affects the touch screen input.

EDIT2: These are two videos, the first without filter and the second with all filters. If we can achieve something just near to the second video that would be GREAT!

[youtube]-ouBKOETiG8[/youtube]

[youtube]4oPKaVno3jQ[/youtube]

EDIT3: I contacted the author (I think he's the author). Let's wait what he has to say.
[Android Software/Hacking General [Developers Only]] hal_9000:
Ok, the author replied and gave me some directions, but he hasn't the binaries for these filters. I would try to program a version of these filters, or even one filter combining them all, for the ZT-180, but I need some directions on how to compile it.

I'm more used to program on Visual Studio and Java. I programmed in C, but never did it on x86 for ARM, always on x86 for x86. Some help on it?
[Android Software/Hacking General [Developers Only]] wasserkapf:
I am now an ex ZT-180 owner. :D

If you guys are ever in the G-tablet section, I'll see ya' there.
[Android Software/Hacking General [Developers Only]] hal_9000:
Ok, I have a working toolchain now and I can compile for ARM, but something is going wrong with the options I tried. For testing I tried to compile a simple "helloworld.c" but when I execute it on the ZT-180 it gives me a beautiful "segmentation fault".

Does anybody what options should I use for gcc? What arch? Hard or soft float? Little or big-endian? What fpu? Or any other needed configuration parameter?

Thanks.
[Android Software/Hacking General [Developers Only]] Dvalin21:
Anyone used the ZT-180 Adhoc Switcher app?
[Android Software/Hacking General [Developers Only]] hal_9000:
Yes, me. :D
[Android Software/Hacking General [Developers Only]] victim70:
To be able to do properly compilation, download libstdc.so and other system libs from tablet and link application with these lib. Else the program produce coredump
[Android Software/Hacking General [Developers Only]] :
Just wanted to drop a quick note to let people know that my ZT-180 will be heading over to the marketplace, it is one of the original versions -with the "576" screen.

I ended up having to get a netbook to be able to run the "tuning" software I am running for my car project. The lack of bluetooth connectivity is an issue as my OBDII reader is wireless / bluetooth.

The pad was fun, but have too many gadgets already - to have this just sitting around collecting dust.

Anyone on this thread interested - send me a PM, we can work out details before it goes up on the marketplace. But it will go on the marketplace even if a deal is met, want to track it as a sale through the site and follow the marketplace rules accordingly

thanks in advance - have a good one

Regards,
[Android Software/Hacking General [Developers Only]] hal_9000:
Well I finally managed to get a working binary from my "helloworld.c".

The next step is try to compile one of the standard libts filters without modification or with just a little modification and put it on place of the original to see if it's working. I think I'll do it with "linear.so" or "pthres.so".

Only if I can do this with success could go to the next step: create and compile my version of "group.so", "median.so" and "mean.so".
[Android Software/Hacking General [Developers Only]] Dvalin21:
Going to awesome we still dont have the source code for these roms right?
[Android Software/Hacking General [Developers Only]] hal_9000:
Well, this is going to be difficult. I manage to compile "linear.c" but it doesn't work. The result is a ".so" object so I guess there is more than just "linear.c". I tried to compile another library from various ".c" which are on the "src" folder on the "tslib" package, but that fails because of external references. :(

Anyway, although I'll keep trying, in the past days I sent to D. Liao from Zenithink the source of the three filters, which don't are useful as they are, because are programmed as kernel modules, but hopefully can be converted to standard "ts_filter" format.

In addition, whether they manage to create the three filters or not, they told me that they have improved the "dejitter" using "hw-dejitter" (hardware-dejitter?). It seems that this feature was available (testing I guess) by the time of the last firmware update, but it was not included for some reason, but D. Liao told me it will be included on the next release.
[Android Software/Hacking General [Developers Only]] omarahum:
Did he tell you when that would be (next release)? He keeps saying after they stop re-releasing ROMs for the other model tablets and to be patient when I ask him.......

Looks like there are three 0312 ROMs out today (http://www.zenithink.com/en/news_view.asp?id=601), one Froyo for the ZT-180 +/v2 (512/4), and one Froyo and one Eclair for the ZT-180 +/v3 (512/2) all with the following changelog:

1. support Flash

2. supporting dynamic wallpaper

3. you can successfully install Angry birds Game

4. OTG-USB data line connection PC to manually select

5. WiFi connection can play iPad.Xunlei.com video

6. you can successfully install paper plane and gravity games

Wonder what flash they are talking about? (9.x or 10.x)?

Thanks for your hard work hal_9000, hope it becomes fruitful!