yashsingh1/xdaforums huggingface dataset:
[Miscellaneous Android Development] wnfrd:
> confused though as to why the port marked with the standard USB logo

On my tablet, the logo is between both ports. The USB standard provides for different types of ports. Host ports initiate communication (e.g. PC is host and reads USB sticks) and slave ports accept communication (e.g. USB drive responds to PC). Usually devices are either slaves (drives, sticks, printers, modems etc.) or hosts (computers) but this tablet can be both. Hence two ports.

> BUT your suggestion is in direct contradiction of fyresg who stated "tech support replied USB hub is not supported", which is correct?

As I stated, I'm not sure if hubs are even supported by the firmware. All I'm saying is that they'd be the only way to connect more devices. The tablet's "PC port" can not be used to connect another USB slave device (AFAIK).

> therefore a converter cable is necessary

Yes.
[Miscellaneous Android Development] KnifeEdge2K1:
dark videos fixed yet ?

just wondering if there was a solution to the "dark videos" problem in ICS

been looking around for a while now as this is really the only remaining issue that has a measurable impact on day to day activities

would appreciate it if anyone can shed some light on this matter
[Miscellaneous Android Development] fyresg:
Refer to my post in 51cube.com: http://www.51cube.com/BBS/archiver/?tid-41872.html

Quick translation for those who don't understand Chinese:

1. Tech support stated USB hub drivers are not built into that release.

2. USB keyboard and mouse are able to operate (one at a time; not simulatenously as there is only one port) on the tablet.

I personally tested the mouse working, while another guy verified the keyboard working. So there you have it.
[Miscellaneous Android Development] MJLONGLEY:
Hi,

Thank you.

My U9GT2 (S/N:U9GT 2 16GB11512720) has two Micro USB Ports, the one closest to the charging input socket labelled OTR/3G and the second one closest to the microphone labelled with the standard USB Logo. I did not try to use a hub, I do not have one. I tried both Keyboard and Mouse one at a time in each socket but with no success. How were the keyboard and mouse that you saw working connected?, i.e. how many different pieces of cable with what sort of connectors between U9gt" ans device?

Thanks,

Mike Longley.

---------- Post added at 08:41 AM ---------- Previous post was at 08:34 AM ----------

Hi,

Thank you.

My U9GT2 (S/N:U9GT 2 16GB11512720) has two Micro USB Ports, the one closest to the charging input socket labelled OTR/3G and the second one closest to the microphone labelled with the standard USB Logo. I did not try to use a hub, I do not have one. I tried both Keyboard and Mouse one at a time in each socket but with no success. How were the keyboard and mouse that you saw working connected?, i.e. how many different pieces of cable with what sort of connectors between U9gt" ans device?

Thanks,

Mike Longley.
[Miscellaneous Android Development] fyresg:
Did your tablet come with a (white) USB-to-miniUSB converter? Mine came with it, and I used it to connect my cheapo Logitech USB mouse to the tablet OTG port (I think). I was able to get a cool-looking black mouse pointer with white outline. I did not try a USB keyboard.

Try plugging it in before powering up the tablet? Not really sure if I did that the last time and got it to work.
[Miscellaneous Android Development] marqi76:
v1.08

Hi ppl

has any one upgraded to v1.08? does it work? and where can I get the download. tried the cube site but couldn't see it

thanx
[Miscellaneous Android Development] wnfrd:
> how many different pieces of cable with what sort of connectors between U9gt" ans device?

