yashsingh1/xdaforums huggingface dataset:
[Android Software/Hacking General [Developers Only]] jboxer:
No you cannot get it flashed at MBK right now. This is pre-release and only being done by the service center at the I-Mobile Headquarters. Once it is officially released then MBK service center will be able to flash it.
[Android Software/Hacking General [Developers Only]] t-bon3:
I'll be in Bangkok for a few hours next Saturday (28th), what do you think are the chances of me getting an upgrade?
[Android Software/Hacking General [Developers Only]] jboxer:
None as the service center at the HQ on Chaeng Wattana is open only Monday to Friday. No service on Saturday.
[Android Software/Hacking General [Developers Only]] yyho:
Hi All,

I grabbed an i858 right here in Hong Kong. It comes with Eclair (R918).

However, I came across a problem that the device often fall alseep and can only be waken up by plugging the USB cable in, or when there is an incoming call.

Is there any solution for this? Thanks!

:)
[Android Software/Hacking General [Developers Only]] jboxer:
Did you install any apps that are continuously polling the OS such as Hardware Info app or Accuweather widget? Some apps can cause the phone to not wakeup from standby. Accuweather widget is one of them and many of the apps that monitor data usage, system info, etc., can cause this kind of behavior. R918 is a pre-release firmware. There is a pre-final firmware you can download and flash. Link is below. I-Mobile announced final rom out soon.

http://bit.ly/aX4nVh
[Android Software/Hacking General [Developers Only]] yyho:
Thanks for your reply. I have a weather widget installed and may be that is the cause. Can the problem of not-wake-up be resolved if I flash that R969? And one more stupid question ... how to flash ROM in i858 :confused: (i used milestone and I call bootloader by pressing the keyboard ...)
[Android Software/Hacking General [Developers Only]] jboxer:
Where did you buy the phone? If the 2.1 was put on properly then you can flash by the following method. If it was forced onto the phone then the bootloader won't allow you to flash the file. Hopefully it is legit and the bootloader was updated for 2.1.

1. Download file.

2. Make directory called "update" in root of the SD card.

3. Copy downloaded update to update directory and rename to "update.zip".

4. Turn off phone.

5. Hold Menu button and turn on phone. Continue holding the Menu button until you see the Android man and the update screen.

6. Follow instructions to flash rom. I believe it will he to press Home to start flash.

7. After flash is finished and you are back at menu press Home to reboot phone.

8. Happy update.

One Thai guy on Droidsans.com is reporting the same issue with this update. I had the same problem on 1.6 r133 after I installed accuweather widget. When I got rid of it the problem went away. I am using Beautiful Widget now which is better anyway and I am not having the problem. If there is no rain in the afternoon I am going to I-Mobile today to get mine flashed to 2.1 (first time 1.6>2.1 needs bootloader changed by cable at I-Mobile only).
[Android Software/Hacking General [Developers Only]] yyho:
Successfully updated! I got the device from a mobile retailer in Hong Kong, I guess they import the device directly from the mainland factory. Fortunately, the device is upgradable.

I will see if the problem of non wake-up still exist. Thanks for your help!

;)
[Android Software/Hacking General [Developers Only]] jboxer:
Let us know what you think of the update and if you have any problems. I am going in about four hours (weather permitting) to get mine upgraded to 2.1 and then I will flash this rom tonight when I get home.
[Android Software/Hacking General [Developers Only]] t-bon3:
@jboxer

When you go to the service center can you be super charming and see if there's any way you can get to see how the update is done and maybe get a copy of the bootrom updater tools!

Tell them you have a friend in the US who bought an i858 on holiday and would like the update!
[Android Software/Hacking General [Developers Only]] jboxer:
I will ask but usually companies don't let that out as people can permanently brick phones if those type of tools are not used properly.
[Android Software/Hacking General [Developers Only]] t-bon3:
Success! I have upgraded my i858 from Donut r133 to Eclair r969.

If you can't get to the i-mobile service center to do an upgrade you can do it at home instead!

Here's how I did it!

First I performed a "Factory reset" (its in the settings menu somewhere!) then:

1. Download both the r133 and r969 updates.

2. Open update_r133.zip and extract "update-validate-script"

3. Open update_r969_im.zip and add the "update-validate-script" you extracted above, overwriting the one in the archive.

4. Rename update_r969_im.zip to update.zip

5. Copy update.zip to your microSD card in the folder /update/

