Posts Tagged Froyo

HOWTO :: Archos 70 ddms/adb connection

It’s fun to play with Archos 70, but eventually comes the development time. Since Archos 70 is not officially supported by Google, “adb devices” gives empty list and “ddms” does not see it either.

1. First step is to find out the maker/model code.

$ lsusb
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 013: ID 0e79:1411 Archos, Inc.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

2. I thought “android update adb” will get the job done, but got no results here. Then I’ve just manually added the maker code to .android/adb_usb.ini file.

$ nano .android/adb_usb.ini
# ANDROID 3RD PARTY USB VENDOR ID LIST -- DO NOT EDIT.
# USE 'android update adb' TO GENERATE.
# 1 USB VENDOR ID PER LINE.
0x0E79

It’s a good idea to kill adb server at first. Then “adb devices” starts to see the tablet, but could not access it propely.

$ adb kill-server
$ adb devices
List of devices attached
???????????? no permissions

3. It’s time to assign proper permissions for the USB device

$ sudo nano /etc/udev/rules.d/53-android.rules
SUBSYSTEM=="usb", SYSFS{idVendor}=="0E79", MODE="0666"

Well, this time everything works just fine:

$ adb devices
List of devices attached
A70-6A920022-9FF80000-0160C5C6-14015009 device

And I could even snap a screen capture with “ddms”.

, ,

3 Comments

Archos 70 :: first impressions

Yesterday I’ve got 7″ Archos 70 tablet from HK for about 20.000yen. They also had 10″ model with 1024×600 screen, but I already have an iPad and was looking for something a tad smaller. The delivery took about 3 days by FedEx.


Archos 70 has Android 2.2 (Froyo) installed, along with the WiFi (802.11/b-g-n) support. After asking all the usual questions about time zone and keyboard, it connected to the internet and offered to download and install the fresh firmware. Firmware installation does not run on the battery power and requires the external power supply, which it quite smart. There are Japanese/Chinese screen interface options, but since I’ve chosen English as the default language, I’ve got only european keyboards available.

Screen resolution is 800×480, like on my HTC Desire, but the actual size is about 3 times bigger, which makes it very easy to see every small detail on the Google Maps. 8Gb are installed (16Gb for 10″ model) as internal memory for movies and music, and less than hundred megabytes are available on the system partition for the software installations. Since there’s also an microSD slot available, the memory size it not very important and I can easily add up to 32Gb more. Upper panel has the microphone, VGA-quality video cam for video calls over internet and two speakers with reasonable good sound, especially considering their size.


On the side panel there are 1)microUSB connector, 2)microSD slot, 3)headphone jack, 4)microHDMI connector and 5)power supply connector.

It’s a bit unexpected, Archos 70 battery cannot be charged over an USB cable. Probably it’s somehow related to the USB-host support for external HDD and other devices. Still, the universal (100-240V) power supply is included and has support for most wall outlets over the world — Japanese, European and American plugs are included.

Because of some political issues (absence of GPS/phone calls support?) the Archos 70 did not get the Google’s blessing and does not have Android Market support right from the box. However, Google Market and Gmail/Latitute/other software can be downloaded from the internet and installed separately. Soon after that I’ve got fresh Andry Birds running without any problems.

Internet support is outstanding, Archos 70 can see twice as many AP from my apartment, compared to the iPad. Application download speed is great. Youtube works very smoothly. All my home servers and computers were detected automatically and I can easily (unlike the iPad) browse and watch movies and listen to the music. Even the 720p movies work totally flawlessly over the WiFi connection. Most video/audio formats are suported just from the box, and new codecs can be downloaded from the Archos web-site.


Tablet body is made from plastic, very thin and very light — I can easily hold it with one hand for hours. HDMI connector allows to bring video to the large TV screen, and not only video but the other screen contents — icons and running software too.

GPS is missing together with the phone support. However, Archos 70 can find it’s location based on the WiFi spots around — it has marked my apartment on the map within 100m of the actual location. I understand it might not work everywhere, but for the people with wireless network at home and at work, who even eat only where they have WiFi access it should work reasonably well.

The screen is bright enough for indoor use. Viewing angle it not very wide, but it’s not a TV set — I can always align it the way I like. Before the screen turns off to sleep, it dims a little at first — a very nice feature, especially when reading news, a few seconds are enough to touch the screen and prevent it from sleeping. There’s also “deep sleep” mode which not only slows down the processor and turns the screen off, but stops the device totally — even alarm clocks and background tasks go down. Can be a great battery saver, though I haven’t tried this mode yet.

All in all, if you are looking for an Angry Birds-compatible tablet, which can be used to browse internet and to watch movies on the couch, I’d recommend this (or the 10″ model, if you are not going to put it in the pocket and try to use it somewhere else or bring along for a stroll).

,

No Comments

HTC Desire on Softbank :: update to Froyo

wireless and network settings tab

WiFi hotspot settings

Yesterday I’ve started the update process, getting a few ROM images from the Net and trying to make them work well with SoftBank. First, there was Aug,2010 version of Froyo ROM on MoDaCo, where Paul said he did not change anything except rooting the system. I’ve made a few changes in config files regarding SBM network settings and upgraded. Everything went fine, except the phone started to behave funny and today it even FC’ed its own Launcher (!). The version of ROM was 2.09.405.8 WWE.

Finally I gave up and downloaded official RUU with 2.29.405.5 WWE software. Extracted .zip file and applied all the same changes before flashing. The only difference was, I’ve decided to change ro.wifi.hotspotUI=0 to ro.wifi.hotspotUI=1 and see what happens. The results were interesting — I’ve got two extra menu items (1) in “Wireless and Networks” settings tab, which allow to setup and configure the wireless hot-spot and share internet connection wirelessly. Probably the cellular providers are not very happy with that, which resulted in these items being excluded away on most android phones.

Also, the interesting item was (2) “USB tethering”, allowing to convert the phone into RNDIS ethernet gadget and pour TCP/IP over USB link to the PC.

, , ,

No Comments

Official HTC Froyo (2.2) image for Desire

Here’s official image from HTC, which may contain latest update for HTC Desire up to Froyo (version 2.2). Please, don’t forget to update radio, because Froyo requires at least version 5 and won’t work with outdated version 4.

, ,

1 Comment