Use the short adapter cable supplied with the tablet and connect to the left port. You don't need anything else. The adapter cable could be faulty if nothing can connect through it. Or maybe you've already blown an USB fuse in the tablet and the port is dead (let's hope not). Also note that vintage "USB" mice/keyboard with PS/2-style plugs and passive PS/2-to-USB cable adapters are not USB devices.
[Miscellaneous Android Development] Troelie:
Fix sdcard permissions

You have tot edit the file /system/etc/permissions/platform.xml. Find:

<permission name="android.permission.WRITE_EXTERNAL_STORAGE" >
<group gid="sdcard_rw" />
</permission>

And replace it with:

<permission name="android.permission.WRITE_EXTERNAL_STORAGE">
<group gid="sdcard_rw"/>
<group gid="media_rw"/>
</permission>

@Wackym... Is this something for you to add to your mods?

Grtz,

Roel
[Miscellaneous Android Development] i1fang:
use MX Video player and set to software decoding mode
[Miscellaneous Android Development] KnifeEdge2K1:
what about youtube ?
[Miscellaneous Android Development] MJLONGLEY:
Hi,

Thank you - SUCCESS!

Using the short White Micro USB to USB cable supplied, plugged in to the OTR/3G port, the keyboard works. I had bought with the U9GT2 a Black case incorporating a keyboard that I wanted to use and now I can. Do you think that there is any chance that another identical cable plugged in to my second MicroUSB port labeled with the standard USB logo might work with a mouse?

Thanks again,

Mike Longley.
[Miscellaneous Android Development] bouldou:
Mike, could you stop flooding this forum and just try by yourself before asking your hundreds of questions ?

No, the mouse in the second Micro USB port

won't work

. Use... your finger
[Miscellaneous Android Development] u669983:
To Wackym or Bouldou

Any project of having a mod for the 1.08 release soon?

tks
[Miscellaneous Android Development] marqi76:
missing apps

Hi all

Wackym thanks for the brill mod finally managed to download it.

i tried to fix android market so i could see all the apps by following the instructions to change the below in build prop but still cant see the apps

you need to change 3 things:

ro.product.model=GT-P1000

ro.product.device=GT-P1000

ro.product.manufacturer=samsung

everything else should be original - maybe thats the reason for having no sound after boot, and sry for the misunderstanding with boot sound

GT-P1000 or SPH-P100 is not really a huge different - they are both the best to choose

after changing the lines i would recommend to clear data from Google Framework and Market then reboot

can anyone help. what am i doing wrong. sorry am a newbie so learning slowly
[Miscellaneous Android Development] Tekkaro:
@marqi76

Please dont be mad at me - but before copying smth from a thread you should read the thread, instead of asking redundant questions in a different thread - and furthermore, if you copy smth than you should also refer to the source

Source (#6): Link => #15 should give you a hint that changing the build.prop in this way wont give you e.g. facebook in the market back, it is in this case not supposed to
[Miscellaneous Android Development] u669983:
Have downloaded and tried the latest N90 4.03 from Yaoudow. Nice surprise it did resolve all issues with Market. All apps that I could not see before now avail. Unfortunately this ROM is not up to Wakym's 1.07 in other areas. 1 g only for apps, not rooted, overall slower . So I will revert back to Wackym's mod. Maybe Wackym could have a look at this ROM to see how it resolved the market issue.

cheers

Phil
[Miscellaneous Android Development] bouldou:
Hello phil, could you copy/paste here the build.prop of this version? I'll create a mod with this fix if it solves the market issue :)

EDIT : ok, I got it. I don't have my tablet here, can't wait to test it :)

# begin build properties
# autogenerated by buildinfo.sh
ro.build.id=IML74K
ro.build.display.id=rk29sdk-eng 4.0.3 IML74K eng.fjp.20120228.175943 test-keys
ro.build.version.incremental=eng.fjp.20120228.175943
ro.build.version.sdk=15
ro.build.version.codename=REL
ro.build.version.release=4.0.3
ro.build.date=2012年 02月 28日 星期二 18:02:55 CST
ro.build.date.utc=1330423375
ro.build.type=eng
ro.build.user=fjp
ro.build.host=fae
ro.build.tags=test-keys
ro.product.model=N90
ro.product.brand=Android
ro.product.name=rk29sdk
ro.product.device=rk29sdk
ro.product.board=rk29sdk
ro.product.cpu.abi=armeabi-v7a
ro.product.cpu.abi2=armeabi
ro.product.manufacturer=unknown
ro.product.locale.language=zh
ro.product.locale.region=CN
ro.wifi.channels=
ro.board.platform=rockchip
# ro.build.product is obsolete; use ro.product.device
ro.build.product=rk29sdk
# Do not try to parse ro.build.description or .fingerprint
ro.build.description=rk29sdk-eng 4.0.3 IML74K eng.fjp.20120228.175943 test-keys
ro.build.fingerprint=Android/rk29sdk/rk29sdk:4.0.3/IML74K/eng.fjp.20120228.175943:eng/test-keys
ro.build.characteristics=tablet
# end build properties

#
# ADDITIONAL_BUILD_PROPERTIES
#
ro.com.android.dateformat=MM-dd-yyyy
ro.config.ringtone=Ring_Synth_04.ogg
ro.config.notification_sound=pixiedust.ogg
ro.config.alarm_alert=Alarm_Classic.ogg
ro.config.facelock=enable_facelock
persist.facelock.detect_cutoff=5000
persist.facelock.recog_cutoff=5000
ro.opengles.version=131072
wifi.interface=wlan0
persist.sys.timezone=Asia/Shanghai
wifi.supplicant_scan_interval=15
persist.sys.usb.config=mtp
persist.sys.strictmode.visual=false
dalvik.vm.jniopts=warnonly
ro.sf.hwrotation=270
ro.rk.sdcard_volume=Interal
Storage
ro.rk.external_volume=SD
Card
ro.rk.usb_host_volume=USB
Disk
ro.sf.fakerotation=true
sys.hwc.compose_policy=6
rild.libargs=-d_/dev/ttyUSB1
ril.pppchannel=/dev/ttyUSB2
rild.libpath=/system/lib/libril-rk29-dataonly.so
ril.function.dataonly=1
dalvik.vm.heapstartsize=8m
dalvik.vm.heapgrowthlimit=64m
dalvik.vm.heapsize=256m
ro.rksdk.version=RK2918_ANDROID4.0.3-SDK_V2.02_20120201
ro.product.version=1.0.0
ro.product.ota.host=www.rockchip.com:2300
ro.kernel.android.checkjni=1
ro.setupwizard.mode=OPTIONAL
dalvik.vm.dexopt-flags=m=y
net.bt.name=Android
dalvik.vm.stack-trace-file=/data/anr/traces.txt
[Miscellaneous Android Development] u669983:
@ Bouldou. Strange the only noticeable diff in the buidprop is the ro.productmodel=N90. Changing this adoes not make any diff in market.

Are you sure its only the build prob that gears the market or is there something else?

Phil
[Miscellaneous Android Development] fyresg:
Thanks, this fixed the problem! Good stuff!
[Miscellaneous Android Development] bouldou:
Are you sure that all the apps appear in the market now? Such as Facebook? I could not test yet, thanks!
[Miscellaneous Android Development] u669983:
@Bouldou

Definitely flashing the N90 latest furmware did make a major difference in Market. I did not look for facebook, but many EA games ( like suviving high school ) or Lekiosque.fr apk which do not show normally were there.

However as there were other issues with this ROM ( tablet much much slower) , I reverted back to 1.07.

I tried to modify my bulild prop to reflect the one posted above but it made no difference at all !! So am still with my limited market.

cheers Ph
[Miscellaneous Android Development] areankim:
51cube has firmware v1.08 for ICS for download.

Looking fwd for this cool mod!
[Miscellaneous Android Development] icevapor:
I saw a comment someplace that said updating the market to google play will help apps show up. I haven't tried it on my tab yet.... but its a suggestion.
[Miscellaneous Android Development] druelf:
Yes, i can confirm that Facebook is now shown and installable in the market with the latest N90 firmware.
[Miscellaneous Android Development] dannypk81:
Missing market Apps

I have noticed a lot of people talking about the missing apps since upgrading to ics. Through some research I have found that ics looks at more than just the build.prop file. It also looks at /etc/permissions/handheld_core_hardware. It determinds what apps to show based on your features. Through a little google searching I found how to setup the features to show all apps. Perhaps this can be included in a future mod
[Miscellaneous Android Development] apex_bcn:
screen ko

Just recived mine.

The screen is completely black.....

I can hear some "click" when push ESC button but the screen is died.....

Any sugestions before send it back to china?
[Miscellaneous Android Development] wackym:
I didn't. Either CUBE fixed it or my tablet stopped being "wonky"...

It's possible but I would need RockChip SDK for that...which is closed source for now.

1. Isn't this already possible?

2. I share your pain. I've contacted CUBE sales representative but he hadn't moved a finger. I've looked into compiling the module on my own but without current kernel from RockChip SDK I can't do it :(

As far as I know the contacts app is missing...there's only ContactsSync (background) app.

Thanks for reminding me :D I used this in one of the previous versions but didn't include it in next ones because writing to sd worked for me...but now I see there's still some weirdness....after flashing read and write works but after a poweroff and on it goes read only... I think there's a permission problem somewhere in init.*.rc scripts....anyway I will include this in next mod. :)
[Miscellaneous Android Development] wackym:
I am eager to find more about this! :)

Try changing the volume...and push buttons...if you hear a sound that might indicate the screen is broken. If not maybe the battery is completely empty or it hanged in software. Power it off by holding power button for 10 or more seconds...you should see a slight difference in screen lighting...

You could also try running rkbatchtool and putting tablet into download mode (volume down+power button). If you get a green light on PC then you could try reflashing it...

These are some options I would try before sending it back...
[Miscellaneous Android Development] wackym:
Finally, long promised tutorial.

RK29 Modding Tutorial

Download link: http://www.mediafire.com/?2uxxth4rryad7tw

It took me some time to write this, so I hope this will be useful to you :)

