yashsingh1/xdaforums huggingface dataset:
[Vibrant General] air2k57:
I agree to an extent, feels choppy when you choose a window on the slide though, and you're stuck with 3 tabs Max on it, I actually like HTC sense more than espresso.
[Vibrant General] ohmyggg:
Solution: An app called "AutoRotate Switch."

Works flawlessly! Tapping the icon toggles between locked and unlocked orientations. Amazing.

I read about it here: http://lifehacker.com/5621959/autorotate-switch-toggles-screen-rotation-on-your-android-phone
[Vibrant General] ohmyggg:
Still in search of a solution to problem #1 which was:

Is there an option or tweak that allows the active browser tab to be bolded/colored differently, font size in tab overview page to be reduced, display of thumbnail overview page to be thumbnailed rather than listed, or to arrange the tabs in a different way (ie; last viewed on top rather than first viewed)?
[Android Software/Hacking General [Developers Only]] t-bon3:
UPDATE 2011-07-05

Android 2.1 Eclair ROM has been "officially" released for this phone. No working Froyo or Gingerbread ROMs have been seen.

The most recent build is r2599, download here: http://dl.dbank.com/c0awjsvwhj

Rooted, hybrid, and bloat-free mods of the 'official' roms, made by user jboxer can be found at www.androidicecream.com/forum/viewforum.php?f=17

Older builds of the 'official' ROM are available if you want to try them:

2.1 r969 http://bit.ly/aX4nVh

2.1 r1069 http://bit.ly/b3esau

2.1 r1129 (Unoffical, make by user jboxer, thanks!) http://www.mediafire.com/?11t1har8q7d126q

2.1 r1632 http://bit.ly/9PGr5G

2.1 r1863 http://bit.ly/b0Dy6k

2.1 r1991 http://bit.ly/cvENHp

2.1 r2187 http://www.mediafire.com/?h1i6iaxldx935vy

2.1 r2230 http://www.mediafire.com/?cfacb7lrxxnk7es

If your i858 is still running Android 1.6 'Donut' you need to modify the "update-validate-script" in the ROM zip file and change "touchstone" to "cosmos" for the update to work correctly. If you have a version of Android 2.1 'Eclair' on the phone already then you can just apply the update directly.

Rename the download ROM to 'update.zip', copy to your SD card in a folder called /update, power off then power on while holding the MENU key, follow the instructions on-screen.

Live wallpapers were left out because there is no graphics accelerator in this phone and they run VERY slowly.

If you want to try the live wallpapers anyway you can install the following add-on AFTER installing eclair:

http://bit.ly/9qS8mU

Adobe Flash Lite add-on http://bit.ly/9Iomfx - this is a rar archive that contains files (app and lib) that need to be installed to the /system folder.

[Original Post]

On a recent trip to Thailand I picked up the i-mobile i858. This is a rebranded version of the General Mobile Touchstone.

See:

http://www.engadget.com/2010/02/17/general-mobiles-touch-stone-how-can-something-so-wrong-be-so-r/

http://cn.engadget.com/2010/07/05/4-3-android-phone/

And the i-mobile product page at:

http://www.i-mobilephone.com/form/t...aspx?brand_id=10&series_id=17&id=1162&lang=en

So it's a 4.3" WVGA Android phone with an underpowered processor running donut. What do you expect for $300 unlocked and SIM free!

So if there's any questions about this phone please feel free to ask.

If anyone has any idea where the updates for this device might be found please let me know.
[Android Software/Hacking General [Developers Only]] t-bon3:
Android System Report - Jul 31, 2010 11:40:02 PM
#Created by Quick System Info version 1.5.4

Device Info
Device	touchstone
Model	TOUCHSTONE_I858
Product	touchstone
Brand	marvell
Release	1.6
Build	DRD35.r133
Locale	en_US

System Version
Linux version 2.6.29.yh-branch-pxa9xx.pre-released (ruihu@buildserver3-desktop) (gcc version 4.2.1) #1 Tue Jul 6 20:32:42 CST 2010

Basic Info
SD card storage	Total: 1.86GB, Free: 0.95GB
A2SD storage	Information not available
Internal storage	Total: 298MB, Free: 167MB
System storage	Total: 120MB, Free: 12.46MB
System cache	Total: 36.00MB, Free: 31.07MB
Memory	Total: 237MB, Free: 29.79MB, Idle: 6.42MB
Processor	XScale-V3 based processor rev 9 (v5l) 618.65MHz
Network address	192.168.2.219

Scaling CPU frequency state not found.

