[Upgrading, Modifying and Unlocking] ahmedwaqas92:
Need Assistance in Modifying a BenQ T3 (Performance wise, Reducing Apps & Flashing)

Hello,

Before I begin explaining my predicament I would like to state that this is essentially my first post on this website so I apologize in advance if I am essentially breaching any forum policies or rules and regulations for that matter. The moderators can amend this post as they may see fit since I am not too familiar with how things work here. That said let me get straight into what I am hoping to achieve.

I have a Benq T3 Android phone that I would like to customize, upgrade, add new features, remove flagship (reads default phone) applications, since they're essentially hogging space on the phone, and I hardly use them & finally upgrade the said former to a new Android (custom) or standard OS if it's possible based on the details I will be posting below. With all this I would like a custom or simple boot up screen as well without the Benq logo flashing all over the screen every time I power on or restart the phone.

The purpose of this exercise is:

1) I need to push this phone to the maximum limits of its hardware capability, overclocking, optimizing RAM, increasing swap space etc (currently it's not fast enough for me)

2) Remove all unnecessary applications completely (Flipboard, Benq applications that are part of the phone, WPS office), all these are by default inside the phone and even though I have tried uninstalling them they only uninstall the updates and the application still sits in hogging the phone space, which is quite frustrating.

3) To see if any relatively latest Android version could be used with the acceleration (hypothetically) done in the above point (1).

4) Flashing a new ROM (if necessary) something that may actually make this phone a better version of itself.

What will I use this phone for (Once it is done)

1) Twitter (Main function)

2) Texting (Main function)

3) Whatsapp (Main function)

4) Newspaper Applications~Text Reading Mainly, some sort of Flash / HTML5 as well (Main Function)

5) PDF reading (Main Function)

6) Discussion Board Browsing (Main function)

7) Emails (Secondary Function) ~ Using an Email client (Also need recommendations of light Apps that might work on the new made over system)

8) Youtube (Secondary Function)

9) Soundcloud (Secondary Function)

10) Word Processing including Spreadsheet + Ppt stuff occasionally (Secondary Function)

VERY IMPORTANT ~ EVERYTHING OTHER THAN WHAT I HAVE WRITTEN NEEDS TO GO

VERY IMPORTANT ~ THIS PHONE IS ROOTED VIA KINGO ROOT ALREADY

What I have currently

1) A computer running Windows 7 Home Premium x64 bit, i5 Gen 2 with 6 GB DDR2 RAM - Dell Inspiron N5110

2) An internet connection of around 20-30 Mbps

3) No programming ability whatsoever (A complete Newbie while being a downright noob in such stuff)

4) 3 hours a day (at best) to understand, implement and get this over with ASAP

5) English as my first language