I also encourage you if you're willing to add your knowledge to this tutorial to come forward and do so. :)
[Miscellaneous Android Development] apex_bcn:
Hello wackym.

Thanks for your help.

I could reflash the tablet with the original 1.08 but I get the same result...black screen.

I can hear some noise when I push the "menu" botton, but the screen still completely black....

Any other sugestion? Should I try to open it and check any connector?
[Miscellaneous Android Development] Reichi:
Hi wacky,

have look here (for example):

http://code.google.com/p/ics-nexus-s-4g/source/browse/trunk/system/etc/permissions/?r=18

there's not much that's actually missing but for sure one of those is pretty much obviously major:

com.google.widevine.software.drm.xml

there's also no file for the rear camera, wouldn't hurt to add that, too.

Ask google for:

android.hardware.camera.autofocus.xml

or take the flash-autofocus from the repo above, remove the flash permission and rename it to avoid confusion.

I also added the gps-file on my easypad 970 and can now see apps like facebook or friendcaster.

So basically the market ist fixed for me ;)
[Miscellaneous Android Development] icevapor:
Over ar slatedroid someone posted a kernel source. Its probably for gingerbread' but maybe not. http://www.slatedroid.com/topic/276...9gt2-and-oems/page__view__findpost__p__327150

Thanks for that tutorial wackym, I'm going to check it out.
[Miscellaneous Android Development] christis:
Hi Wackym. Congrats and thank you very much for all your efforts. You have given a new life to our tablets.

