yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] jtbnet:
Tried enabling JIT...

On a whim, as I was planning on reloading clean anyway, I decided to do some tests to see if JIT was truly 'Enabled' as coded as noted on some threads... so I used the the typical JIT enable disbale in build.prop to enable it and rerun tests using 0827+Samsung libdvm.so.

added to end of build.prop to Manually enable JIT

dalvik.vm.execution-mode=int:jit

dalvik.vm.heapsize=24m

After doing this I forgot to remove the dalvik cache like I typically would for testing but as I had rebooted successfully I tried running Quadrant benchmark (which first started running reliably for me with 0827 and gave 250 overall compared to 1680 on my 1.2 GHz overclocked Moto Droid running Froyo w/JIT...)

Well Quadrant Looked to be be speedier at the start BUT when it hit the decode H264 test #11 it seemed to hang and cancel was slow to respond and nothing worked right after... so I hard reset and went to reboot and looks like my rootfs is hosed so I need to re-flash...

But the point of all this is that JIT is Not enabled by default... If you try enabling it with various libdvm.so's you can find that say they work on something then be ready to reflash when problems arise as seems there isn't much protection for this OS to overwrite things it shouldn't be able to...
[Android Software/Hacking General [Developers Only]] wwilde:
No I never was able to extract the ZT-180 image files. so I gave up on that.....
[Android Software/Hacking General [Developers Only]] rpmccormick:
I will make a new yaffs2image-4k off your latest config and upload it later. For now, could you please host the Unyaffs-4k.zip that I posted earlier on your site. Call it "cigwin executable". This will save many people much time.

Actually, maybe we need to make an android (via ADB) executable. Could you do that with your non-ZT180 Android device? ...or even with an emulator via adb? (As always, thanks for the help)
[Android Software/Hacking General [Developers Only]] Christian Buchner:
Yeah, the Quadrant benchmark also failed for me, with an "Internal error" on the CPU H.264 decoding test.

I have the JIT enabled Dalvik VM in place, but I am considering to switch back to just the ARM11 optimized, but un-jitted VM version that was posted here:

http://forum.sdx-developers.com/tester-board/arm11-optimized-libdvm-so/

I modded the RPMscript to give me both options.
[Android Software/Hacking General [Developers Only]] Jc1958:
No hubs in my situation either! I'm starting to wonder whether my whole M16 setup is dodgy. It may be unrelated, but it frequently wont boot with the micro sd card inserted either.
[Android Software/Hacking General [Developers Only]] SonicPLD:
This is the best software i have seen so far for this device.

THANK YOU MAN !

I really enjoy it.

If there became possible to have and such great Windows Ce - it will be really amazing !

Thank you once again.

Keep good work on.
[Android Software/Hacking General [Developers Only]] SonicPLD:
This is so far what i found :

Both

Windows CE 6.0 ( on chinse most but still usefull ) v0703

and

Android 2.1 ( a very great release ) v 0804

for theese which wanna try them :

rapidshare.com/files/410968168/ZT-108-pack-bySonic.rar
[Android Software/Hacking General [Developers Only]] icurafu:
Here are my findings.

ok, it can now play all the videos I tried. Very nice. The whole thing feels a little smooth.

RAM is missing. You no longer have 256MB or RAM. I think 64MB ha been moved to the DSP for the improved video playback.

The accelerometer is the same lameness. It flips screens alright, but fails at everything else.

Even more crap pre-installed. Now that large 3D games you can not play.

Benchmark shows similar scores.

A new official case coming soon.

http://www.jiongtang.com/fourm/zt180-a105/customized-case-for-a105-t1492.html
[Android Software/Hacking General [Developers Only]] eviltuna:
I've played with the new firmware for 3-4 hours now and its pretty solid, no more crashes, my cpu benchmark was about 30 points lower. Lots more garbage on it. I'll have to test out wifi range later, but its definitely an improvement from a usibility standpoint and atleast the thing hasn't frozen up on me yet.
[Android Software/Hacking General [Developers Only]] rpmccormick:
Nandroid?

Has any one been able to make a successful backup yet? Nandroid or something?

I would love to try your new ROM, but I have made a lot of progress on the "2.1-update1" installation posted earlier in this thread. I have root for apps, I have YouTube HD, it is stable, WiFi stays as long as you stay within close range of the router, Google Voice even works (for voicemail and SMS, not for talking).