Processor : XScale-V3 based processor rev 9 (v5l)
BogoMIPS : 618.65
Features : swp half thumb fastmult edsp iwmmxt
CPU implementer : 0x56
CPU architecture: 5TE
CPU variant : 0x0
CPU part : 0x693
CPU revision : 9
Hardware : saar
Revision : 0000
Serial : 0000000000000000
[Android Software/Hacking General [Developers Only]] xtcislove:
Are you sure its running donut? Because of VoiceSearch and this Launcher o.O
[Android Software/Hacking General [Developers Only]] t-bon3:
Definitely Donut.

I have ADW launcher installed.

Voice search does not work it just gives an audio error popup.

Linpack score 2.9

FPS2D 20FPS average

OpenGL veery slow

It looks like there is another version of this phone in the wild, the Enso zenDroid, running 2.1, no sign of any update.zip files anywhere though!

enso-now.com/zendroid
[Android Software/Hacking General [Developers Only]] bkkdaya:
i-mobile i858

Hi recently i got one :)
[Android Software/Hacking General [Developers Only]] t-bon3:
We have started the i858 community!

@bkkdaya

How are your Thai language skills? There is quite an active discussion forum over here:

droidsans.com/forum/45
[Android Software/Hacking General [Developers Only]] bkkdaya:
Hi t-bon3

beginne... but, can use g..gle translate and manage to read the pages... :D
[Android Software/Hacking General [Developers Only]] jboxer:
I-Mobile claims update coming out soon

I live in Thailand and the i858 was just put on promotion for 9,900 Thai Baht with three months free 3G service (2,000MB). I think I am going to go get one tomorrow. I called I-Mobile customer service in Thailand and they claim the update is in the works and will release soon. They said their service center will update it for me when it is ready. But there is a pretty active Android community in Thailand (albeit in the Thai language) and I am pretty confident those guys will post the update online. Some of them claim they have been given pre-releases from developers and it looks about 90% complete and are told it will be ready soon for release. I think the update will be 2.1.
[Android Software/Hacking General [Developers Only]] Tapsiful:
I got one as well. For this price it's a very good phone imo. Yeah, probably you cannot play 3D games smoothly on it but I don't really know why you should do that with a phone. And as far as I know, there is no other phone that has as many functions (including TV) as this for this price.

I was told in the i-mobile center that the final 2.1 upgrade will be released this month (august) but they could upgrade my unit with the beta or pre-release but I would lose the warranty.
[Android Software/Hacking General [Developers Only]] t-bon3:
Great news! please post here when you get the update I'm really looking forward to getting eclair or froyo on this device
[Android Software/Hacking General [Developers Only]] bkkdaya:
:D I am greedy.... I like to have froyo in my i858.... :D
[Android Software/Hacking General [Developers Only]] jboxer:
USB debug drivers?

Anybody have the USB Android drivers for Windows for this phone? I want to be able to use adb with this phone.
[Android Software/Hacking General [Developers Only]] closer66:
Hey guys good to know that the processor can minimum 624 mhz and Max. 1000mhz. So one day some one find out how to root :) we can overclock it

Marvell PXA935 RISC Microprocessor with embedded DSP

Simplified Technical Specifications

Type:	PXA935

Manufacturer:	Marvell

Year Released:	2009

Codename:	Tavor-P65

Predecessor:	32bit Marvell PXA930

Characteristics

CPU Structure (complexity):	RISC

Width of Machine Word:	32 bit

Instruction Set

Supported Instruction Set(s):	ARMv5TE, ARVv6, ARMv7

CPU Core:	Marvell Sheeva

Clock Frequencies

Recommanded Minimum Clock Frequency:	624 MHz

Recommanded Maximum Clock Frequency:	1000 MHz

Technology

Semiconductor Technology:	CMOS

Minimum Feature Size:	45 nm

Additional Details

Special Features:	Marvell Sheeva technology, Marvell's Qdeo Color Intelligent Color Remapping technology, 5-in-1 memory card reader interface, MLC NAND interface, CE-ATA interface, LP-DDR/LP-DDR2 SDRAM interface, PCI-e, Ethernet interface, Embedded GSM/GPRS baseband processor (850/900/1800/1900MHz), embedded UMTS/HSDPA baseband processor

Related Page:	http://www.marvell.com/products/cellular/cellular.jsp
[Android Software/Hacking General [Developers Only]] jboxer:
R133 ROM for i858 - Android 1.6

For those of you who bought the devices in Thailand check the rom version in about phone. The first ones sold had rom 107. They are now selling them with rom 133. Here is a file you can download, put on an SD card, and use the recovery method to flash the new rom. Also it looks like the upgrade to 2.1 is going to be by cable at I-Mobile shops only. It appears that they are going to change the bootloader as well as update the phone to 2.1. When I go to do mine, hopefully soon, I will see if the tech will copy the program and files to a usb key for me.