I am using your roms on an Easypad 970, and I am wondering what can I do with it's little brother (Easypad 1370). They are the same in most aspects - same CPU, same batteries, same RAM, less flash memory, 1 camera only, but most importanly the screen is resistive unfortunately and this is the big problem, even though the resolution is the same.

I tried your ROM and although everything was working and showing fine, unfortunately the touch screen was unusable (perhaps as expected).

I wonder is there a way to modify your rom for a resistive screen, since the manufacturer hasn't released any ICS yet, and I cannot find a similar Chinese OEM to get the ICS from?

Or perhaps does anyone know to which Chinese OEM tablet does this compare to, so I can search for their ICS version?

Thanks
[Miscellaneous Android Development] areankim:
i successfully flash this firmware, but upon reaching the setup page... i have no touch response... the tablet doesn't register any touch response

help~

##2

Flased twice.. clicked restore...

everything show succesfull, able to boot. until the select language, i cant touch on start....

1 thing i notice is that, the lower bar of ICS is gone.. the bar where u can press back, home, recent etc... it's not there...

but it appear when i long press power button...

Firmware before flash is.

v1.07_eng 4.0.3 IML74k eng.wbx.20120223.092809 test keys

##3

Redownload from other links. Same thing. No bar... no touch response... omg.

##4

