Jul 25, 2013

HTC Hater and Lover

It is just a NORMAL THINGS , some people hate a product where other people loving. If you were reading COMMENTS ON GSM ARENA WEB SITE , to the product HTC 8S Smart Phone . Many of Haters commented about This HTC 8S. I was one of HTC LOVERs which collected more than 10 UNITs of HTC Products. I bought HTC Dream G-1 in 2008, because she run Android OS and I loved Android since she run on Linux Kernel ... :) , thus in fact I'm a Linux Lover

The main reason I bought HTC 8 S Running Windows 8 Phone OS , because of HER ORANGE COLOR , Nothing else, I love orange. HTC 8 S, IMHO is great device with funky but elegant appearance, I do like very much her simple design. During the last two years, I never bought BRAND NEW PHONE , most of my phone collection I bought from TOKO BAGUS, the best online Market in Indonesia. HTC 8 S running smoothly and fit with my needs. I did with the phone for Voice Call, Texting, Checking and Reply Email, little browsing and Listening Music ... Yes, I'm Not phone Hardcore user

With humble kind of usage, HTC 8 S can stand for 48 hours in my hand, thus every two days, need to be re-charged, Windows 8 can syncing with my online Google Phone Book nicely and accessing my gmail smoothly. I never face any problem with HTC 8 S during last two months. Sound Quality is very goods, the beats audio technology presenting great sound of music, Voice Call quality and Signal also Good either by using standard voice, speaker of Head Set. I have no reason to Complaining this product. As I do like 4 inchies screen, HTC 8 S is fit with my requirement. The OS Running smoother comparing to Android 4.0 on similar spec of device. 512 MB Ram is considering as Low end device today, but HTC 8 S running really smooth with that amount of RAM (512 MB).

Frankly speaking, Theming and User Interface for Windows 8 phone is boring, and Not Really user friendly, the item ease of access in setting , sound vague to cover in managing Font Size, Screen Brightness and Screen Magnifier. The only way of operating I complaining is to wake up phone via Power Button, and it is common for various devices. In This respect Samsung have Better and Smarter Idea by waking up the phone from sleep via Home Button and it is very useful and handy for Big Screen devices

HTC .... keep your good work

Jul 7, 2013

QSD8K Camera Hal ICS for Dell Venue

CM9 For Dell Venue suffering on NON WORKING Camera.
It have been realized, Android is "opensource" but the DEVICE is NOT, There are many PROPRIETARIES component in an Android Device, as well as your Linux Machines. Well, most of proprietary component in android device are HARDWARE DRIVERS including CAMERA DRIVERS , thus very difficult for Independent / Free / Community Base ANDROID DEVELOPER like Cyanogen Mod Project , AOKP, AOSP , Evervolv , CAF, MIUI To tackle this matters

Community and Android Users, who do like, Developing, Tweaking, Customizing ... Must Thanking to People who founded and actively participating above Community Projects, their existence and contributions are VERY VALUABLE toward providing good code, system and the most important is PROVIDING A LEARNING SPACE for probably millions users.

As a Happy Owner of DELL VENUE I have been tweaking this device since 2012, Dell Venue is My 2nd favourite device after immortal HTC HD2 ... unlike HTC HD2 which become very popular device, Dell Venue is like forgotten device with very limited information available on the NET space. Thus bit difficult to tweak this device

AFAIK ... XDA FORUM is the only free forum available serving information for tweaking, customizing, and rom developing. At the time most devices went to Android 4.2.2 ... custom ROM available for Dell Venue is stuck at Android 4.0, my own build is suffering with NON WORKING CAMERA (other basic function are working : GSM, 3d data connection, wifi, bluetooth). With help of GOOGLE and poking the device, we come into sure, Dell Venue Camera is powered by ov8810 (Omni Vision)

The Camera Drivers IT SELF is available in the Dell Venue Kernel Source, but Android implemented HAL (Hardware Abstraction Layer) , in simple word, it is a layer to bring Camera into proper function on operations. Qualcom Camera HAL source code is available in Android Source Tree, thus our job is actually just to find a way how to build in proper manner to make Camera App working. I personally desperate and bit frustate with this FUNKY ANDROID DEVICE, with very limited personal capability and knowledge, I did poking fest to build .... BUT UP TO THIS POINT OF TIME .... No Lucks

