DSTL1

From Android Wiki

Jump to: navigation, searcha

Contents

Introduction

The DSTL1 a General Mobile product designed by Yuhua Tel [1] as the X2 [2]. The DSTL1 has been rebranded [3] as the Chinese SciPhone N21 [4] and coming soon as Russian RoverPC (Twin?) [5].

It is a GSM Dual-SIM device operating tri-band on 900/1800/1900 MHz, optionally the hardware may come with 850/1800/1900 MHz. It is the first Android enabled smartphone to have two simultaneously active SIM cards. In fact you can keep one as a data connection and the other just a telephone.

As of Android 1.5, the OS seems to be buggy. Even in Android 1.6, the OS has its fair share of bugs.

Source(s): Android solutions

Initial DSTL1 ROM release (1368)

  • Model number: GM_DSTL1
  • Firmware version: 1.5
  • Baseband version: 20/05/09,st32,x2a.m1
  • Kernel version: 2.6.28-svn1368
  • Build number: CUPCAKE.eng.long.20090720.210535.r1368

Source(s): Android solutions

First ROM update (1502)

  • Model number: GM_DSTL1
  • Firmware version: 1.5
  • Baseband version: 20/05/09,st32,x2a.m1
  • Kernel version: 2.6.28-svn1502-dirty
  • Build number: CUPCAKE.eng.long.20090826.172316.r1502

Intended improvements:

  • Improved power management
  • Improved network
  • Fixed bugs in web browser, sleeping mode

Hacks

  • The first root hack is based on this (1502) update: DSTL1 Rooting

Source(s): Android solutions

General Mobile's Android 1.5 (Cupcake) Problems

  • The music skips to the next song when the device is shaken (i.e. jogging or walking with the device in a pocket) - this happens with the default Music player.
    • RockOn player, same thing.
    • TuneWiki player does not suffer this problem.
  • Subtle screen flickering, especially when watching video.
  • Easy to call/SMS a contact with not the intended SIM card.
  • Impossible to enter PUK code if SIM card gets locked out - currently you must use a different device to unlock the SIM.
  • Icons overlapping text.
  • Battery life has always been a complaint.
  • Speaker crackle on music playback.

Source(s): Android solutions

Donut (1.6) ROM update (2485)

  • Model number: GM_DSTL1
  • Firmware version: 1.6
  • Baseband version: 20/05/09,st32,x2a.m1
  • Kernel version: 2.6.28-svn2485
  • Build number: Donut.eng.long.20091201.133823.r2485

Intended improvements:

  • Added Bluetooth send function.
  • Added new android keyboard. It is easy to use and more graphical.
  • New visual style, at the bottom of main screen you can see programs,phone,message and widgets button.
  • Improved touch screen sensitivity
  • Improved video playback capability.
  • Added Dual SIM card selection option. You can select only SIM1, only SIM2 or dual SIM option.
  • LCD screen is now compatible with WQVGA resolution.
  • Added Data Connection control for SIM1 and SIM2. You can activate or deactivate data connections for both SIM1 and SIM2 respectively.
  • Improved Wi-Fi connection.
  • Added task manager under notification bar. (You can view and end programs from this option.)
  • Improved call history. You don`t need to see all call history for one number on main screen. You can select whether Display by group or Display by date option.
  • Improved battery consumption.
  • Other bug fixes and product improvements (see release notes).

Hacks

Source(s): Android solutions

General Mobile's release 2485 Problems

  • It boots in Turkish.
  • The calibration is hard not to fail, almost impossible.
  • Top menu bar hard to grab because of small size, position, touch screen inaccuracy, and the requirement to hold down for two seconds.
  • Widgets can hide and overlap.
  • Slowdown when jumping to Home screen.
  • Battery life has always been a complaint.
  • Intermittent speaker crackle on music playback.
  • Bluetooth functionality is not solid [6].
  • Lack of Norwegian locale (fixed in v1.2.0 [7])

Source(s): Android solutions

Donut (1.6) ROM update (2544)

  • Model number: GM_DSTL1
  • Firmware version: 1.6
  • Baseband version: 20/05/09,st32,x2a.m1
  • Kernel version: 2.6.28-svn2544
  • Build number: Donut.eng.root.20091204.200410.r2544

Intended improvements:

  • Officially nothing was stated.
  • The release came out a few days after

Hacks

Source(s): Android solutions

General Mobile's release 2544 Problems

  • The calibration is hard not to fail, almost impossible.
  • Top menu bar hard to grab because of small size, position, touch screen inaccuracy, and the requirement to hold down for two seconds.
  • Widgets can hide and overlap.
  • Slowdown when jumping to Home screen.
  • Battery life has always been a complaint.
  • Intermittent speaker crackle on music playback.
  • Bluetooth functionality is not solid [8].
  • Lack of Norwegian locale.

Source(s): Android solutions

Mount Points and Blocks

As of 1.5...

cat /proc/mounts
rootfs / rootfs ro 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
/dev/block/mtdblock3 /system yaffs2 ro 0 0
/dev/block/mtdblock5 /data yaffs2 rw,nosuid,nodev 0 0
/dev/block/mtdblock6 /cache yaffs2 rw,nosuid,nodev 0 0
/dev/block//vold/179:1 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid= 1000,fmask=0711,dmask=0700,allow_utime=0022,codepa ge=cp437,iocharset=iso8859-1,s hortname=mixed,utf8 0 0

cat /proc/mtd
dev: size erasesize name
mtd0: 00100000 00020000 "Bootloader"
mtd1: 00400000 00020000 "boot"
mtd2: 00400000 00020000 "recovery"
mtd3: 05000000 00020000 "system"
mtd4: 01000000 00020000 "JFFS"
mtd5: 08000000 00020000 "userdata"
mtd6: 006a0000 00020000 "cache"
mtd7: 00080000 00020000 "BBT"

As of 1.6...

cat /proc/mounts
rootfs / rootfs ro 0 0
tmpfs /dev tmpfs rw,mode=755 0 0
devpts /dev/pts devpts rw,mode=600 0 0
proc /proc proc rw 0 0
sysfs /sys sysfs rw 0 0
tmpfs /sqlite_stmt_journals tmpfs rw,size=4096k 0 0
/dev/block/mtdblock4 /system yaffs2 ro 0 0
/dev/block/mtdblock5 /data yaffs2 rw,nosuid,nodev 0 0
/dev/block/mtdblock6 /cache yaffs2 rw,nosuid,nodev 0 0
/dev/block//vold/179:1 /sdcard vfat rw,dirsync,nosuid,nodev,noexec,uid=1000,gid= 1015,fmask=0702,dmask=0702,allow_utime=0020,codepage=cp437,iocharset=iso8859-1,s hortname=mixed,utf8 0 0

cat /proc/mtd
dev: size erasesize name
mtd0: 000e0000 00020000 "Bootloader"
mtd1: 00020000 00020000 "param_table"
mtd2: 00400000 00020000 "boot"
mtd3: 00400000 00020000 "recovery"
mtd4: 07000000 00020000 "system"
mtd5: 06000000 00020000 "userdata"
mtd6: 016a0000 00020000 "cache"
mtd7: 00080000 00020000 "BBT"

Source(s): Android solutions

General Mobile's Android 1.6 statement

"Next month we will launch Android 1.6 Donut SW. With this new software most our problems will be ended." - General Mobile Support Team 10/28/2009
True to their word and not too far from a month later, the Donut (build 2485) upgrade was released on General Mobile's site on 12/1/2009.
Only to be followed by a quick fix (build 2544) again on 12/4/2009.

Links

Personal tools