ROM 1.6 r133 : http://www.kamilia.in.th/downloads/update_r133.zip

MD5 : C4C0724DCB42588151E7CC22B3A97B4B
[Android Software/Hacking General [Developers Only]] closer66:
Hey Jboxer if you can do that for us to get rom 2.1 i buy you a beer if you come down to samui :)

For all people there want buy the device i858 that cost now 8900 baht in i-mobile shop you just bring any old phone with charger to the shop and you get that for 8900 baht
[Android Software/Hacking General [Developers Only]] jboxer:
Charger

Can I use any USB charger with the i858 or do I have to use the one that came with the phone? I want to be sure first so I don't damage the device.
[Android Software/Hacking General [Developers Only]] closer66:
sure you can use any USB charger output must be 5Volt and minimum 300ma but better 1000ma than is quick charging.
[Android Software/Hacking General [Developers Only]] Sciphone:
:)

Can you please give me the link? I can't find any other shop which ships to EU than this: http://www.b2conlineshop.com/i-mobile-i858-google-android-smart-phone-product-2114.html but they have Hiiigh prices...
[Android Software/Hacking General [Developers Only]] t-bon3:
If you really want one then may I suggest that you enjoy a holiday in the "land of smiles" (Thailand) this fall. You can pick up your i858 and enjoy the local hospitality!
[Android Software/Hacking General [Developers Only]] closer66:
sorry friend this shops are not doing over sea bussines so no delevery to UK

just come on holiday and get one
[Android Software/Hacking General [Developers Only]] t-bon3:
@MickeyO, setting a new APN for mobile data is the same on all android devices, see the manual.

http://www.google.com/googlephone/AndroidUsersGuide.pdf#page=49

You will need to find out the settings such as APN name from your network carrier.
[Android Software/Hacking General [Developers Only]] actr0n:
manual gprs settings

go to settings > wireless&networks > mobile networks > access point names

press menu button and select "new APN"
[Android Software/Hacking General [Developers Only]] Synman:
I have had lockup/reboot problems with every flash, including the one that came with my i858 (r1367 if memory serves correctly) with the exception of r969.

Hopefully we get a "real" update soon. Although I'm not too worried about it. With the exception of Barcode, r969 is very a functional ROM.
[Android Software/Hacking General [Developers Only]] bamrung:
New ROM at Mr.Dojo's site

Mr.DoJo has put a new update of i858 ROM at his new site :

kamilia.in.th/webboard/read.php?tid=98

(you got to post some comment to the thread to see the download link)

It is a beta release ROM of r1863. The ROM file still use a name as r1632-u_im.zip.

This is, again, my humble translation of Mr.DoJo's "release note" :

- fix for TweetDeck , Foursquare , Anthenna to work correctly;

- fix for GPS to show the real speed;

- all Weather Forecast apps should work now;

- all World Clock apps all working now;

- battery low warning now will sound warning only once and the red will be gone after the charger is plugged in;

- fix for local time in GPS status.

I haven't got time to to test it yet.....

Cheers!
[Android Software/Hacking General [Developers Only]] actr0n:
ROM r1863: phone lockup & reset problem still present
[Android Software/Hacking General [Developers Only]] jboxer:
In the future since you are required to post to get a download link, please share the download link here. DM's board is not very developed and I think forcing people to comment to see the link is plain silly.

Here's the link: http://www.kamilia.in.th/webboard/read.php?tid=98&page=8

http://bit.ly/b0Dy6k

or

http://www.kamilia.in.th/downloads/i-mobile/i858/2.1/r1632-u_im.zip

@Mickey - Also, if you can do ADB there is an xml file in the phone that controls all the APN settings automatically. This phone only

comes with settings for Thailand and a few other countries. You can take that file from a ROM from another phone and replace it so your phone will automatically set itself based on the carrier id in the sim. If you want more info I can get it for you later. Right now no time, have to get to work.

@actr0n - Can you give more specifics please? I had lots of problems with r1632 and went back to r1367. r1632 had too many spontaneous resets and alarm clock would not wake phone on certain days. So far, in my opinion, r1367 is best rom available.
[Android Software/Hacking General [Developers Only]] jboxer:
SD update for r1367

I have made an SD update flash for r1367 for the I-Mobile i858. I did this because the newer roms are too buggy and there is no official SD update for the device. I have image files so I made an SD card update for the phone.

Report back and let me know how it works for you.