I used this files by RAMVP78 at Github, but look like it is hard coded for Nexus One (Passion) Device, Evervolv Code in my personal opinion is best code for qsd8k qcom camera , build succesfully under Evervolv Source Tree


Camera Basically Work

Camera Work

Camera APP Timed Out

This is Logcating info from the device
D/QcomCamera( 96): HAL_get_camera_info: loading libcamera at 0xb000e8a8
V/CameraHolder( 768): open camera 0
D/QcomCamera( 96): HAL_get_camera_info: loading libcamera at 0xb000e8a8
I/CameraService( 96): Opening camera 0
D/QcomCamera( 96): loading libcamera at 0xb000e8a8
D/QualcommCameraHardware( 96): createInstance: E
D/QualcommCameraHardware( 96): Storing the current target type as 1
D/QualcommCameraHardware( 96): constructor EX
D/QualcommCameraHardware( 96): startCamera E
D/QualcommCameraHardware( 96): loading liboemcamera at 0xb000ead8
I/QualcommCameraHardware( 96): Set main cam and main cam only
I/mm-camera-mmap( 96): set sensor selection :0
D/PrintK ( 96): <6>msm_camera: msm_camio_enable: turn on camera power
D/PrintK ( 96): <6>vreg_enable: wlan enabled
D/PrintK ( 96): <6>vreg_enable: gp5 enabled
D/PrintK ( 96): <6>vreg_enable: msme2 enabled
D/PrintK ( 96): <6>vreg_enable: gp3 enabled
D/ConnectivityService( 169): handleInetConditionHoldEnd: net=0, condition=0, published condition=0
W/PrintK ( 96): ov8810 model_id = 0x88 0x13
I/QualcommCameraHardware( 96): Open Device node : /dev/msm_camera/control0
I/mm-camera-config( 96): cam_conf fd cfgctrl.camfd:0
I/mm-camera-config( 96): Open config device node : /dev/msm_camera/config0
I/ ( 96): [AWB Calibration]:ctrlfd:19
I/ ( 96): [AWB Calibration] read fuse ID fail
I/ ( 96): [AWB Calibration] cfg.fuse_id_word1:0x0
I/ ( 96): [AWB Calibration] cfg.fuse_id_word2:0x0
I/ ( 96): [AWB Calibration] cfg.fuse_id_word3:0x0
I/ ( 96): [AWB Calibration] cfg.fuse_id_word4:0x0
W/PrintK ( 96): msm_get_sensor_info: sensor_name ov8810_abico
E/mm-camera-config( 96): config_init_ctrl: cam_conf_get_sensor_info failed!
...

IF YOU KNOW SOMETHING ... APPRECIATE TO DROP TO THIS FORUM AND HELP US

Jul 4, 2013

StkSelection Best Dual Sim Feature

No doubt, dual SIM Smart Phone today getting more and more popular. Pioneering by small vendor at China, dual sim smart phone spread out all over the world. International Brands, like HTC, SAMSUNG, LG, SONY, ZTE, Lenovo, Huawei and New Comer OPPO released several model of Android Phone featured by DUAL SIM CARD, for keep their market. Small Vendors all over the world and probably only exist in certain countries with Huge Populations grabbed popularity on ther devices

Design Interface for Dual Sim devices are vary. It is found out most MTK Devices having " better interface and usability ". For sure, usability is also depending and user feeling and interest. I don't know if other model thank MTK devices having similar feature. But look like feature Stkselection is the common feature in MTK Devices which is VERY HANDY
I don't really know what is the exact name of this feature, and I saw there is Filename.apk file in the device named Stkselection.apk and I believed resposible for this feature :

How is work
Upon user going to send Text message, Media Message, Making Voice Call and other activity related to Cellular SIM , the APP will let user to choose WHICH SIM will be use for sending message or making voice call as shown in the following photos :




This kind of feature found at devices :
Lenovo P700i
Lenovo S880
MX Nec M307
MX Nex M304
Zyrex OneScribe ZA-985
IMO Miracle S89
AND HUNDREDS OF OTHER MODELS

Other Brand Device Feature

