yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] Christian Buchner:
Well nothing is easier than to convert this to decimal. One has to be very careful that it is not stored in a double variable (as some calculator apps do) because doubles do not have enough bits to accurately represent the number. So roundoff errors would occur.

It's -7533161610807978852, that's because the MSB (sign bit) is set and the corresponding sqlite3 database (gls.db) uses int as column type for the androidId, which is a signed type.

I am currently drafting an app (actually a system service) that installs a marketId and an IMSI number. My very first app, and already quite tricky, as it requires superuser privileges. EDIT: I am having massive problems with how the su command accepts its arguments (Superuser.apk uses the su command from cyanogenmod). Their command line parser stinks ;)

Something completely different:

I noticed a problem with my modified system image (new_system_bb.img). I think this is because I use the busybox shell implementation. When you run the pm script (package manager), it won't run unless you explicitly prefix pm with the shell command like this

/system/bin/sh pm install <filename>

whereas this fails:

pm install <filename>

Unfortunately this behavior breaks the adb install command, as it relies on the pm script to execute. Adding this as the first line to the /system/bin/pm script corrects the issue.

#!/system/bin/sh
...

Other scripts may be affected too.

EDIT: I reverted the sh command back from busybox softlink to the sh command from an Android 2.1 emulator image. Problem solved. Careful when trying to fix this yourself, it is easy locking yourself out of the system image when messing with sh! I had to re-flash twice until I got this right.
[Android Software/Hacking General [Developers Only]] notsaw:
I remember saw "HTC Dream" too. Just install/update to the right driver that comes with the flush tool and it should be fine.
[Android Software/Hacking General [Developers Only]] wasserkapf:
If you look at my sh version of the RPMScript (available HERE), you can see I stated the path:

#!/bin/sh

#This is a shell script version of the Windows RPMScript.bat file written by rpmccormick, of the xda-developers forum.
#It must be run from the /android-sdk-linux_86/tools folder, which must be in your home folder.

PATH=${PATH}:~/android-sdk-linux_86/tools
export PATH
echo $PATH

Maybe you need to do something like this. The 'echo $PATH' statement is just to show that it worked correctly.
[Android Software/Hacking General [Developers Only]] Steppenwolf23:
Sorry but it don't work. Theres no connection. When I will install new driver instead of "HTC Dream" you can read on screen that the best driver is installed, even but the system doesn't connect. I don't know, what I can do!

Now even the MicroSD Card won't be find too.

What should I do?
[Android Software/Hacking General [Developers Only]] omarahum:
Did you look at the two sites I recommended in post 1360 and emailed to you?

http://xdaforums.com/showpost.php?p=8320801&postcount=1360

This Forum is mainly for very technical and programming things mostly, Slatedroid.com is where you should be asking for this type of help (if you want responses). Or you could probably read the 1300 posts earlier in this forum (or run a search), your answer will probably be in there somewhere.
[Android Software/Hacking General [Developers Only]] Drew442:
What's the word on 100830_1024x600_release.rar ?

Is this compatible, should we be using it?

Link: Download
[Android Software/Hacking General [Developers Only]] jtbnet:
Zenithink added a screen manufacturer that has different specs that causes a black line at the bottom of the screen on tablets using that screen so this prompted a re-spin of the 0827 firmware to clean up this issue for these tablets... supposedly there aren't any other major changes to the 0830 version... I did a look through the files and are the uboot is same, kernel's 4 days newer as are system and userdata with at least some changes but can't tell what without a changelog...
[Android Software/Hacking General [Developers Only]] Kheeva:
I concede now that there may have been other problems. I was going to try it again on 3 tablets, but having trouble signing in to google. Keeps telling me I don't have connection. I'll try again tomorrow.
[Android Software/Hacking General [Developers Only]] froggymike911:
I cant update the maps from the market because maps is not showing up, period... even though it looks like its been pushed out. everything else works excellent. I'm quite perplexed of why it appears like its not installed! (been using android for quite some time with a g1 and familiar with unix, so not a newbie in that regard)
[Android Software/Hacking General [Developers Only]] Drew442:
Ahh yeah. I remember now.
[Android Software/Hacking General [Developers Only]] Drew442:
what launcher are you using? maybe you have 'hide in launcher' set for maps...
[Android Software/Hacking General [Developers Only]] benblasto:
Need some help please?