6) Nothing else I am afraid :(

Please note that my generic aim to customize this BenQ phone is in pursuits of attaining maximum performance that the phone can generate for me while running the basic apps that I have mentioned above.

----------------------------------------------------------------------------------------------------------

That said I will now proceed to mention all my phone's tidbits based on the information that I gathered via Aida64 application

----------------------------------------------------------------------------------------------------------

----------------------------------------------------------------------------------
System
----------------------------------------------------------------------------------

Manufacturer	- BenQ
Model	- BenQ T3
Board	- MSM8926
Device	- T3_17A
Hardware	- QCom
Platform	- msm8226
Product	- T3_08
Installed RAM	- 1 GB
Total Memory	- 866 MB
Available Memory	- 256 MB
Internal Storage (Total Space)	- 2051 MB
Internal Storage (Free Space)	- 732 MB
----------------------------------------------------------------------------------
android.hardware.bluetooth
android.hardware.bluetooth_le
android.hardware.camera
android.hardware.camera.any
android.hardware.camera.autofocus
android.hardware.camera.flash
android.hardware.faketouch
android.hardware.location
android.hardware.location.gps
android.hardware.location.network
android.hardware.microphone
android.hardware.screen.landscape
android.hardware.screen.protrait
android.hardware.sensor.accelerometer
android.hardware.sensor.compass
android.hardware.sensor.light
android.hardware.sensor.proximity
android.hardware.sensor.stepcounter
android.hardware.sensor.stepdetector
android.hardware.telephony
android.hardware.telephony.gsm
android.hardware.touchscreen
android.hardware.touchscreen.multitouch
android.hardware.touchscreen.multitouch.district
android.hardware.touchscreen.multitouch.jazzhand
android.hardware.usb.accessory
android.hardware.wifi
android.hardware.wifi.direct
android.software.app_widgets
android.software.device_admin
android.software.home_screen
android.software.input_methods
android.software.live_wallpaper
android.software.sip
android.software.sip.voip
com.nxp.mifare
mobi.qiss.preload.benq
mobi.qiss.preload.benqhome

----------------------------------------------------------------------------------
CPU
-----------------------------------------------------------------------------------

SoC Model	- Quadcomm Snapdragon 400 (MSM8926)
Core Architecture	- 4x ARM Cortex-A7 @ 1190 MHz
Manufacturing Process	- 28 nm
Instruction Set	- 32-bit ARMv7
CPU Revision	- r0p3
CPU Cores	- 4
CPU Clock Range	- 300 - 1190 MHz
Core 1 Clock	- 787 MHz
Core 2 Clock	- 787 MHz
Core 3 Clock	- 787 MHz
Core 4 Clock	- (Sleeping)
CPU Utilization	- 74%
Scaling Governor ondemand
CPU ABI	- armeabi-v7a
CPU ABI2	- armeabi
AES	- Not Supported
NEON	- Supported
SHA1	- Not Supported
SHA2	- Not Supported

------------------------------------------------------------------------------------
DISPLAY
------------------------------------------------------------------------------------

Screen Resolution	- 540 x 960
Screen Size	- 56 mm x 99 mm
Screen Diagonal	- 4.48 inches
Pixel Density	- 246 dpi (hdpi)
xdpi / ydpi	- 245 / 246 dpi
GPU Vendor	- Qualcomm
GPU Renderer	- Adreno 305
GPU ALUs	- 24
Current GPU Clock	- 320 MHz
CPU Clock Range	- 200 - 450 MHz
GPU Utilization	- 0%
Scaling Governor msm-adreno-tz
Refresh Rate	- 62 Hz
Default Orientation	- Portrait
OpenGL ES Version	- 3.0
GPU Version	- OpenGL ES 3.0 V@66.0
AU@
LNXBUILD_Nondeterminist
ic_AU+PATCH[ES]_msm8226
_LNX.LA.3.5.1_RB1_CL330
4448_release_ENGG
(CL@3304448)
--------------------------------------------------------------------------------------
GL_AMD_compressed_ATC_texture
GL_AMD_performance_monitor
GL_AMD_program_binary_Z400
GL_EXT_debug_label
GL_EXT_debug_marker
GL_EXT_discard_framebuffer
GL_EXT_robustness
GL_EXT_texture_format_BGRA8888
GL_EXT_texture-type_2_10_10_10_REV
GL_NV_fence
GL_OES_compress_ETC1_RGB8_texture
GL_OES_depth_texture
GL_OES_depth24
GL_OES_EGL_image
GL_OES_EGL_image_external
GL_OES_element_index_uint
GL_OES_fbo_render_mipmap
GL_OES_fragment_precision_high
GL_OES_get_program_binary
GL_OES_packed_depth_stencil
GL_OES_depth_texture_cube_map
GL_OES_rgb8_rgba8
GL_OES_standard_derivatives
GL_OES_texture_3D
GL_OES_texture_float
GL_OES_texture_half_float
GL_OES_texture_half_float_linear
GL_OES_texture_npot
GL_OES_vertex_half_float
GL_OES_vertex_type_10_10_10_2
GL_OES_vertex_array_object
GL_QCOM_alpha_test
GL_QCOM_binning_control
GL_QCOM_driver_control
GL_QCOM_perform_global_mode
GL_QCOM_extended_get
GL_QCOM_extended_get2
GL_QCOM_tiled_rendering
GL_QCOM_writenly_rendering
GL_EXT_sRGB
GL_EXT_sRGB_write_control
GL_EXT_texture_sRGB_decode
GL_EXT_texture_filter_anisotropic
GL_EXT_multisampled_render_to_texture
GL_EXT_color_buffer_float
GL_EXT_color_buffer_half_float

--------------------------------------------------------------------------------
NETWORK
--------------------------------------------------------------------------------

--------------------------------------------------------------------------------
TELEPHONY
--------------------------------------------------------------------------------
Phone Type	- GSM
SIM State	- Absent
ICC Card	- Not Present

---------------------------------------------------------------------------------
WIFI
---------------------------------------------------------------------------------
State	- Enabled
SSID	- DSC Network
BSSID	- d4:6e:0e:ee:2c:6b
Hidden SSID	- No
MAC Address	- 1c:e1:92:1c:11:ba
Signal Strength	- 47 dBm (Excellent)
Link Speed	- 65 Mbps
Network ID	- 3
Gateway	- 192.168.0.1
Netmask	- 255.255.255.0
DNS1	- 192.168.0.1
DHCP Lease Duration	- 2 hours
Wi-Fi Aware	- Not Supported
Wi-Fi Direct	- Supported

--------------------------------------------------------------------------------
BATTERY
--------------------------------------------------------------------------------
Power Source	- A/C Charger
Level	- 67 %
Status	- Charging
Health	- Good
Technology	- Li-ion
Temperature	- 40.6 C
Voltage	- 4.044 V
Capacity (Reported by Andorid)	- 2520 mAh

--------------------------------------------------------------------------------
ANDROID
---------------------------------------------------------------------------------
Andriod Version	- 4.4.2 (KitKat)
API Level	- 19
Rooted Device	- YES
Android ID	- 63f50428151aae1c
Baseband	- MPSS.DI.2.0.1.c1-00223-
M8926DAAAANAZM-1
Build ID	- SWEP_GA31I17A_v01.057.03.g_08
Codename	- REL
Fingerprint	- BenQ/T3_08/T3_17A:4.4.2/
KVT49L/
SWEP_GA3I17A_v01.057.03
.g_08:user/release-keys
ID	- KVT49L
Incremental	- 376
Java Runtime Version	- Android Runtime 0.9
Java VM Version	- Dalvik 1.6.0
Java VM Heap Size	- 96 MB
Kernel Architecture	- armv7I
Kernel Version	- 3.4.-g3104c58
(t3_build@qttwgt5public15
)(gcc version 4.7 (GCC))
#1 SMP PREEMPT Thu Mar
12 10:52:17 CST 2015
Tags	- release-keys
Type	- User
Google Play Services Version	- 11.5.09 (034-164803921)
OpenSSL Version	- OpenSSL 1.0.1e 11 Feb 2013
ZLib Version	- 1.2.8.f-linuxfoundation-
mods-v1
ICU CLDR	- 23.0
ICU library Version	- 51.1.0.1
ICU Unicode Version	- 6.2
Android Language	- English (United States)
Configured Time	- Malaysia Time (UTC+08:00)
UpTime	- 01:16:03

-----------------------------------------------------------------------------
DEVICES
-----------------------------------------------------------------------------

-----------------------------------------------------------------------------
Rear Facing Camera
-----------------------------------------------------------------------------
Resolution	- 8.0 MP (3264 x 2448)
Video Resolution	- 2.1 MP (1920 x 1080)
Focal Length	- 3.85 mm
Focus Modes	- auto, infinity, macro,
continious-video,
continuous-picture
Video Snapshot	- Supported
Video Stabilization	- Not Supported
Zoom	- Supported
Smooth Zoom	- Not Supported
Auto Exposure Locking	- Supported
Auto White Balance Locking	- Supported
Flash	- Supported

-----------------------------------------------------------------------------
Front-Facing Camera
-----------------------------------------------------------------------------
Resolution	- 0.3 MP (640 x 480)
Video Resolution	- 0.3 MP (640 x 480)
Focal length	- 1.21 mm
Focus Modes	- Fixed
Video Snapshot	- Supported
Video Stabilization	- Not Supported
Zoom	- Supported
Smooth Zoom	- Not Supported
Auto Exposure Locking	- No Supported
Auto White Balance Locking	- Not Supported

-----------------------------------------------------------------------------
OpenCL Device - QUALCOMM
Adreno(TM)
-----------------------------------------------------------------------------
Device name	- QUALCOMM Adreno (TM)
Device Type	- GPU
Device Vendor	- QUALCOMM
Device Vendor ID	- 0xBF4D3C4B
Device Version	- OpenCL 1.1 Adreno(TM) 305
Device Profile	- Embedded
Driver Version	- OpenCL 1.1 QUALCOMM build:
LNXBUILD_Nondeterminist
ic_AU+PATCH[ES]_msm8226
_LNX.LA.3.5.1_RB1_CL330
448_release_ENGG
(CL3304448)
Build Date: 04/21/14 Mon
Local Branch:
Remote Branch: quic/
LNX.LA.3.5.1_RB1.1
Compiler E031.24.00.14
OpenCL C Version	- OpenCL C1.1 Adreno(TM) 305
Clock Rate	- 400 MHz
Compute Units	- 1
Address Space Size	- 32-bit
Max 2D Image Size	- 4096 x 4096
Max 3D Image Size	- 4096 x 4096 x 512
Max Samplers	- 16
Max Work-Item Size	- 256 x 256 x 256
Max Work Group Size	- 256
Max Argument Size	- 256 Bytes
Max Constant Buffer Size	- 4 KB
Max Constant Arguments	- 8
Max Printf Buffer Size	- 1 MB
Native ISA Vector Widths	- char1, short1, int1, half1, float1
Preferred Native Vector Widths	- char1, short1, int1, long1, half1, float1
Profilling Timer Resolution	- 1000 ns
OpenCl Library	- /system/vendor/lib/libOpenCL.so
Global Memory	- 443684 KB
Global Memory Cache	- 8 KB (Read/Write, 64 Byte Line)
Local Memory	- 8 KB
Max Memory Object Allocation Size	- 443684 KB
Memory Base Address Alignment	- 512-bit
Min Data Type Alignment	- 64 Bytes
Command-Queue Out of Order Execution	- Enabled
Command-Queue Profiling	- Enabled
Compiler Available	- Yes
Error Correction	- Not Supported
Images	- Supported
Kernel Execution	- Supported
Linker Available	- Yes
Linker-Endian Device	- Yes
Native Kernel Execution	- Not Supported
SVM Automics	- Not Supported
SVM Coarse Grain Buffer	- Not Supported
SVM Fine Grain System	- Not Supported
Unified Memory	- Yes

OpenCL Extension
cl_img_egl_image
cl_khr_byte_addressable_store
cl_khr_egl_event
cl_khr_fp16
cl_khr_gl_gl_sharing
cl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomics
cl_khr_local_int32_base_atomics
cl_khr_local_int32_extended_atomics
cl_qcom_create_buffer_from_image
cl_qcom_ext_host_ptr
cl_qcom_ion_host_ptr
cl_qcom_limited_printf
cl_qcom_extended_images

-----------------------------------------------------------------------
OpenCL Device - QUALCOMM Krait(TM)
-----------------------------------------------------------------------

Device Name	- QUALCOMM Krait(TM)
Device Type	- CPU
Device Vendor	- QUALCOMM
Device Vendor ID	- 0xBF4D3C4B
Device Version	- OpenCL 1.1. Krait(TM)
Device Profile	- Embedded
Driver Version	- OpenCl 1.1 QUALCOMM
build:
LNXBUILD_Nondeterminist
ic_AU+PATCH[ES]_msm8226
_LNX.LA.3.5.1_RB1_CL330
4448_release_ENGG
(CL3304448)
Build Date: 04/21/14 Mon
Local Branch:
Remote Branch: quic/
LNX.L.A.3.5.1_RB1.1
Compiler E031.24.00.14
OpenCL C Version	- OpenCL C 1.1. Krait(TM)
Compute Units	- 1
Address Space Size	- 32-bit
Max 2D Image Size	- 8192 x 8192
Max 3D Image Size	- 2048 x 2048 x 2048
Max Samplers	- 16
Max Work-Item Size	- 1 x 1 x 1
Max Work-Group Size	- 1
Max Argument Size	- 256 bytes
Max Constant Buffer Size	- 64 KB
Max Constant Buffer Size	- 8
Native ISA Vector Widths	- char16, short8,int4, long1, half8, float4
Preferred Native Vector Widths	- char16, short16, int16, long1, half16,float16
OpenCL Library	- /system/vendor/lib/libOpenCL.so
Global Memory	- 443684 KB
Global Memory Cache	- 1 MB (Read/Write, 64-byte
line)
Local Memory	- 32 KB
Man Memory Object Allocation Size	- 443684 KB
Memory Base Address Alignment	- 1024-bit
Min Data Type Alignment	- 128 bytes
Command-Queue Out of Order Execution	- Enabled
Command-Queue Profiling	- Enabled
Compiler Available	- Yes
Error Correction	- Not Supported
Images	- Supported
Kernel Execution	- Supported
Linker Available	- Yes
Little-Edndian Device	- Yes
Native Kernel Execution	- Supported
SVM Atomics	- Not Supported
SVM Coarse Grain Buffer	- Not Supported
SVM Fine Grain Buffer	- Not Supported
SVM Fine Grain System	- Not Supported
United Memory	- Yes

OpenCL Extensions
cl_khr_global_int32_base_atomics
cl_khr_global_int32_extended_atomics
cl_khr_local_int32_base_atomics
cl_khr_local_extended_atomics
cl_khr_byte_addressable_store
cles_khr_int64
cl_khr_fp16

No USB devices found.
No CUDA devices found.
No Vulkan devices found.
No PCI devices found.

----------------------------------------------------------------------------
THERMAL
----------------------------------------------------------------------------

tsens_tz_sensor0	- 42.0 C
tsens_tz_sensor1	- 43.0 C
tsens_tz_sensor2	- 42.0 C
tsens_tz_sensor3	- 42.0 C
tsens_tz_sensor4	- 41.0 C
tsens_tz_sensor5	- 43.0 C
ppm8226_tz	- 38.7 C
pa_therm0	- 25.0 C
pa_therm1	- 25.0 C
Battery	- 31.6 C