Samsung Galaxy : Ace Duo, Grand DUOS, LG P698-dual, L7-II Dual, Oppo Find Piano, HTC Desire VC having dual sim feature. For Samsung Galaxy Ace DUO, dual sim feature with default SIM, mean if a user going to make call with SIM No 1 and at that time the default SIM is No 2, user MUST CHANGE THE DEFAULT SIM FIRST, then make call or sending Text. Samsung Galaxy Grand DUOs, improve this feature by having option before sending Text. LG L7-II having similar with Samsung, but this device equipped by Sim Changer Button, Oppo Find Piano is worse since thsi device only can send Text by using ONE DEFAULT SIM, No option to choose.
I don't know if dual sim feature on most MTK Devices is Patented, thus International Vendor like, Samsung, LGE, HTC, OPPO. SONY can not adapt Stkselection Feature . as Lenovo did at their STK Based Device

Jun 17, 2013

GPG JTAG BOX (GPG JTAG PRO) WIN 7 X86-64

GPG JTAG BOX aka GPG JTAG PRO in one of popular Smart Phone Repair Box available in Market, supported 150 Models of High End smart phone from Various International vendors like : HTC, Samsung, DELL, Huawei, LG, ZTE, Sony Ericsson . In Jakarta, Market Price at level IDR 1.150.000 = USD 120


I faced hazle problem when Setting Up and Installing USB Serial Drivers for win 7 x86-64, presumable drivers from retailer is the best, but IT IS NOT WORK, Microsoft Windows well known as hazle free for installing any drivers, as long as the driver available, at Device Manager, the cable recognized as USB <-> Serial, once the box connected to PC, windows said, drivers install failed. Seraching at Google and no clear guide to help. From Linux then I can easily know from output of lsusb command, the cable is FTDI , JUST download and install FTDI Drivers, then connected box to PC, windows will properly install FTDI Drivers.


I'm NOT SUCH A TECHIE PERSON, Flashing, Tweaking, Repairing, android building, linux kernel compiling for SMART PHONE Is a Hobby , a lot of thing I do not know how to do, but I wish to learn and learn. Learning by doing is the best, since by doing, we will have great psychological situations and experience and learn from REAL WORLD. I did successfully repair Bricked Android Sony Ericsson, HTC, iPhone, Blackberry,Nokia and some Non Smart Phone in my repair table with exciting.


Lenovo B240-4404 Series All in one Desktop, Intel(R) Core(TM) i3-2120 CPU @ 3.30GHz CPU, and 2 x 8 GB Physical RAM is working horse, powered by dual booting Gentoo Linux amd64 and windows 7 ultimate x86_64

Jun 12, 2013

Brief Check-List for STS Operations in Indonesia

A. STS Basic Equipment
  1. Pneumatic Rubber Fender also well known in Indonesia as Yokohama Type Fender : Quantity and Size depending on size of Mother Vessel and Daughter Vessel involving on sts operations, the most considerable is LOA both ship
    • Mother Vessel 7,000 - 50,000 DWT against Daughter Vessel 5,000 - 50,000 DWT used : 2.5m x 5.5m c/w swivels, shackles & moorings Chain Tyre Net
    • Mother Vessel 7,000 - 13,000 DWT against Daughter Vessel 1,500 - 13,000 DWT used : 1.5 x 3.0m c/w swivels, shackles & moorings Chain Tyre Net
    • Note : Various size of Pnuematic Rubber Fender
    • 4.5m x 9.0m (Jumbo) c/w swivels, shackles & moorings Chain Tyre Net
    • 3.3m x 6.5m c/w swivels, shackles & moorings Chain Tyre Net
    • 2.5m x 5.5m c/w swivels, shackles & moorings Chain Tyre Net
    • 2.0m x 3.5m c/w swivels, shackles & moorings Chain Tyre Net
    • 1.0m x 1.5m c/w swivels, shackles & moorings Chain Tyre Net
  2. Hoses
  3. Most Used :
    • Type 241 Dunlop 6” dia x 40 meter transfer hose
    • Various Common Size
      Well Known as Bunkering Hose
    • Type 241 Dunlop 4” dia x 40 meter transfer hose
    • Type 241 Dunlop 6” dia x 40 meter transfer hose
    • Type 241 Dunlop 8” dia x 40 meter transfer hose
    • Well Known as Transferring Hose
    • Type 433 Dunlop 10” dia x 10 meters
    • Type 433 Dunlop 12” dia x 10 meters

  4. Oil Fence Boom
  5. in very common practise oil fence boom required is LOA biggest vessel involve in STS x 2.5
  6. Supporting Equipment
    • Walky Talky for easy communication (Cellular Phone is Restricted to be operated during sts operations, unless at certain safe place)
    • Additional Rope
    • Crew Boat for Personnel Transport / Mobilization
    • Mooring Boat
    • Personnel safety equipment : Safety shoes, Helmet, Life Jacket, Glasses, Masker