This device needs a Clockwork Recovery or something like that!
[Android Software/Hacking General [Developers Only]] supercowz:
i can have 10" zt-180 tablet for 220$ US include shipping, do you think it a worth buying device ?
[Android Software/Hacking General [Developers Only]] rpmccormick:
1) I got mine for <$200 from China. It's not that great yet (trying to fix that in this thread) and I'm sure there will be a ton of Android and Win7 tablets coming out soon... but if you want something now that's 10" and not an iPAD then this is the best.

2) I LOST ROOT!

I don't know what happened... I did this:

adb push ./system/app/Superuser.apk /system/app/
adb push ./system/xbin/su /system/xbin
adb shell rm /system/bin/su
adb shell ln -s /system/xbin/su /system/bin/su
adb shell chmod 6755 /system/xbin/su
adb shell reboot

Then I ran 4 apps, granted them root, and configured them with no problem.

Then I ran my last root app: SetCPU, granted it root, then I got a black screen and it crashed.

Now 3 of my other 4 root apps don't work, I can't grant new apps root, and this is true even after re-rooting the same way I did the first time.

3) The one app that does still work with root is Terminal (BTW: Can some one recommend a Terminal apk that has a keyboard, I'm getting tired of plugging in a USB one).

4) RapidShare link is down... can someone please post a mirror for that ZT-180 sonic pack?

5) Has anyone got Google Apps installed? Market? I only have GoogleVoice, YouTube HD, and Google Maps working.

6) My videos have always worked fine (avi, not mkv), but AndORB only plays without sound. Can someone get AndORB to work with Audio?
[Android Software/Hacking General [Developers Only]] rpmccormick:
I got it from this thread.... what do you mean? The new, new one? I'll try it as soon as I find a working download link to it. Display is 1024x576 on mine. I didn't think that was native ;) Does the new ROM with native display look a lot clearer?

Does the new ROM have ROOT (working SuperUser.apk)?
[Android Software/Hacking General [Developers Only]] Drew442:
I loaded 0804 last night. It's filled with crap like the rom that mine shipped with.

I'm going to try going through and removing the crap. If remount works this time...

I don't know exactly how to check the res but the 0804 rom seems to be lower res than the 'without crap' july rom.

I put my tablet down on the bench last night before going to bed and I woke up this morning and it had locked up (same thing as both july roms)

Does anyone know how to 'sleep' this device?
[Android Software/Hacking General [Developers Only]] Drew442:
Also not a fan of adw launcher
[Android Software/Hacking General [Developers Only]] rpmccormick:
Using "2.1-update1" (the firmware posted early in this thread, but not the OP).

"adb remount" worked fine for me. I used it to install SuperUser.apk and get root. As I said it didn't last though. I did get TitaniumBackup to work by clicking "problems?" and then letting it install the alternate BusyBox. It would only backup one app at a time though and then crash. You could use it but it would take a very long time to back everything up :).

I'm installing 0804 now. I hope it is worth it. I hope this works like it currently does so I can delete all the pre-installed apps:

adb connect {ip}:5555
adb remount
adb shell
cd /system/app
ls
rm {appname}.apk
reboot

This is also working for me for installing/overwriting system apks:

adb connect {ip}:5555
adb remount
adb push {appname} /system/app
reboot

Root with this:

adb connect {ip}:5555
adb remount
adb push ./system/app/Superuser.apk /system/app/
adb push ./system/xbin/su /system/xbin
adb shell
rm /system/bin/su
ln -s /system/xbin/su /system/bin/su
chmod 6755 /system/xbin/su
reboot

but then when I failed I did this, and now it kinda works:

adb connect {ip}:5555
adb remount
adb push ./system/xbin/su /system/bin
adb shell
chmod 6755 /system/bin/su
reboot

Did I do all that right? Is anyone else on here doing this or rooting a different way? (not adb root, root-applications)

PS: I am a huge fan of adw-launcher. I pushed it over via: "adb remount", "adb push Launcher.apk /system/app/")
[Android Software/Hacking General [Developers Only]] jtbnet:
My process is Very Similar... but different and has worked each time

adb connect 192.168.2.6:5555

adb -s 192.168.2.6:5555 install Superuser.apk

adb -s 192.168.2.6:5555 shell

# mount -o remount,rw -t yaffs2 /dev/block/mtdblock4 /system

# ln -s /system/xbin/su /system/bin/su

adb -s 192.168.2.6:5555 push su /system/xbin

adb -s 192.168.2.6:5555 shell

# chmod 4755 /system/xbin/su

# reboot

