User Tools

Site Tools


doc:appunti:hardware:kingelon_g9000

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
doc:appunti:hardware:kingelon_g9000 [2014/11/08 21:42] – [MT65xx Preloader] niccolodoc:appunti:hardware:kingelon_g9000 [2017/11/17 12:27] (current) – [The Android System Recovery menu] niccolo
Line 14: Line 14:
       * mmcblk0p7 2416640 blocks (**2.3 Gb**) mounted as **''/data''**       * mmcblk0p7 2416640 blocks (**2.3 Gb**) mounted as **''/data''**
       * mmcblk0p8 4058112 blocks, (**3.9 Gb**) mounted as **''/storage/sdcard0''**       * mmcblk0p8 4058112 blocks, (**3.9 Gb**) mounted as **''/storage/sdcard0''**
 +  * Display: 1080 x 1920
   * Operating system: Android 4.4.2   * Operating system: Android 4.4.2
   * Kernel: 3.4.67   * Kernel: 3.4.67
Line 134: Line 135:
  
   - Power-off the phone and detach any USB cable.   - Power-off the phone and detach any USB cable.
-  - Keep pressed the **volume + button** while pressing the **power button**.+  - Keep pressed the **Volume UP button** while pressing the **power button**.
   - Release the buttons, after the Welcome logo you get the broken Android icon.   - Release the buttons, after the Welcome logo you get the broken Android icon.
   - Press the **power button once**, you get the menu.   - Press the **power button once**, you get the menu.
  
 **WARNING!** **There is a bug** in the Recovery, buttons does not work as stated: **WARNING!** **There is a bug** in the Recovery, buttons does not work as stated:
-  * To **navigate** the menu use only the **volume - button** +  * To **navigate** the menu use only the **Volume Down button** 
-  * To **select** the menu item use the **volume + button**+  * To **select** the menu item use the **Volume Up button**
   * The power button does not work, it just hide/show the menu   * The power button does not work, it just hide/show the menu
  