B. STS Personnel Requirement
  1. Mooring Master / Loading Master
  2. It is very important To Employee certified Mooring Master and Loading Master to be the The Top Leader at STS Operations to Assist Both Master on Command of involving STS Fleet, Mooring Master Must Stay the whole time during STS Operations.
  3. Mooring Gang & Fender Technician Watchman
  4. At least 2 x 2 skilled person utilized as Mooring Gang to assist Ship's crew during mooring / unmooring and watching the fender during STS Operations
  5. Hose Technician Watchman
  6. At least 2 x 2 skilled person utilized as Hose Technician for Connecting / Disconnecting cargo hose ( Hose Technician Must follow Master / Loading Master Command for connecting and disconnecting cargo Hoses) and watching the Hoses during STS Operations
  7. Ship's Crew
C. STS Permit Requirement
A skilled good knowledge Ships Agent Must be appointed to Handle Vessel Permit
  1. Standard IN / OUT Port Clearance Formalities for all vessels involving in the STS operations
    • In and Out Port Immigration Clearance
    • In and Out Port Customs Clearance (for Imported Cargo only)
    • In and Out Port Health Clearance
    • In and Out Port/Harbour Master Clearance
  2. Obtain STS Permit from appropriate Harbour Master and Port Authority related to Cargo Operations
    • Apply and Obtain Permit for Dangerous Cargo Operations (in Case the cargo is classified as Dangerous Cargo)
    • Apply and Obtain Permit for S.T.S Cargo Operations
D. Imported Cargo Related
For a vessel calling Indonesian Port for STS Operations and Carry IMPOTED CARGO a CUSTOMS CARGO AGENT Must be appointed separately, due to Government Regulation in Indonesia a ship agent is PROHIBITTED to be an Customs Cargo Agent, since both is DIFFERENT LEGAL ENTITY.
Customs Cargo Agent played Very Important Role. Imported cargo will NOT PERMITTING to be discharged, unless every single matters on Customs and Taxation Matters WELL CLEARED, Customs Cargo Agent handled very critical part on cargo STS Operations Permit, they have to walk through long process and BIT complicated deal with State Customs Officers.

Customs Line Categorization
Indonesian Customs Office Categorized into TWO CATEGORY for Cargo Customs Clearance process, GREEN LINE and RED LINE. This is little Vague and uncommon terminology and hard to be understood, even by Indonesians.
  1. Cargo Categorized as GREEN LINE
  2. Normal / Standard Process of Cargo Customs Clearance with quick and light cargo on the spot Inspection by Standard level Customs Officers, and inspection carried out all time (Holiday Include).
  3. Cargo Categorized as RED LINE
  4. Standard Process of Cargo Customs Clearance with DEEP AND DETAILS On the SPOT Inspection by Higher level of Customs Officers and Inspections carried out ONLY DURING OFFICE WORKING DAYS
THERE IS NO CERTAIN GUIDE, an Imported Cargo Categorized as GREEN LINE or RED LINE, It is Customs Officer fully authorized policy in categorizing imported cargo, thus NO AVAILABLE Tools for Agent in preparing situation an imported cargo will be categorized as Green Line or Red Line. Upon an Imported Cargo categorized as RED LINE, discharging cargo operations usually will be delayed TWO WORKING DAYS Than expected, and will be worse on WEEK END.

E. For Every One Attentions
It is very helpful for Ships Agent and Customs Cargo Agent to present best service and avoiding unneccessary delay by HAVING COPY of CARGO SHIPPING DOCUMENTS as early as possible, especially for vessel ETA during WEEK END.

F. Brief Operations
  1. Tug Assistance
  2. Tug Assistance is almost Mandatory for Manoeuvre of Daughter Vessel to approach and safe alongside to Mother Vessel, at least ONE TUG BOAT is required, unless the daughter vessel equipped with good bow thruster and commanded by great Master.

  3. Fender Rigging at Mother Vessel
DISCLAIMER :
Above brief is considering in general practise only, CAN NOT be used to refer International Standard STS Operations, since International Standard Operations must refers to applicable MARPOL, OICMF and Other Respected Regulations

Jun 4, 2013

Zyrex OneScribe ZA985 Jelly Bean 4.1.2 Part-2