Does someone have the zt-180 Electronical diagrans toxsend me please?

Please send me a Pm and I'll answer with my Email.

Thanks

BEN
[Android Software/Hacking General [Developers Only]] jtbnet:
I had same problem on my Moto Droid 1 running a custom Rom... I had to manually delete /system/Maps.apk then reboot then install from market and all was well... Same for Google Goggles and Gmail today...
[Android Software/Hacking General [Developers Only]] hal_9000:
Does somebody know of any application which allows to change the default notification sound?

Of course I can change it "the hard way", but if I wish to change it often it would be better an app to make it easier.
[Android Software/Hacking General [Developers Only]] alessio2:
Isn't there in Settings -> Sound & Display, a Notification ringtone option?
[Android Software/Hacking General [Developers Only]] hal_9000:
No, that setting as many other is missing.
[Android Software/Hacking General [Developers Only]] insight3fl:
Take a look at this link to Android configurations:

http://source.android.com/porting/customization.html

It explains how APNs can be configured in different ways. Also, Here is the contents of the /system/etc/apns-conf.xml from my Odroid T running froyo.(No 3G on board) As you can see, there are a bunch of T-Mobile examples shown.

<?xml version="1.0" encoding="utf-8"?>

<!--

/*

** Copyright 2006, Google Inc.

**

** Licensed under the Apache License, Version 2.0 (the "License");

** you may not use this file except in compliance with the License.

** You may obtain a copy of the License at

**

** http://www.apache.org/licenses/LICENSE-2.0

**

** Unless required by applicable law or agreed to in writing, software

** distributed under the License is distributed on an "AS IS" BASIS,

** WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.

** See the License for the specific language governing permissions and

** limitations under the License.

*/

-->

<!-- use empty string to specify no proxy or port -->

<!-- This version must agree with that in apps/common/res/apns.xml -->

<apns version="6">

<apn carrier="T-Mobile US"

mcc="310"

mnc="260"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<apn carrier="T-Mobile US 250"

mcc="310"

mnc="250"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<apn carrier="T-Mobile US 660"

mcc="310"

mnc="660"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

<apn carrier="T-Mobile US 230"

mcc="310"

mnc="230"

apn="epc.tmobile.com"

user="none"

server="*"

password="none"

mmsc="http://mms.msg.eng.t-mobile.com/mms/wapenc"

/>

</apns>
[Android Software/Hacking General [Developers Only]] Christian Buchner:
although I generated such APN config file, I was never able to get the ZT-180 to show these APNs in the Settings tool.
[Android Software/Hacking General [Developers Only]] Drew442:
That's the wifi getting hot.

Looks like the TX patch and a heatsink on the wifi will extend it to 45', which is pretty good I reckon.
[Android Software/Hacking General [Developers Only]] rpmccormick:
That was only an estimate, and I said it was ~30' before the mod, so expect at best 1.5x the distance you currently get. Actually it is probably closer to a 1.2x distance improvement.

Are my estimates way off or just my expectations? To me 10 or 15-yards seems like a very short distance for WiFi. Maybe I just need to install a WiFi bridge at the opposite corner of my house.

I used it at a friends apartment before the mod and it was cutting out in under ~15' there, so I will report back after I re-test /w mod.
[Android Software/Hacking General [Developers Only]] xlntt:
Hello,

Sorry guys I'm not any techy just landed on this site while googling...my question is, I have a 5 years old USB GPS receiver (GPS-360 made by Pharos), would it work if i plug it in on this ePad thing?

Someone told me I'd have to write a driver....is there one to download?

Thank you,

Charles
[Android Software/Hacking General [Developers Only]] <Laharl>:
If you could create android drivers for the unit it would work but it would take a programmer to make it.
[Android Software/Hacking General [Developers Only]] Drew442:
I've got android market running.

the list of apps comes up. you can choose and app. but the download says unsuccessful.
[Android Software/Hacking General [Developers Only]] Drew442:
The error I'm getting in logcat is

got apiexception from async request: sent a bad request
[Android Software/Hacking General [Developers Only]] sinme2:
Drew.

Can you post a link to the Vending.apk that you installed for market?

Did you get the Market Enabler to work?
[Android Software/Hacking General [Developers Only]] sinme2:
Has anyone tried replacing the wifi module with a different one?