6. Hold menu button and power on phone you should get the "Recovery tools" menu.

7. Select "Sd-card update" by pressing MENU.

8. Press MENU again to confirm, wait.

9. Reboot

Note: The extraction and overwriting of the "user-validate-script" was done in Linux on my computer, I have not tested this in Windows, it's possible that the file permissions will not be set correctly if done in Windows.
[Android Software/Hacking General [Developers Only]] jboxer:
I thought of doing that but the bootloader in your phone still identifies the phone as a "Cosmos" device (i.e., 8500 and General Mobile DSTL). For future upgrades you will have to do the same thing or restore it to 1.6 before going to an I-Mobile center to get the bootloader updated. At I-Mobile they are rewriting the bootloader to identify the device properly as a "Touchstone" device. Not a big problem but you need to remember that if you sell it, etc. as a novice user will be unable to update the device through normal methods. I am glad you were able to get it updated. Let us know how you like the upgrade. I am going to leave at 3:15 and try to moto over to the I-Mobile center on Chaeng Wattana to get the bootloader updated. If something goes wrong and I cannot make it I will use your method.
[Android Software/Hacking General [Developers Only]] jboxer:
2.1 so far, so good

Yesterday I was able to get down to the I-Mobile main service center and get my phone updated to 2.1 (r749). After I got home I updated it to the r969 available on Droidsans. So far I have had no problems. I rooted it right away with Universal Androot. Was not able to get tools as you just give phone to girls at service counter who scan the barcode under the battery and give you a computerized receipt. They told me one hour but I had the phone back in about 40 minutes. Behind a glass window there were about 20 techs with phones in various stages of repair. I never saw what they did to my phone as they just took it to some backroom and I never saw it with the techs. Probably someone at a desk since it was just a flash to upgrade. No rain there but halfway home a downpour. Oh well, here is a screenshot.
[Android Software/Hacking General [Developers Only]] Dojo-mAn:
Come to see

I will try upgrade donut > eclair by micro-sd ^ ^
[Android Software/Hacking General [Developers Only]] zoftdev:
Thanks you

Thanks a lot , I published this to droidsans , you make my day !.:D
[Android Software/Hacking General [Developers Only]] t-bon3:
Try SuperPlayer from the market or from here:

http://i-uc.net/attachment.php?fid=4113
[Android Software/Hacking General [Developers Only]] zoftdev:
what about best encoding tool & configuration for i858?

Could you share your experience?
[Android Software/Hacking General [Developers Only]] zoftdev:
I try SuperPlayer, it can play avi,mpeg well.

Thanks.
[Android Software/Hacking General [Developers Only]] bkkdaya:
Welcome - :D
[Android Software/Hacking General [Developers Only]] bkkdaya:
Welcome :D
[Android Software/Hacking General [Developers Only]] wshbkk:
I had updated at Samart to 2.1 (R749). I copy the R969 as mentioned to my sd card under the folder "update" after renaming it to update.zip. Managed to update and reboot. Everything was ok. Then I connect to the charger to charge, everything went blank and now I cannot re-start it. Any suggestions are welcome.
[Android Software/Hacking General [Developers Only]] jboxer:
Do a battery pull and reboot. If need to flash again.
[Android Software/Hacking General [Developers Only]] wshbkk:
Thank you very much for your help. I did this several times. The last time, I took out the battery for 5 minutes and put it back, it worked.
[Android Software/Hacking General [Developers Only]] jboxer:
Try removing the battery for about 30 seconds and turn it back on. I would then update again as something must not have gone right with your update.
[Android Software/Hacking General [Developers Only]] yyho:
BTW, is there any unofficial froyo rom for i858? just curious. :p
[Android Software/Hacking General [Developers Only]] Peter.JR:
Unable to use Adobe Reader after upgrade to 2.1 r969

Hi guys

I did upgrade my i858 to 2.1 r969 as suggested in this forums. Then I installed Adobe Reader from android market. But Adobe Reader shutdown itself ever time it's opening the PDF file. Anyone has suggestion for this problem?

Thanks in advance

Peter
[Android Software/Hacking General [Developers Only]] t-bon3:
Try "PDF Viewer" by Maciej from the market. I think the adobe reader is not compatible with our CPU.
[Android Software/Hacking General [Developers Only]] zoftdev:
t-bon3

Did you ever try to downgrade back?

Are there any problem?
[Android Software/Hacking General [Developers Only]] Peter.JR:
Thanks a lot.
[Android Software/Hacking General [Developers Only]] t-bon3:
[ROM] i858 2.1 r1069