OneScribe ZA-985 by Zyrex is great device, released with Android 4.0, upgradable to 4.1 Jelly Bean. Unfortunately, zyrex vendor did not provide ONLINE AFTER SALES SERVICE for upgrading the OS, user need to visit Zyrex Service Center to upgrade their device :D ...

No need to worry, android is also supported by great community, the following is a GUIDE to upgrade Zyrex OneScribe ZA985 to Android 4.1.X Jelly Bean
    PREPARING DEVICE
  1. Root ZA 985 by following THIS GUIDE
  2. Create ZA985 a customs Recovery (CWR / TWRP) by following THIS GUIDE
  3. Flash ZA985 with CWR / TWRP by following THIS GUIDE


From some TEST the following Device is " IDENTICAL WITH ONESCRIBE ZA985 ZYREX " but mostly camera NOT Work
    Mean you can EXCHANGED the rom with very little modifications on
      Kernel
    • kernel boot.img:
    • Library
    • /system/lib/hw/default.camera.so
    • /system/lib/libcamera_client.so
    • /system/lib/libcameracustom.so
    • /system/lib/libcameraprofile.so
    • /system/libcameraservice.so

    • Mean we must take above files from proved Running ROM from your device to NEWLY ported rom

    DOWNLOAD PORTED ROM YOUR CHOICE ( All Credit Goes to Original ROM Maker )

  1. KATA -i1 : Ported to : ZA 985 Jelly Bean 4.1.2

  2. Acer Liquid E1 Model V360 : (ORIGINAL ROM ) ( rom THREAD Forum ) Ported to : ZA 985 JELLY BEAN 4.1.2

  3. ZTE V970 : ( Original ROM by bgcngm ) >> Ported Rom for ZA 985 Jelly Bean 4.1.1

Flash Via CWR / TWRP
Disclaimer : DO IT FOR YOUR OWN RISK
Alternate DOWNLOAD
  1. Alternate Link 01

  2. Alternate Link 02

  3. Alternate Link 03

Jun 2, 2013

Oppo R-8113 Zyrex ZA-985 Comparison


Look like, OPPO FIND PIANO R-8113 starting her market penetration into one of Biggest Smart phone market in the world, Indonesia successfully. This entry class of Android Device gaining great attention among users. Oppo R-8113 have been released in PRC, Thailand, Vietnam and Indonesia. The retail price for Oppo R-8113 is IDR 1,999,000.-. Zyrex, an Indonesia Mational Smart Phone Vendor released OneScribe ZA-985 with Exactly Similar Retail Price IDR 1,999,000. Probably Zyrex Market Penetration Not as good as OPPO, due to IN FACT ZA-985 is BETTER PRODUCT in all respects comparing to R-8113.

DATA
CPU
RAM
Display Size
Resolution
Touch
ROM
Rear Camera
Hardware
OS
Front Camera
Retail Price
Battery
SIM
R-8113
Dual Core MT6577 1.0 Ghz
512 MB
4 inch
WXGA 800 x 400 PX
IPS LCD
4 GB
5 MP
MT6577
Android V.4.1 Jelly Bean
3 MP
IDR 1,999,000.-
1710 mAh
Dual GSM-GSM Micro SIM
ZA-985
Dual Core MT6577 1.0 Ghz
1024 MB
4.5 Inch
QHD 920 x 540 PX
IPS LCD
4 GB
8 MP
MT6577
Android 4.0 ICS
3 MP
IDR 1,999,000.-
1600 mAh
Dual GSM-GSM Micro SIM


SOFTWARE FEATURE
  • Oppo R-8113 implemented Oppo UI, GSM Call ALWAYS ASK (mean user can choose before calling to call by using SIM 1 or SIM 2), TEXT (sms) default SIM, User only have option to send text by using default SIM, if user set SIM 1 as default SIM, before sending user only able to send TEXT by using SIM 1, to change the default SIM user must go to setting panel. Very annoying.
  • Zyrex ZA-985 Implementing Plain AOSP, with ALWAYS ASK Feature for GSM Calling, TEXT and Data Connection, this feature is very handy

Conclusion : No doubt consumer must Grab Zyrex ZA-985 rather than Oppo R-8113 at exactly similar price level.

Real Multilib Userland on Linux

Read multilib requirement on Android rom building and other stuff. About two years absent from getting rid with android rom. I have time to...