I think this rom is not suitable for backward? Cos probably my firmware is newer? I use v1.08 bokorez and it alright now.

##5

add into permission folder the gps file, and facebook appears.... :)
[Miscellaneous Android Development] u669983:
@areankim

Can you please elaborate on poiny no 5. What exactly do you mean by adding gps file ? Where do you get this file?

tks

update

I read a page back and understood what you mean. will try it. tks

Update 2.

Wow..it works. Market sorted out for me. My tablet is close to perfect now. Am so happy. tks guys
[Miscellaneous Android Development] dannypk81:
For those looking to increase market apps do a google serch for "ICS and getting those missing market apps". There is an xda thread that refrences the kindel fire. You can follow the same premis of adding the feature names to the u9gt2. I used es file explorer to edit etc/permissions/handheld_core_hardware.xml . Even though the cube does not have all of these features just by adding them, many more apps showed up in my market and I have had no problem with running any of them yet. I also edited my build.prop to reflect that of a Xoom's. Hope this helps.
[Miscellaneous Android Development] sisko7:
Damn! I can't edit etc/permissions/handheld_core_hardware.xml with ES file explorer. It says: "Error occurred when trying to save the file".

Could it be because U9GT2 is not rooted?

I use the mod from Troilele: Visture V2 4.0.3 20120208, pre-rooted by Troelie (he says it's pre-rooted) how do I check whether my device is ROOTed or not?
[Miscellaneous Android Development] dannypk81:
Sislo7 to be able to change these files you have to mount the directory as read/write. In order to do this after you open file explorer go to settings. Look for Root Explorer and make sure that it is selected then make sure that you also have Mount File System selected, it will ask for super user to approve. after you should be able to make the changes and save them. Hope this helps you. You must also do this to be able to edit and save your build.prop file.
[Miscellaneous Android Development] wackym:
Thank you! :)

The problem lies in kernel. It's set up for capacitive screen. I'm still looking for a fresh kernel source from RockChip... So, for now, I can help you :(
[Miscellaneous Android Development] wackym:
I released a new mod with 1.08 base.

Further info and download link: http://xdaforums.com/showpost.php?p=20872244&postcount=1
[Miscellaneous Android Development] wackym:
Hmm...then it's definitely a hardware problem. If you're a skilled cell phone or tablet repairman or you know one then you could try to fix it...but bear in mind that will void your warranty... So best bet would be to send it back and request a new one.
[Miscellaneous Android Development] satfly:
Thanks Wackym! If I hadn't just reverted back to Android 2.3 (cube v1. 05) I would install it immediately. Hmm, actually I'm tempted to install it anyway. ;-)
[Miscellaneous Android Development] lhex:
Awesome in mi N90, now I have the full market.

Is it possible to improve battery live in future mods? Thanks!!!
[Miscellaneous Android Development] sisko7:
Auto-rotate issue Solved!!!