A new (final?) build r1069 dated 2010-08-25 has been released on the droidsans forum.

The file can be downloaded from here:

http://bit.ly/b3esau

If you already have a 2.1 version on your device then just flash this new one over the top, no modiifications are required.

If you have 1.6 on your device then you need to modify the "update-validate-script" in the archive and change "touchstone" to "cosmos"
[Android Software/Hacking General [Developers Only]] Dojo-mAn:
Not Final yet ^ ^
[Android Software/Hacking General [Developers Only]] Tapsiful:
Is there any noticable difference between this new 1069 and the 969?

For example, I still cannot use any applications that use the camera - eg. barcode scanners - because they freeze the phone with blank screen. That makes me have to take out the battery in order to restart the device. And this triggers the other problem that is the device doesn't update the time and date from the network anymore after I restart the device despite it did before with the old r133.

Unfortunatelly google earth still doesn't start and the compass seems to me still being reversed with r969.

Also, scrolling up and down in some applications seems to be a bit laggy now, especialy if there is lot of text to scroll over, even with purged memory.

Multitouch works pretty well though and I like that live wallpapers work now, but live wallpapers are a bit laggy as well.

Are such issues fixed in the new version?
[Android Software/Hacking General [Developers Only]] t-bon3:
r1069

Barcode scanner still not working

Compass still wrong

Scrolling seems smother

How did you get live wallpapers working?
[Android Software/Hacking General [Developers Only]] yyho:
My livepaper doesn't work either. There's nowhere for me to select it. :confused:
[Android Software/Hacking General [Developers Only]] bkkdaya:
I tried camera with qik. Gone blank. .. :(
[Android Software/Hacking General [Developers Only]] Tapsiful:
Live Wallpaper for i858.

http://bit.ly/9qS8mU

Two files are in the archive. Install both on your device.
[Android Software/Hacking General [Developers Only]] closer66:
hey guys official ROM is out R1129 but nobody have update zip for flash :)

Can do only in i-mobile service center
[Android Software/Hacking General [Developers Only]] Tapsiful:
Well, I updated to r1069 and I have the same issues mentioned above.

I tried to record some videos with the camera and it freezed the device every time. I had to force close the camera app and the recording sceen was still visible on the home screen as if it was some live wallpaper. And after that the phone freezed.

Hopefully they fixed most of these issues in the final.
[Android Software/Hacking General [Developers Only]] qwas.ru:
Where is the download link for R1129?
[Android Software/Hacking General [Developers Only]] yyho:
wow the live wallpaper is no good in i858

it lags seriously...
[Android Software/Hacking General [Developers Only]] jboxer:
No download on this one. I-Mobile is not leaking the ROM to the Droidsans member who has been posting them. For a few reasons they want to update in their service centers only. I think the main reason is that the magnometer is off by 180 degrees for most people, resulting in incorrect compass readings in programs that use this sensor. After they flash a new bootloader and ROM, their techs are running a special program to calibrate the magnometer. I went to MBK today to get my i858 which I had r1069 updated to r1129. I have not played with it much but now my compass is spot on. The MBK service center is open every day from 10:30 a.m. to 6:30 p.m. and is on the 2nd floor at the far end near Phloen Chit Road (opposite end from Pathumwan Princess Hotel). Very fast and friendly service. I took mine in around noon, ate lunch at McD's and went back and they were just finishing up my phone. Later on the update will be available at all I-Mobile service centers nationwide.
[Android Software/Hacking General [Developers Only]] Tapsiful:
Did you have to pay for the upgrade?

I'm just asking because flashing your device with beta ROM breaks the warranty, at least I was told this at the I-mobile service center in Chiang Mai. So they will upgrade my device with the new official ROM only for some fee if I bring the device with any other than the previous official ROM.

However, when I asked at the end of August they also said that the official 2.1 upgrade will come out only in October so they were kinda out of the loop I guess.
[Android Software/Hacking General [Developers Only]] yyho:
I have been upgraded to R1069 and still have the following problems

1) the issue of fallen asleep still exist, i have not installed any weather widget nothing can do expect take the battery out

2) the device sometimes reboot by itself when i was browsing the internet

3) it shows 3G signal but in fact there is no connection