Link to download: Jackbox r1367 SD update for i858
[Android Software/Hacking General [Developers Only]] t-bon3:
I did a factory reset, updated to r1863 and rooted with Universal Androot 1.6.1.

I have installed Titanium Backup from the market in order to restore all my apps from backup. The problem is that the restore is not working properly, each app restore requires a confirmation and they are not linked to the market.

Titanium Backup cannot find sqlite3, possibly due to permissions on the /data folder?

Has anyone else used Titanium backup to restore apps on the r1863 ROM?
[Android Software/Hacking General [Developers Only]] jboxer:
I don't like Titanium Backup. It never works correctly and it messes up Market downloadability.

The I-Mobile distros don't come with an sqlite3 client for ADB. You would need to get an sqlite3 client from another 2.1 rom and then open the update you are flashing with 7-zip. Copy the sqlite3 executable to the "xbin" folder and then close 7-zip. Then flash your phone again. It should now have sqlite3. If I make any more distros myself I will try to remember to add it in. The phone doesn't need the sqlite3 client to operate. That is only to access the databases via ADB access and some hacker apps.

I save lots of money in Bangkok with Ensogo!
[Android Software/Hacking General [Developers Only]] Synman:
Titanium is great for uninstalling all those pesky little apps that live in /system/app.

I keep two apps on my sd for quick recovery... universal androot and titanium. Everything else gets reinstalled from Market when I cross ROMs.
[Android Software/Hacking General [Developers Only]] Synman:
Audio problem with r1367

Looks like there's a corruption issue with the r1367 ROM. First impression was noticable performance improvements and after a couple minutes of putzing around I realized I was hearing zero sounds. So I placed a call and sure enough, the earpiece isn't working either.

Anyone else having this problem? :confused:
[Android Software/Hacking General [Developers Only]] actr0n:
I have the same problem plus dialer lags.
[Android Software/Hacking General [Developers Only]] actr0n:
Modded 1863 available to download.

kamilia.in.th/webboard/read.php?tid=115

megaupload.com/?d=P78TNKDT
[Android Software/Hacking General [Developers Only]] jboxer:
I will try to fix the problems and upload another rom.
[Android Software/Hacking General [Developers Only]] Synman:
Thanks jboxer.... will Aldo try out the new 18xx rom.
[Android Software/Hacking General [Developers Only]] jboxer:
I am moving

I am helping a friend put up a new website. There is a dedicated I-Mobile i858 (Touchstone) forum up and running. The rest of the site is still under development, but most Android device forums will be up and running this weekend. Please join me over there to discuss this great device.

Dedicated I-Mobile i858 forum

The forum is also Tapatalk enabled for native access on Android.
[Android Software/Hacking General [Developers Only]] MickeyO:
APN problem

Thanks jboxer. If U can get me more info on how to copy APN setting from another phone, that's great. ;)

Somehow I managed to get the correct WAP setting, but I still can't get the MMS setting done. :confused:

And the battery indicator seems to be not working properly. Sometimes even if there's low battery power, the indicator jump bact to moderate level & midlead me that there's enough battery power. Anyone got the same problem?

I also got the occasional "no response" problem and have to restart the phone again. :(
[Android Software/Hacking General [Developers Only]] jboxer:
Please vist me on http://www.androidicecream.com/forum and I will come up with a solution for you soon.
[Android Software/Hacking General [Developers Only]] jboxer:
r1367 hybrid ROM rooted

I've fixed the issues with the ROM and it is now rooted out of the box. This is a hybrid ROM based on r1367 system files with the radio and kernel from r1632. So far I have found it to be fast and stable and the audio is working. Also, barcode scanner apps such as ScanLife and Goggles are working. In addition, the crop is now correctly positioned in Goggles.

Please visit my thread at Android Ice Cream to download the ROM.

Jackbox ROM forum
[Android Software/Hacking General [Developers Only]] Synman:
So far looking good with this rom. Barcode works and no lockups/resets yet....

For att apn info do a google search for "at&t apn android". First hit has everything you need if you're an att subscriber.
[Android Software/Hacking General [Developers Only]] Synman:
Need api example for accessing face (facing) camera

Anyone have any idea how the i-mobile (or whomever it is in the background) are accessing the i858's second camera programmatically? Clearly this isn't something the android framework currently supports. Is it native c?

Would love to see the source to the built-in camera app that exposes the 'switch camera' option.
[Android Software/Hacking General [Developers Only]] Synman:
Figured it out :)