Good news for Soul7777

After I have tried 9 different Mods of Cube FW (1.08 by wackym also). And all of them had the auto-rotate issue which occurred randomly. More info: #356 and #382

The only mod that doesn't have the auto-rotate issue is the mod from Troelie

Visture V2 4.0.3 20120208, pre-rooted by Troelie <---Link

but it's very annoying that it has only 512 MB of 'internal memory', not much space for apps.

I've been using this mod for 12 days, and it didn't occurred not even once!! :D and then after I installed the latest mod 1.08 even tried the one by wackym, it started all over again :confused:

Hope Wackym will try to address this issue.

PLEASE! Wackym

Update: Auto-rotate issue in Wackym's mod 1.08 v1 was due to the switch was OFF. It automatically turned off while I was typing text... that's odd.
[Miscellaneous Android Development] justclimb:
New official update for the N90:

http://115.com/file/dp5iaae7

New server needed...
[Miscellaneous Android Development] bouldou:
Thank you for that ! It's not even on the official Yuando zebsite yet. Do you know what are the improvements of this version ?
[Miscellaneous Android Development] justclimb:
Window N90 -4.03-20120305-the final version of the firmware update explains:

1. Update ebook: turn when a black screen screen bug, and optimizing the scanning ebook, and repairing

Change small problem resolution

2. Repair full screen flash memory narrow overflow problems

3. Join UMS patch, new UMS function (MSC)

4. Add flash flash screen patch

5. Join flashplayer signature patch

6. Add more audio track switching and meta optimization patch

7. Add video player patch

8. Join Camera patch

9. Update storage related patch

10. Join storage copy optimized

11. Join fring applying patches

Translated from Chinese???

There's a button for the Thankx issue...

:p
[Miscellaneous Android Development] lhex:
New ROM every week, It's a chaos.
[Miscellaneous Android Development] fyresg:
Good stuff from Wackym once again!!!

Tried the 1.08 modded release. It's good as stated in the change logs. However, the dictionary problem still persists. The default Android keyboard still does recognise English words and they are underlined in red. I could fix this manually by installing the ICS keyboard and it would come with the dictionary.

In the next release, might be good to include Google Play instead of Market. :)
[Miscellaneous Android Development] justclimb:
NOPE its not...but a real pleasure!

Another one for u: http://115.com/file/ansfucxh#Moage.com-N90-Mo4.3.5.rar

By Moage
[Miscellaneous Android Development] lhex:
:rolleyes:
[Miscellaneous Android Development] icevapor:
@wackym.... Hey does unpacking usually take a long time? I have to admit I'm using my wimpy laptop (linux mint 11), but its been saying "checking md5sum" for around a half hour. I just want to know if its stuck.

Also, I had to change rkimg.sh to #!/bin/bash to get it to work. It would give me a function error otherwise.

Thanks for the tutorial, I'm going to dig into this thing, probably make a git repo out of this info if possible.

-------

Any one come up w/ any good ICS speed tweaks?
[Miscellaneous Android Development] icevapor:
Oh nevermind... I tried it on a couple other imgs and it works quick.. that one img must just be messed up.

Oh yeah? You have an change log? whats better?
[Miscellaneous Android Development] DJNoXD:
Hello wackym

Take a look here at easypix. At the end of the side you find kernel source of the easypad 970 (which is another device that can be used with your mod).

If have looked into it and there was something written about version android 4.0.3.

Maybe this can help us.
[Miscellaneous Android Development] aedwards3:
Hey wackym. I have a similar device based on the rockchip rk29xx (msi windpad). How hard was it for you to create an ICS ROM for this device? Is there a HOWTO to update my device to ICS?

I'm well aware of how to unpack my update.img and modify system.img etc. (after reading your tutorial).

Would I simply be able to copy your ROM (system.img kernel.img and boot.img) and create a new ROM for my device? Could you please point me in the right direction? Thanks.