Hope this helps...
[Android Software/Hacking General [Developers Only]] rpmccormick:
Oh.... this is almost exactly like the firmware it shipped with, except for that one extra app with King Crab on the icon. I already had the other firmware looking the same with ADW Launcher and all (heavily configured from default) and the only real difference is the menu-bar icons. I'm not sure if I like them or not. I think they look ugly, but I have wanted a home button and volume control at times. It would be better if we could change the hardware buttons (which I think we can, as we have the same files as seen here: http://www.slatedroid.com/f30/android-debug-bridge-working-1211/#post8984).

I would love to make it so if you hold the back button, it brings up the menu. I would then make volume up/down actually control volume, but if you hold them one does HOME and the other does RECENT. Then I would make the power button just turn off the screen (END button) but if you hold it it brings up the turn-phone-off (also like a phones END button).

Oh well, maybe WiFi works better. If not, maybe this could help: http://www.slatedroid.com/f74/wifi-power-consumption-setting-3803/
[Android Software/Hacking General [Developers Only]] Drew442:
Okay,

I've just barebones'd and root'd the 0804 image.

Should have it uploaded for everyone soon once I work out how to remove it from the device.
[Android Software/Hacking General [Developers Only]] rpmccormick:
Do you know how to extract/recreate the firmware files? I have not been able to unyaffs them.
[Android Software/Hacking General [Developers Only]] rpmccormick:
Has anyone been brave enough to try to Flash ClockworkMod Recovery? I am afraid of bricking my device, but I really want to see what it does :)
[Android Software/Hacking General [Developers Only]] Drew442:
Just did a reset (button on the side) to see what get's lost and I lost the the superuser application. Probably because I used adb install instead of adb push.

I also loaded the old kernel to see if it'd get me more memory. It didn't.

What are you guys using to test the video?
[Android Software/Hacking General [Developers Only]] Drew442:
Where's the details on clockwork? I'd like to get it on this device...

Does it work without direction input? I've got it on my Hero.
[Android Software/Hacking General [Developers Only]] jtbnet:
I loaded Rom Manager and tried flashing ALL the available devices' clockworkmod recoveries... Many flashed successfully and reboot into recovery seems like it actually tries/does... but unfortunately None of them output to the display... so not sure whether the recovery images are missing the correct display driver or what...
[Android Software/Hacking General [Developers Only]] rpmccormick:
Are we even sure that our ZT-180 ARM6 Rev 5 is compatible with the Samsung Moment ARM11 optimized builds (I mean, is it really faster on our CPU)? Does 6+5=11?
[Android Software/Hacking General [Developers Only]] jtbnet:
Well not entirely positive BUT... the ARM11 Optimized libdvm.so did run a LOT better than the earlier libdvm.so from Zenithink build... AND Optimized with 827 without enabling JIT did still run well AND was the first setup that actually allowed running Quadrant to successful completion even if the numbers (~250) seem slow and the graphics interface seems to be the biggest slowdown... some of the 3D was really slow and fragmented but did complete... and all else was stable until I tried to manually enable JIT and rerun Quadrant...
[Android Software/Hacking General [Developers Only]] ronr:
Video Formats

Which video formats are supported? I have video podcasts that are "m4v", but can't seem to be played. From earlier posts I think that "avi" is supported.
[Android Software/Hacking General [Developers Only]] rhandsome:
ok, here we go again. Adhoc Wifi-Tethering for zt-180 ePad. I've verified this approach on my ePad, but obviously I can't vouch for the success of others. So someone else here please verify my results on your own units. The basics:

3G Phone: Motorola Droid running Android 2.2 Froyo (rooted)

Unit: zt-180 running ROM Release 0827

Tether App: TetherWifi (Paid App from Market)

Terminal App: Better Terminal Emulator Pro (running on a rooted zt-180)

Wifi App: WiFinder

Steps:

1.) Modify the /etc/Wireless/RT2870/RT2870STA.dat per previous posts.

2.) Modify the /etc/wifi/wpa_supplicant.conf per previous posts.

3.) Go to Wi-Fi settings and "Add Wi-Fi Network" (add your adhoc network here)

4.) Reboot your zt-180

5.) Open WiFinder and ensure that the zt-180 see your Adhoc network.

6.) Try to connect to connect to your adhoc network. (It should fail) (EDIT - While it is trying to connect, navigate back to your home screen "WITHOUT" stopping the WiFi network)

7.) Open the terminal emulator on the zt-180

8.) type the following commands at the # prompt:

#su

#ifconfig ra0 down