ARRH .... headache ...
[Android Software/Hacking General [Developers Only]] jboxer:
They don't really look at your phone. Plus they cannot tell if you updated yourself or if you went to SWP. Just do a factory reset, take out the sim card and sd card and take to service center for update. You should be fine. I updated mine at MBK with unofficial rom with no problems.
[Android Software/Hacking General [Developers Only]] meandroid:
Updates in Chiang Mai

The i-mobile service center at Airport Plaza in Chiang Mai has been updating to Eclair 2.1 ( r1129) for a few days now. Good, quick service. And patient (with impatient people like me).

I have been trying to connect to appinventor but am still having no success. I thought the system upgrade would make the difference but no.

Everything is good until AFTER I open the blocks editor. It opens fine but when I click on the Connect to Phone I still get the same error message:

Detailed Error: App Inventor cannot find any phones.

Anybody else out there attempting the same but having success?

HELP!
[Android Software/Hacking General [Developers Only]] jboxer:
You need to look at my earlier post about connecting to ADB. You have to go through the same ritual and make sure the phone is showing connected as an Android device in the Device Manager. Then App Inventor should be able to see the phone.
[Android Software/Hacking General [Developers Only]] meandroid:
The Device Manager shows the phone is connected but has the yellow question mark beside it.

I'll go back and reread all your posts and hopefully solve this - driving me crazy.

Thanks
[Android Software/Hacking General [Developers Only]] jboxer:
Then you need the ADB device driver. I think I gave a link for it

If not, go to General Mobile's website and download the drivers for the DSTL1. Then in the device manager update driver and direct Windows to the driver you downloaded.
[Android Software/Hacking General [Developers Only]] meandroid:
THANKS!!!!

You are the master. Many thanks.

I had done what you suggested before but I always tried to upload the first file on the phone...it turns out it needed to be the second file (x86).

Anyways, really appreciate all the work you have done on this forum - now time to try and make an app!
[Android Software/Hacking General [Developers Only]] t-bon3:
If you need to get access via ADB regularly then you can save yourself some time by installing GScript from the market.

This lets you save the command for enabling ADB as a single click shorcut on the homescreen. Just remember to disable USB debugging before running the script.

setprop persist.service.adb.enable 1
[Android Software/Hacking General [Developers Only]] tonyfung820:
Hi there. What is the data speed in Hong Kong? HSDPA? Any comment on this device? I'm planning to get this as my first Android mobile phone. Thanks!
[Android Software/Hacking General [Developers Only]] evjunk:
i858 unable to roll back from R1069 to R969

hi all android masters n sifu,

1st of all, nice to meet u all. i'm truly new to android and i've got my 1st android i858 when i visited Bangkok March '10 ago. lovely phone and worth all the penny spent! problem now is, after upgraded from R133 to R969, everything was fine. no blank screen n no hang n watsoever. but once after i upgraded to R1069, things started to get funny especially if off by itself automatically. and everytime i switch on back, it seems like everything was "reset" and i need to set it all back. i tried to roll back to previous ROM R969 but it seems like it says error on line 1, cosmos error?? gosh i need help...i don wanna lose away this lovely phone...moreover it's my 1st android phone after afew winmo from the past :(

many thanks!

cheers!
[Android Software/Hacking General [Developers Only]] jboxer:
When I used r1069 it was quite a solid flash. No problems whatsoever. If you want to go back I can help you but you need to type the error message you got verbatim here. Also on your SD card you tried to flash from there will be an update.log file. Attach that (upload) to your reply so I can see what exactly the error is. It sounds like you just need to either leave the "update-validate-script" alone or use 7-zip and edit it so it says what the phone wants to see. After you reply with the requested info I can assist you further.

BTW, when is the next time you are coming to Thailand. Most I-Mobile service centers can no flash the phone to r1129 and they also fix the compass calibration problem.
[Android Software/Hacking General [Developers Only]] evjunk:
hello there kun jboxer :) nice to meet u. thanks for your prompt reply. apologize that i was busy rushing off some task and now only i able to check xda forum :)

