Forum switched to read-only as of 2020/06/01
|Latest product reviews|
Hi, I have a cube u30gt-MS mini.
currently running 900supersports 1.05 android 4.1.1
unfortunately the tablet has never been very stable, with random reboots, so looking for an upgrade to kitkat if possible... hoping that will fix it.
Is there a kitkat from something similar that could be ported? thanks, Richard.
Pls provide the kernel.img and a dmesg log.
- Oma -
thankyou for replying, I have created a share on google-drive, hope thats ok?
I have uploaded both files.
Ok, tab has RTL8188 wifi.
You uploaded the boot ramdisk. I need the kernel.
- Oma -
oops sorry, kernel.img uploaded to my google-drive:
I downloaded kernel-working-backup-from-device.img from my device as unsure about 900SS rom version.
link fixed :
Negative. For KitKat you will need a 3.0.36+ kernel and other mali driver.
- Oma -
I have unpacked the boot.img and tidied up the code, keeping the 3.08 kernel.
I added the "charger" code from a kitkat boot.img and have managed to stop this tablet from randomly rebooting and not shutting down properly.
comment out original and replace with code:
# ************ RC: add Kitkat code
mount ext4 /dev/block/mtd/by-name/system /system wait ro noatime nodiratime
mount ext4 /dev/block/mtd/by-name/userdata /data wait noatime nodiratime nosuid nodev noauto_da_alloc,discard
mount ext4 mtd@system /system wait ro noatime nodiratime noauto_da_alloc
mount ext4 mtd@userdata /data wait noatime nodiratime nosuid nodev noauto_da_alloc
setprop ro.boot.charger.emmc 0
export PATH /sbin:/vendor/bin:/system/sbin:/system/bin:/system/xbin
export LD_LIBRARY_PATH /vendor/lib:/system/lib
setprop sys.usb.config adb
service charger /charger
I am still trying to reduce the brightness settings..
code: write /sys/class/backlight/rk28_bl/brightness 10
but it would appear to be a driver issue as I cannot write to the above directory.
I have trawled many forums looking for answers but no joy.
Does anyone have any answers pls?
ps here is my version5 boot.img if anyone would like it.
cube u30gt-MS, 3.08 kernel .. download
The following users say thank you to ri9000 for this useful post:admin, Oma7144
after more testing, my crash/rebooting was caused by rt8188eu/kernel problem entering deep sleep, from log:
<6>[ 54.253918] request_suspend_state: sleep (3->3) at 54258941049 (2014-12-22 23:20:28.418607168 UTC)
<0>[ 252.155009] dpm suspend stack:
<4>[ 252.155932] [<bf0d3cf0>] (rtl8188eu_inirp_deinit+0x8/0x10 [wlan]) from [<bf0cb438>] (rtw_hal_inirp_deini
<4>[ 252.157108] [<c050bf08>] (worker_thread+thread_exit+0x0/0x8)
<2>[ 252.157154] kernel BUG at drivers/base/power/main.c:620!
<1>[ 252.157174] Unable to handle kernel NULL pointer dereference at virtual address 00000000
The easy fix is to leave "wifi always on", in wifi advanced settings. Unfortunately this eats into standby battery life.
I tried this in "hardware.rc" for os control of hardware, but it didn't help..
write /sys/bus/usb/devices/usb1/power/control on
if you wait 20 seconds after disconnecting charger, tablet now shuts down and doesn't endlessly reboot.
I have also fixed other issues..
ro.serialno not declared on boot, conflicting idVendor settings,
fix init.usb.rc not called, set ro.adb.secure=0 for adb root access,
set unique "adb" ids, set "2207" as consistent vendor-id : now adb is reliable, and adb logcat works on boot.
remove much adb code duplication/conflicts ..
added code to: "stop ril-daemon if this is a wifi-only device"
Also set: write /sys/devices/platform/rk29_backlight/rk29backlight 1
Now when brightness set to minimum,
"cat /sys/class/backlight/rk28_bl/brightness" now reads "30", instead of default minimum which was "51".
Now screen minimum brightness level is acceptable.
Set interactive instead of ondemand governor to also improve battery life.
I've added "fuse mount code..." as it was missing, still working on mtp code so adb,mtp both work simultaneously.
Here is my boot-ver10.img for cube u30gt-MS, for 3.0.8 kernel, if its useful. Source available on request.
The following users say thank you to ri9000 for this useful post:Oma7144
here is my latest version-17 boot.img.
I have removed "read ahead" and modules not used by the cube-ms.
It also includes a new service in init.rk30board.rc to monitor and control wifi.
I found that by turning off wifi the tablet was stable during deep sleep, and
while in deep sleep battery usage dropped to around 1% per hour.
The script that does the job is wifi-control.sh .
remount /system as read/write, copy it to /system/bin/ and set its permissions to 0555.
erase the boot partition and flash the boot.img above with your favourite tool.
I use rkflashkit and ubuntu.
This tablet has been running continously with no reboots for 1 week (with several battery top ups). Now this tablet runs like a rocket and the family is happy.
Most Users Ever Online: 749
Currently Browsing this Page:
Devices in use: Desktop (71), Phone (18)
Guest Posters: 43
Moderators: globula_neagra, exelletor, JochenKauz, Oma7144, cracktech