#ifconfig ra0 xxx.xxx.xxx.xxx netmask 255.255.255.0 (the xxx's is a manual wifi ip address similar to what your phone will give you via dhcp I used 10.0.0.3 since my phone was 10.0.0.2)

****** EDIT - Wait a minute or two to see the results. ***********

9.) At this point my zt-180 connected to my phone and a surfing we went. :-)

Why did it work? I don't know. But maybe someone can tell us all why.

Hope this helps someone.
[Android Software/Hacking General [Developers Only]] vkliang:
is it me? of is the market not working for some reason? cuz after i reflashed it.. i clicked the market.. it says server unavailible.. please try again later.. did i do something wrong cuz it worked before i reflashed it...
[Android Software/Hacking General [Developers Only]] jcasmar:
I have the same problem...
[Android Software/Hacking General [Developers Only]] catttman:
I have the same problem...
[Android Software/Hacking General [Developers Only]] prscott1:
I had the problem after a reflash too but now it is back working for me now.

Google may be making changes ?
[Android Software/Hacking General [Developers Only]] Zorflieg:
From an execution standpoint alone. Yes.

Arm v9, runs Arm5 instruction set.

Arm v11, runs Armv6 instruction set. (zt-180 and Samsung moment)

Arm CA5, runs Armv7 instruction set.

Arm CA8, runs Armv7 instruction set.

Arm CA9, runs Armv7 instruction set.

The rev's matter with some very specific procedure calls but on a whole individual executives compiled for a particular instruction set should run on their respective platforms.

That wont help if the executive references other files or resources that aren't in the expected paths from the original device but if it can call the resources it needs it is very likely to run.

Armv7 has a bigger backing going forward as it is what all their flasghip products use. That's why everyone is so pissed off about ZT's false packaging calling it a CortexA8.

There is still some debate as to the whole false advertising thing was a misunderstanding. If you download ZT's WINCE6r2 image from the time their resellers were still all calling an A8 and go into system. ZT's image clearly says "Arm Cortex A8" in the system information. To me it doesn't get any more blatant then that.
[Android Software/Hacking General [Developers Only]] juched:
Still doesn't work for me. Hmm...
[Android Software/Hacking General [Developers Only]] catttman:
It trys then.... server unavailible

I reflashed 2X I let it set for a while
[Android Software/Hacking General [Developers Only]] n4sa:
Have you definitely added in your AndroidID during the RPMscript install process?

If so, have you tried running marketEnabler?

-------------------

Zenithink ZT-180 Firmware, Tips & Tweaks - ibeau.net
[Android Software/Hacking General [Developers Only]] catttman:
Yes... going for 4x lol, was fine before the 0827 flash
[Android Software/Hacking General [Developers Only]] exquisitus:
same problem

my id is in the database

run market enabler set to t-mobile

server unavailable
[Android Software/Hacking General [Developers Only]] juched:
Mine works now with no changes. I think it was a server issue. that being said, while downloads all work, I don't see paid apps. Gonna run market enabler.
[Android Software/Hacking General [Developers Only]] omarahum:
If you don't see paid apps, you need to go to the Applications Manager in Settings, and clear the cache for Market, then run Market Enabler, then you should see Paid Apps.
[Android Software/Hacking General [Developers Only]] juched:
Yup, market enabler did it. Thanks.

so, if I run RPM's option J (ARm11 optimized with JIT), what version of libdvm is being installed? Want to read more.
[Android Software/Hacking General [Developers Only]] exquisitus:
no change for me, still unavailable :(
[Android Software/Hacking General [Developers Only]] mateohut:
Market Server unavailable

Hi everyone!

First Let me say thank to you all you ve done so far!

As some people, I reflashed my epad with the 827 rom and I used the last rmp script (1.2). My problem occured during the #2 phase of the script when I had to enter my ID. the report was telling me something like "failed to rm [data/data/and i cant remember the rest sorry] is a directory" and below my ID.

I wasn t sure it really didn t work, so i tried connecting to the market and some people i had an answer like "Market Server are unavailable" and below something saying that the problem might either come from google server or from my phone"

Also I have to add that I recreated a new ID through SDK and I had the same problem during phase #2 of the script.

In advance thx for your help. :)
[Android Software/Hacking General [Developers Only]] ash.881:
I've got the same issue with the server unavailable error.

I used the 1.0 script with the 1.2 bat file.

Gmail seems fine, all my emails are shown.

Market however will throw up a server unavailable notification.

I have run market enabler, but no change.

I have also tried

adb shell sqlite3 /data/data/com.google.android.googleapps/databases/gls.db "update meta set intvalue='
XXXXXXXXXXXX' where name='androidId';"