the update.log shown as below: (i'll cut n paste)

Starting recovery on Sat Jan 1 00:09:08 2000

framebuffer: fd 4 (480 x 800)

I:text_cols 48 text_rows 32

Fixing execute permissions for /cache

E:Can't open /cache/recovery/command

Command: "/sbin/recovery"

ro.secure=0

ro.allow.mock.location=1

ro.debuggable=1

persist.service.adb.enable=1

ro.product.device=touchstone

ro.factorytest=0

ro.serialno=

ro.bootmode=unknown

ro.baseband=unknown

ro.carrier=unknown

ro.bootloader=unknown

ro.hardware=saar

ro.revision=0

init.svc.recovery=running

init.svc.adbd=running

RecVer:not find

Recovery tools:

MENU: Sd-card update

CALL: Factory reset

HOME: Reboot system

I:Key 158 pressed, alt 0

Search /sdcard/update/*

I:Find file . in /sdcard/update/

I:Find file .. in /sdcard/update/

I:Find file update.zip in /sdcard/update/

Find update.zip, MENU to update

I:Update package /sdcard/update/update.zip

Installing /sdcard/update/update.zip

verifing package /sdcard/update/update.zip

I:Parsed update-validate-script

calling function getprop

calling boolean command assert

E:Failure at line 1:

assert getprop("ro.product.device") == "cosmos"

E:Invalid update package for model:unkown

Installation failed.

Recovery tools:

MENU: Sd-card update

CALL: Factory reset

HOME: Reboot system

I:Key 158 pressed, alt 0

Search /sdcard/update/*

I:Find file . in /sdcard/update/

I:Find file .. in /sdcard/update/

I:Find file update.zip in /sdcard/update/

Find update.zip, MENU to update

I:Update package /sdcard/update/update.zip

Installing /sdcard/update/update.zip

verifing package /sdcard/update/update.zip

I:Parsed update-validate-script

calling function getprop

calling boolean command assert

E:Failure at line 1:

assert getprop("ro.product.device") == "cosmos"

E:Invalid update package for model:unkown

Installation failed.

Recovery tools:

MENU: Sd-card update

CALL: Factory reset

HOME: Reboot system

I:Key 158 pressed, alt 0

Search /sdcard/update/*

I:Find file . in /sdcard/update/

I:Find file .. in /sdcard/update/

I:Find file update.zip in /sdcard/update/

Find update.zip, MENU to update

I:Update package /sdcard/update/update.zip

Installing /sdcard/update/update.zip

verifing package /sdcard/update/update.zip

I:Parsed update-validate-script

calling function getprop

calling boolean command assert

E:Failure at line 1:

assert getprop("ro.product.device") == "cosmos"

E:Invalid update package for model:unkown

Installation failed.

Recovery tools:

MENU: Sd-card update

CALL: Factory reset

HOME: Reboot system

I:Key 192 pressed, alt 0

E:Can't open /sdcard/update/update.log

Yeah, i'll be dropping by to BKK again next year for the BITEC Motorshow 2011 :) and will be staying around Platinum Plaza that area. It was fun. Was so amazed. Maybe we can meet up for some drinks and exchange idea too :) hope to hear more from u.

cheers! kha kun khap from Malaysia :)
[Android Software/Hacking General [Developers Only]] jboxer:
I-Mobile i858 2.1 r969 firmware for user evjunk

Glad to meet you for a beer when you visit us. Your problem is easy to fix. When you flashed the phone the first time you changed the bootloader so the phone is now identified as a "touchstone" device, no longer a "cosmos" device as shipped. The firmware you flashed the phone with modified a file to allow the "cosmos" identified version to flash the firmware. You need to download an unmodified version of the firmware which I have uploaded to Mediafire for you. Use the link below and then put this zip file on a micro sd card in a folder named "update" in the root and rename the zip file to "update.zip". This one will flash for you no problem. Now that your phone is a "touchstone" device that original flash you used to go to r969 will never work again. When you come to BKK go to the I-Mobile service center at MBK on the 2nd floor at the far end near Rama 1 Road (not the end with the hotel) and they will flash to the newest r1129 version for you in less than an hour. Then your compass will work correctly also. Enjoy!!!

I-Mobile i858 r969 2.1 eclair firmware - prefinal

Or, if you are adventurous or have limited bandwidth there is another option. If you don't have "7-Zip" and "Notepad++" Google for them and install them. In 7-Zip set Notepad++ as the default text editor. Now go to your r969 update.zip file, right click on it, hover over 7-Zip and click on "Open". Right click on the "update-validate-script" and click "Edit." Replace "cosmos" with "touchstone" leaving the quotes in the file exactly as they are. Save the file. 7-Zip will ask you if you want the modified version to replace the original in the archive file and you select "yes". After 7-Zip is done close it and now the file will have to correct validation script to update your phone. I prefer to use an untouched downloaded version to prevent any possible mishaps, but that is up to you.