public void surfaceCreated(SurfaceHolder holder) {
// The Surface has been created, acquire the camera and tell it where
// to draw.
mCamera = Camera.open();
try {
mCamera.setPreviewDisplay(holder);
Camera.Parameters p = mCamera.getParameters();
[B]p.set("camera-id",1);[/B]
mCamera.setParameters(p);
} catch (IOException exception) {
mCamera.release();
mCamera = null;
// TODO: add more exception handling logic here
}
}

camera-id 0 = back camera

camera-id 1 = front camera (face)

camera-id 2 = TV !!!
[Android Software/Hacking General [Developers Only]] icteyemd:
link does not work.....
[Android Software/Hacking General [Developers Only]] t-bon3:
Which links? Can you be more specific.....
[Android Software/Hacking General [Developers Only]] jboxer:
i858 r1991 Jackbox modded and rooted ROM

I have modded the new r1991 ROM made available on Dojo's Thai language forum. The changes I made are listed below.

The ROM is properly rooted out of the box

Default wallpaper changed (was just too fugly)

All ringtones, notifications and alarms larger than 100Kb removed

APN/MMS automatically set for virtually every cellular carrier worldwide

Apps moved from system apps to user apps (updated to newest versions and easily uninstalled)

Facebook

Google Maps and Street

GPS Status

Pinyin IME

Superuser (app and system/bin/su are latest versions)

Thai IME

YouTube

System Apps Updated

Vending apk (newest version of Market app with auto-update feature)

Apps removed from system completely

File Browser

MSN

Twigee for Twitter

Apps added to user apps (latest versions - easily uninstalled)

ADW Launcher

Android System Info

AppInstaller (backup and installs apps from SD card)

Astro (as a file browser replacement)

Dropbox

Home Switcher

Market Enabler (let's everyone buy paid apps)

Quick Uninstaller

Wifi Keep Alive widget (forces WiFi on even during sleep)

Yahoo Mobile for Android

Please visit my thread at Android Ice Cream to download my ROMs.

Note: When you load a new ROM it is always good to do a reboot or battery pull after installing the new ROM. It helps the phone to get everything updated and running properly. When the phone first comes up after a flash, it has a ton of things to do like indexing the SD card, doing app installation cleanup, etc. and it might seem sluggish at first. Give it a little time to settle down and everything should work great for you.

Apps that have been verified as working but could not be added to ROM because a full install is required: Googles, ScanLife, Jackpal Terminal and Shapewriter keyboard.

Please give feedback and let me know what you think.
[Android Software/Hacking General [Developers Only]] icteyemd:
how do i use those options?
[Android Software/Hacking General [Developers Only]] Synman:
You have to code them via the sdk and an ide such as eclipse.

I have nothing further to offer currently.
[Android Software/Hacking General [Developers Only]] god_md5:
hong kong have this phone , ver is r1951

http://www.ringhk.com/news2.php?id=3293
[Android Software/Hacking General [Developers Only]] Anaemia:
I really wonder if there are any idea to overclock this device......:(

I've go though all post here, but still have no idea ...... :(
[Android Software/Hacking General [Developers Only]] jboxer:
Cannot overclock it until someone can write a new kernel for it. Without the source and/or knowledge of all the hardware on the board that is very difficult to do. So at this time there is no way to overclock this device. The manufacturer refuses to release any source code also.
[Android Software/Hacking General [Developers Only]] trucdemo:
i'm can't play game 3d
[Android Software/Hacking General [Developers Only]] Synman:
anything new on the i858? It appears things have really tapered off with this phone.
[Android Software/Hacking General [Developers Only]] jboxer:
No new ROMs in a while. It also seems that I-Mobile has discontinued the phone. Since the manufacturer, Yuhua, won't release source code it is slow going trying to develop for this device further.
[Android Software/Hacking General [Developers Only]] Aznlova:
Is it possible to update to the latest update for eclair for this phone in which it looks exactly like i-mobile i858 but the name wasn't it. I bought it in China a while ago to consider put it into my country's market. Does this phone able to run under android 2.2 because I consider the lack of option to put application under SD card..trying to root out but have been failed.. Thanks guys
[Android Software/Hacking General [Developers Only]] jboxer:
We need more info on your phone. Do you know how to connect to ADB? If so pull the build.prop file and post it so I can look at it.

#adb pull /system/build.prop

The above command will copy the file to your computer in the same folder you are executing adb from. Also post some photos of the phone. Does it say WCDMA in the lower, right hand corner? Sounds like you might have an Enso Zendroid which is the same phone as far as we know.
[Android Software/Hacking General [Developers Only]] Aznlova:
Sadly I dont know how to put it into ADB, is there any tutorial I could learn? From my perspective, this phone has good built and all but it is unstable. I had experiences the phone restarting often when the battery below 35% or if many application running at the same time..