Thinking it may help, but no change.
[Android Software/Hacking General [Developers Only]] mateohut:
Enable market

Hi again,

I have a doubt and i hope you can help me.

in that command:

"adb shell sqlite3 /data/data/com.google.android.googleapps/databases/gls.db "update meta set intvalue='XXXXXXXXXXXX' where name='androidId';"

what is the number XXXXXXXXXXX and where do I get it? androidid is what you get through SDK right?

Update: -_- I just realized how stupid my question was.
[Android Software/Hacking General [Developers Only]] omarahum:
You place your android id you got from the SDK where XXXXXXXXXXX is in the command, that's the only part of the command you replace. I don't think it was a stupid question, the first time I tried to put market, way back with RPM's 0.5 script (the command line then read adb shell sqlite3 /data/data/com.google.android.googleapps/databases/gls.db "update meta set intvalue='YOUR-ID-HERE' where name='androidId';"), i was putting my gmail address where the X's now are and was putting the android ID I got from the SDK where it now says android id. I think many people made that error the first time, or maybe it was just me.
[Android Software/Hacking General [Developers Only]] mateohut:
you re right thanks for your answer!:)
[Android Software/Hacking General [Developers Only]] catttman:
Now Market works

Now Market works ,...After setting over nite :)
[Android Software/Hacking General [Developers Only]] sam_bris:
Hi all

Glad to see you have market working. I have a completely stock device.

Is anyone maintaining a clear 'idiots guide' type of manual into how to get the best out of this device?

I am thinking

1) Install latest firmware by doing xyz

2) Install apps xyz

3) Do some mysterious adb thing by doing xyz

Would be really useful for newbies like me..

Thanks

Sam
[Android Software/Hacking General [Developers Only]] H4s1:
Market isn't working for me.

If i try to set up android emulator i can't login into google services. So the problem is i can't create an id for my tablet.

Here you get latest and other firmware for Zenithink ZT-180:

http://www.convide.at/content.php?contentid=9
[Android Software/Hacking General [Developers Only]] ash.881:
UPDATE:

After sitting (turned off) since my last post, market has suddenly decided to start working.
[Android Software/Hacking General [Developers Only]] Nanostrike:
+1 for step 2 and 3!

Thanks in advance!
[Android Software/Hacking General [Developers Only]] Zorflieg:
Hey, i tried this in adb shell setprop... form and it didn't take, it didn't pop up an error it accepted the command but i then ran getprop and it hadn't updated.

So i su'd and typed it from terminal and it worked but then when i rebooted it had changed back again.

What am i doing wrong that is not making this permanent?
[Android Software/Hacking General [Developers Only]] masman:
Help with Zenithink ePad

I wonder if I can get some help with my new Zenithink ePad. It seems to have a partially operating Android OS - I cannot get any apps from the Market place. The USB ports seem to not function due to the lack of a driver - I've tried flashing the ROM but without a functioning USB port it won't work. Any help would be appreciated - I'm a novice at this so go easy on me.

Thanks,

masman
[Android Software/Hacking General [Developers Only]] ronr:
Did you figure out the Kindle problem? I am having it too.
[Android Software/Hacking General [Developers Only]] jdsemler:
No, I re-flashed and attempted to re-download too many times, and it then told me I used up the number of downloads for the book. It then offered me a chance to pay again.

I complained to Amazon, and they refunded me the money. I then bought the physical version of the book.
[Android Software/Hacking General [Developers Only]] Christian Buchner:
Yeah I noticed too that this (and the effect of MarketEnabler) vanish after boot.
[Android Software/Hacking General [Developers Only]] killerbie:
I have decided to order my own Zenithink-180 today!

Does anyone know a good store to order it from? A store with a good price, that can ship fast (I rather pay extra shipping than waiting for 3-4weeks). I also only can pay with paypal (visa card).

PS: I was wondering if the first post is stil updated? if no, can someone do it please?

(is this a good store to order from? --> http://www.everbuying.com/product32890.html
[Android Software/Hacking General [Developers Only]] dmathieux:
Marketing working but not showin paid apps

I updated to 827 and used rpmscript1.2 (Great work!). Market is working, but I only see free apps. Paid apps are missing and other like the Nook reader.

What have I done wrong?

Thanks
[Android Software/Hacking General [Developers Only]] kasrul:
You need to use the OTG port to connect for flashing. Hold the big button at the front down then press the power for it to be recognized. You will need to add the driver to flash and it only works on 32bit at the moment.