Line 220: Line 221:
  
   - Enable **USB debugging option** on the phone (//Settings//, //Developer options//, //USB debugging//).   - Enable **USB debugging option** on the phone (//Settings//, //Developer options//, //USB debugging//).
-  - Connect the device using the USB cable, go to the //Control Panel//, //Device Manager//, you will see the **MT65xx Android Phone** with the yellow exclamation mark. Install the **Android ADB Interface** drivers. If Windows does not find the drivers automatically, you can find them on the web. I don't know the offical repository, here it is an [[http://droidchina.com/forum/attachment.php?aid=8|unverified one]].+  - Connect the device using the USB cable, go to the //Control Panel//, //Device Manager//, you will see the **MT65xx Android Phone** with the yellow exclamation mark. Install the **Android ADB Interface** drivers. It seems that Windows is not able to find the drivers automatically, neither using Windows Update. The .inf file must contain **''%%USB\VID_0BB4&PID_0C03&MI_01%%''** (which stands for USB device 0bb4:0c03). I don't know the offical repository, here it is an [[http://droidchina.com/forum/attachment.php?aid=8|unverified one]].
   - **Detach** the USB cable.   - **Detach** the USB cable.
   - **Install VRoot 1.7.9** and run the program (just say Yes, Yes, ... Next, Next, ... the **''Next>''** button is in Chinese, but you can see the **''>''** char on it). Windows and the antivirus program suggested thath the program is a threat for the system, you have to trust the VRoot author and the download site :-(.   - **Install VRoot 1.7.9** and run the program (just say Yes, Yes, ... Next, Next, ... the **''Next>''** button is in Chinese, but you can see the **''>''** char on it). Windows and the antivirus program suggested thath the program is a threat for the system, you have to trust the VRoot author and the download site :-(.
Line 455: Line 456:
  
 The back camera takes pictures at about 13 Mpixels (4160 x 3120). While colors are quite satisfying, the quality is poor indeed. With default settings in good light conditions, **the noise** in midrange shadows is rather visible, **compression artifacts** are also annoying. It seems also that some sort of sharpening filter is applied automatically: zoom at 1:1 or more to see the exagerated contrast of fine details. The back camera takes pictures at about 13 Mpixels (4160 x 3120). While colors are quite satisfying, the quality is poor indeed. With default settings in good light conditions, **the noise** in midrange shadows is rather visible, **compression artifacts** are also annoying. It seems also that some sort of sharpening filter is applied automatically: zoom at 1:1 or more to see the exagerated contrast of fine details.
 +
 +===== Headset connector =====
 +
 +The provided headset has a 3.5 mm jack with 4 poles (TRRS), but is has a **non-standard length**. I tried some other headsets, but they are not recognized: no "headset" icon in the status bar. Using a third party headset the **FM radio application does not work**, because it requires an headset plugged.
 +
 +The pinout seems to be iPhone-like: left, right, ground and mic (Tip, Ring, Ring, Sleeve), so I wired an adapter cable "4 to 3 poles" to get the audio into my car, but only the left channel is working. To change the audio routing I used the [[https://play.google.com/store/apps/details?id=com.woodslink.android.wiredheadphoneroutingfix|SoundAbout]] app by David Woods.
 +
 +Someone reported that [[https://www.avforums.com/threads/star-g9000.1888308/#post-21505064|extending the length of the jack]] can solve the problem; it requires a small lathe to modify the jack.
 +===== Networking =====
 +
 +This is the state with data connection enabled, WiFi disabled:
 +
 +<code>
 +root@706v92_jbla_fhd:/ # ip addr show                                          
 +1: lo: <LOOPBACK,UP,LOWER_UP> mtu 16436 qdisc noqueue state UNKNOWN 
 +    link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
 +    inet 127.0.0.1/8 scope host lo
 +    inet6 ::1/128 scope host 
 +       valid_lft forever preferred_lft forever
 +2: ifb0: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN qlen 32
 +    link/ether 46:2a:bc:c3:79:5b brd ff:ff:ff:ff:ff:ff
 +3: ifb1: <BROADCAST,NOARP> mtu 1500 qdisc noop state DOWN qlen 32
 +    link/ether b6:bb:e4:c9:8d:54 brd ff:ff:ff:ff:ff:ff
 +4: tunl0: <NOARP> mtu 1480 qdisc noop state DOWN 
 +    link/ipip 0.0.0.0 brd 0.0.0.0
 +5: sit0: <NOARP> mtu 1480 qdisc noop state DOWN 
 +    link/sit 0.0.0.0 brd 0.0.0.0
 +6: ip6tnl0: <NOARP> mtu 1452 qdisc noop state DOWN 
 +    link/tunnel6 :: brd ::
 +7: ccmni0: <NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN qlen 1000
 +    link/ether 5a:6d:81:13:4a:27 brd ff:ff:ff:ff:ff:ff
 +    inet 10.200.148.163/8 scope global ccmni0
 +8: ccmni1: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
 +    link/ether 2a:9a:3b:cc:26:60 brd ff:ff:ff:ff:ff:ff
 +9: ccmni2: <NOARP> mtu 1500 qdisc noop state DOWN qlen 1000
 +    link/ether ba:59:39:c0:bd:e1 brd ff:ff:ff:ff:ff:ff
 +</code>
 +
 +<code>
 +root@706v92_jbla_fhd:/ # ip route show
 +default via 10.200.148.163 dev ccmni0  scope link 
 +10.200.148.163 dev ccmni0  scope link 
 +</code>
 +===== Charging problem: disassembling the G9000 =====
 +
 +After three months of use, the phone started suffering from **charging problem**.
 +
 +Sometimes **the orange LED did not light-up** when the power adapter was plugged; sometimes a crazy loop of messages //charger plugged// - //charger unplugged// begun, which can result in phone crash. Sometimes, when the phone was plugged for the nightly charge, the orange LED turned on, but the morning after the phone was completely discharged ad the LED was off. Sometimes applying a light force to the USB connector (blending it toward the back of the phone) seemed to help, but everything was extremly unreliable.
 +
 +It was not a cable or connector problem, it turned out that the power connector required a **soldering reflow**. Fortunately only a partial disassemble of the phone was required: just removing the **back frame** you can detach the **power board**.
 +
 +{{.:g9000:g9000_dis01_screws.jpg?direct&200|}}
 +{{.:g9000:g9000_dis03_back-frame.jpg?direct&200|}}
 +{{.:g9000:g9000_dis05_bottom-board-screw.jpg?direct&200|}}
 +
 +Remove the 10 screws which keep the back frame. Divaricate the metal-plated frame from the screen glass using your thumb's nails. Facing the screen: the glass comes toward you and the frames goes to the back. Beware of the volume and power buttons.
 +
 +The **power board** at the bottom is secured with a single **screw**. Before removing it, detach the **antenna cable** and pull the **vibrator** out from its seat, where is secured with some adhesive.
 +
 +{{.:g9000:g9000_dis02_frame.jpg?direct&200|}}
 +{{.:g9000:g9000_dis04_button.jpg?direct&200|}}
 +{{.:g9000:g9000_dis06_bottom-board.jpg?direct&200|}}
 +
 +Now you can rotate the power board and see the **flat connector**. The **white piece of plastic** keeps the connector locked-in: flip it, so the connector is released.
 +
 +{{.:g9000:g9000_dis07_lock-flip.jpg?direct&200|}}
 +{{.:g9000:g9000_dis08_power-connector.jpg?direct&200|}}
 +
 +Now the power board is free and you can reflow the soldering. I put very little **soldering flux** over the contacts, a bit of **tin** (a good **silver-alloy**) on the soldering iron. I used a 2 mm soldering tip, larger than the contacts, so I used very few tin for a very short time. Clean the flux with a needle, **cotton swab and alcohol**; inspect closely to avoid short-circuits.
 +
 +After some days of use, it seems that **the charging problem is solved**.
 ===== Link ===== ===== Link =====
  
Line 463: Line 535:
   * [[http://www.chinaphonearena.com/forum/Thread-Tutorial-Backup-MTK6592-MTK6589-MTK6577-and-all-MTK-Phones|Backup MTK6592 MTK6589 MTK6577 and all MTK Phones]]   * [[http://www.chinaphonearena.com/forum/Thread-Tutorial-Backup-MTK6592-MTK6589-MTK6577-and-all-MTK-Phones|Backup MTK6592 MTK6589 MTK6577 and all MTK Phones]]
   * [[http://www.chinaphonearena.com/forum/Thread-How-To-Create-new-Touch-or-nonTouch-CWM-Recovery-on-MTK-Phones|Create new Touch or nonTouch CWM Recovery on MTK Phones]]   * [[http://www.chinaphonearena.com/forum/Thread-How-To-Create-new-Touch-or-nonTouch-CWM-Recovery-on-MTK-Phones|Create new Touch or nonTouch CWM Recovery on MTK Phones]]
 +
 +----
 +
 +<php>echo '<a rel="me" href="https://profiles.google.com/100662196154811835450">Profilo Google+</a>' . "\n";</php>
doc/appunti/hardware/kingelon_g9000.1415479367.txt.gz · Last modified: 2014/11/08 21:42 by niccolo