The module seems to be a USB wifi module. (I forget the chip number)

But I would think there would be better modules with same chip set, so we don't have to to go through all the development.

I did stick a piece of metal to the back of the wifi module and soldered a internal wifi cable I had left over from a laptop to the module as well. I can not say if the signal is better with these mods. But my wifi never drops.

However, after the 0804 update, WIFI signal IS BETTER. I don't have solid numbers, but I can now connect at place I could not connect before the update.
[Android Software/Hacking General [Developers Only]] jlcid:
I have 804 update, and i want edit tx power param, but i can't edit file. Is a root's file. Can I edit any file in the table?.

Thanks

Autoresponse:

adb connect Tablet-IPADDR:5555

adb -s Tablet-IPADDR:5555 install Superuser.apk

adb -s Tablet-IPADDR:5555 shell

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

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

# exit

adb -s Tablet-IPADDR:5555 push su /system/xbin

adb -s Tablet-IPADDR:5555 shell

# chmod 4755 /system/xbin/su

# reboot

Rule!
[Android Software/Hacking General [Developers Only]] Drew442:
FYI, gmail is working and my contacts have sync'd

the youtube app doesn't work

the google talk app doesn't work
[Android Software/Hacking General [Developers Only]] sinme2:
Drew

Thanks for the info.

I have downloaded and tried the scripts and now I have a startup screen saying "welcome to P7901a - touch the android to begin" and nothing happens when I touch the android.

Have you seen this before?
[Android Software/Hacking General [Developers Only]] jtbnet:
I suspect that is the google provisioning app, just like on a phone, where it gets you to setup a new google acct. or login to an existing google acct. but not sure why the 'touch the Android' didn't work.... Usually you can hit the home button to bypass it if you seem stuck there... of course the home button on these things is a bit dodgy in it's current mapping
[Android Software/Hacking General [Developers Only]] KiiT:
Please let me know how can I get root for ZT-180?

I've to update fonts into /system/fonts/

Thanks in advance.
[Android Software/Hacking General [Developers Only]] rpmccormick:
Thanks for the gaps progress. WIFi is better at friends. Tping is hard tho. lol.
[Android Software/Hacking General [Developers Only]] jlcid:
Hi Hiit:

For get root the answer is in this thread, at page 13 (sorry i don't write a url :mad:)
[Android Software/Hacking General [Developers Only]] Drew442:
I couldn't touch the android either at first. I loaded a fresh 0804 image and the applied gapps patch again and it worked.

You can also try this to skip it

adb shell rm /system/app/SetupWizard.apk

adb push C:\android-sdk-windows\tools\gapps2\system\app\SetupWizard.apk /system/app
[Android Software/Hacking General [Developers Only]] jtbnet:
=====================================================================

To Root your Tablet:

To get the actual rooting app...;

http://xdaforums.com/showthread.php?t=682828

it is a signed zip but figured I'd make this is as basic as

possible... so unzip and break out the 2 files and this keeps

the steps pretty basic...

adb connect Tablet-IPADDR:5555

adb -s Tablet-IPADDR:5555 install Superuser.apk

adb -s Tablet-IPADDR:5555 shell

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

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

# exit

adb -s Tablet-IPADDR:5555 push su /system/xbin

adb -s Tablet-IPADDR:5555 shell

# chmod 4755 /system/xbin/su

# reboot
[Android Software/Hacking General [Developers Only]] pmbroth:
Txpatch? Heatsync Module location?

Hello what is the TXPATCH? Also when opening the unit up, which chip is the wifi module to add a heat sync to?

Thank you?

Brian
[Android Software/Hacking General [Developers Only]] jtbnet:
I'd be surprised IF you need the added heatsink after the TxPatch...

For the TxPatch...;

- Edit the /etc/Wireless/RT2870/RT2870STA.dat file..

- Make Change to lower TxPower to 20%

adb connect Tablet-IPADDR:5555

adb -s Tablet-IPADDR:5555 shell

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

# Edit file for TxPower as below..

#The word of "Default" must not be removed

Default

CountryRegion=5

CountryRegionABand=7

CountryCode=

ChannelGeography=1

SSID=AndroidTether

NetworkType=Infra

WirelessMode=5

Channel=0

BeaconPeriod=100

# Full 100% Power

#TxPower=100

# 20% TX Power Runs Much Cooler and better perf

TxPower=20

#

BGProtection=0

TxPreamble=0

...
[Android Software/Hacking General [Developers Only]] gameking:
Hey folks,

just want to ask Christian Buchne,i loaded your custom image...what did you ''enhance'' ?

and i use RPMscript on your image. the screen stays black (after reboot) :( i had to use the original firmware to get it right again
[Android Software/Hacking General [Developers Only]] Christian Buchner:
my original posting with all the details is HERE

http://208.100.42.21/showpost.php?p=7993405&postcount=857

Dalvik-Cache should be cleared, or you could get an endless reboot loop. It can still be done even during the reboot loop. Adb logins start working just before the "Android" logo appears. That gives you about a 20 second time window. If you're quick you can do this while the ZT-180 is connected via OTG cable.

adb shell rm /data/dalvik-cache/*

Hit: the command can be typed before, just press enter at the right moment. hehe ;)

P.S: the news from Zenithink is that they're apparently just taking the Google apps from RPMscript and integrating them. eww.

check this out...

http://thenextweb.com/mobile/2010/0...-proprietary-google-apps-from-android-tablet/
[Android Software/Hacking General [Developers Only]] Kheeva:
Ok, I've given it extensive experimentation today. I had 3 ZT-180 tablets that I was going to try and get all working on the same ID.

Procedure: (using a WinXP laptop)

1. Flashed stock 0827

2. Installed UniversalAndRoot and Root Explorer to clear cache

3. Clear Dalvik cache, reboot

4. Flash CB's system image

5. set time/date and installed adbwireless

6. rooted, connected to wifi and run adbwireless

7. Run the RPMscript to set the androidID

8. Cleared Dalvik cache and reboot

9. skip Andy setup screen.

10. checked date/time, connected to wifi

11. started Gmail to sign in, "Signed in" good!

12. waited for tablet to complete sync

I started using the ID that CB determined was the Moto 2 ID

7533161610807978852

When I use this ID, everything works fine, but once you go to the Market, I get the message "A server error has occurred. Retry, or cancel and return to the previous screen". I guessed this wasn't going to work out well. I started over and created a fresh androidID.

I created the first tablet. Signed in, logged into market. Downloaded and installed various apps with no purpose. Everything worked as expected.

I created the second tablet exactly the same way. Signed in with a new gmail account. email and all worked just as you would expect. Signed into the market fine, even saw the recommended apps and paid apps. Went to "download" and saw all the apps that I had installed on the previous tablet shown as "Purchased". Then I tried to install other apps and the ones shown as purchased. All were stuck at the "downloading" phase. I cancelled, rebooted, cleared cache. All with the same result.

I created the third tablet with yet another gmail account. Everything worked exactly like the second tablet.

Troubleshooting:

I re-downloaded all the roms and images to be sure they were fresh. I also rebooted the xp laptop prior to each flash. I also had the tablets plugged in so that there was plenty of juice.

So these were my results. I don't know how you did it. I'm guessing that you are just able to troubleshoot on the fly and avoid a mistake that I might not have seen when it came up.
[Android Software/Hacking General [Developers Only]] Christian Buchner:
did you use 7533161610807978852 or -7533161610807978852? because the number I determined was definitely negative. ;)

My app to insert any desired Android ID is coming along nicely. I intend to have it pop up automatically after booting when it finds that there is no ID installed yet.

I just modified my ID to be -7533161610807978852 and I am getting the server error. Ooops.

It could be that an android ID must have previously associated with a given gmail account - under these circumstances there is unfortunately no way to avoid to run the Emulator to generate an ID (or to take the ID from an existing device that is already associated with your account).
[Android Software/Hacking General [Developers Only]] Kheeva:
When I enter an ID that is used by another account, everything works but market gets stuck on "Starting download".

When I enter the number above, positive or negative, I get the server error. What could that mean then?
[Android Software/Hacking General [Developers Only]] donaldson:
It means what Christian Buchner suggests: that an android ID is attached to a specific gmail account that has been used to activate the market. The android id is generated by the market and then stored on the phone or tablet. I believe that when you attach a new device to the market, the market first checks for an existing id associated witht he gmail account. If it exists the id is downloaded to the tablet. If the id does not exsist, then one is generated. This is why a paid app can appear on both my phone and my android tablet in the downloads tab of the market app. (Sorry... but I couldn't resist posting).
[Android Software/Hacking General [Developers Only]] insight3fl:
When I first attempted to creat my "Id" on emulator and then when I loaded the settings into the Zt 180 after pushing the apps and my new emulator ID, I had the same issue of "server not available" error.(never loaded the "user agreement" screen) In both cases, I need to leave the market launch alone for many many hours (on the emulator it took overnight) for google to allow me to then run market past the user agreement. Everything then worked fine except a few times I would get the same error when launching market. I attributed that to google servers down.
[Android Software/Hacking General [Developers Only]] Kheeva:
No, that makes sense now. Thanks for the clarification.
[Android Software/Hacking General [Developers Only]] thrgadgetman:
no wifi turn off eth0 error

has anyone figured out how to fix this yet

I turned off ethernet

it is not connected

running 0827 FW and wifi power fix has been done
[Android Software/Hacking General [Developers Only]] omarahum:
New 0926 ROM released:

http://www.zenithink.com/product_view.asp?id=240
[Android Software/Hacking General [Developers Only]] jtbnet:
Well, this will be interesting... Seems they have added the Google Apps... as I downloaded and flashed the x576 version and it booted to requesting what to do... provision, sdk setup, setup wizard....

I think this is an investigation for tomorrow as after midnight now...

I was too curious... It does work, But you better have an exisiting Market account, as on first try I couldn't seem to skip configuring and logging into market to get further... Once I logged in it filtered everything out, so blank market ,till I clicked Downloads when It showed the 100 or so apps I've I download to my Moto Droid over a year or so...

Now I'm really done for today... more tomorrow...
[Android Software/Hacking General [Developers Only]] Zap!:
Which version should I install, the x600 version right? My Orphan M16 is from July.
[Android Software/Hacking General [Developers Only]] omarahum:
I think the older ones like mine are 576, I think the new screens are 600 (0830 ROM says 600)
[Android Software/Hacking General [Developers Only]] Zap!:
Direct link downloads:

android0926_1024x576

android0926_1024x600
[Android Software/Hacking General [Developers Only]] Zap!:
Does the accelerometer work with programs or still not yet? This version comes with Market added to it. Now, I can log on just fine with my G-Mail account and see a list of apps just fine, but every download is unsuccessful.

I need to download PapiJump or PapiRiver to test if it works or not, but can't. Anyone have a direct link?

Sleep still hasn't been fixed, sheese, it's been a month since the last ROM...
[Android Software/Hacking General [Developers Only]] alessio2:
It looks like we will still need to hack our ZTs after latest ROM update :(
[Android Software/Hacking General [Developers Only]] Christian Buchner:
would anyone know of the screen size support is determined by the kernel or whether it's on the system.img - or both?

Christian
[Android Software/Hacking General [Developers Only]] Zap!:
No accelerometer support for applications confirmed, just got DoodleJump off Aptoide. A major letdown, these people at Zenithink haven't got a clue what they are doing. Release the source code now!
[Android Software/Hacking General [Developers Only]] fixpol:
926 rom

Please check your pad firmware version in Setting- About Device-Build number (P7901A-ENG2.1-UPDATE 1 ERE27 ENG.WWWANG.20100830.105450 TEST-KES), if your pad show the red word ( time is 20100830), you download the 1024X600 , if not you download 1024X576.
[Android Software/Hacking General [Developers Only]] patmtp35:
whoa system.img is 200mb in last firmware it was 90mb why was it so huge !
[Android Software/Hacking General [Developers Only]] marksxda:
new image 0926 sucks

The new image from the far east sucks.

Wireless connection still keeps dropping, market doesn't work ("download unsuccesfull"), google apps keeps crashing, screen calibration issues still remain...

I'm really thinking about returning this deviceand never buy chinese crap again!
[Android Software/Hacking General [Developers Only]] hal_9000:
They just don't know how to turn off the screen or at least the backlight, but it can be done as Windows CE do it. Shame.

As for the accelerometer, I'm not sure whether it's just another software issue that the don't know how to fix or it's really a hardware issue due to the kind of sensor used. I hope the first, so someday it could be fixed by them or somebody else.