yashsingh1/xdaforums huggingface dataset:
[Android Stick & Console RockChip based Computers] daviddema:
I also tried to get screen mirroring to work with the wifidisplay app included in the ROM (is this also part of the original image or did you add it?).

Again, I can set up the mirroring connection between a Samsung Note 3 and the wifidisplay app, but then actual mirroring never happens. I suspect that whatever causes wifi direct not to work also causes the mirroring not to work... pity as this is would be a nice feature...
[Android Stick & Console RockChip based Computers] hanu_blr:
[MENTION=318173]EQUANCY[/MENTION],

I have a strange issue related to sound settings, its because of the stock firmware issue, hope you give some pointers on this :)

in the sound devices settings, there is input sound device and o/p sound device. I understand abt the output sound device, but what is the use of input sound device ? and is by default always set. Is there a way to disable the i/p device ?.

I ask this bcasue, my sound bar sony will cutoff the sound to other devices if the cs968 device is switched-off, if in on/standby mode, the sound passthorough (via cs968 )for other devices i hv connected to my soundbar. My guess is that since sound input device is checked(Radio button on), sound bar thinks that it has to pass through cs968. If i unplug the hmdi cable from cs968, the soundbar wrks fine.

My guess is that somewhere in the settings xml file, there shd be a way of disabling the sound input device.

I tried decompiling settings.apk and settingsprovider.apk searched all file with sound as filecontent key, but could not find anything related to disabling of sound input device.

can you help me on this ???
[Android Stick & Console RockChip based Computers] EQUANCY:
Wifi Display part of firmware self, I didn't add by myself and yes it is not working properly, I've read at somewhere this application supports only Nexus devices but I'm not sure.

Disabling sound input?

As much as I know, the only sound input is internal microphone.

I real don't know the other sound inputs and als no clue about disabling it.

If you mean sound output such as Analog, Optical and HDMI then may be there is option but for input, I have no idea.

Sorry.
[Android Stick & Console RockChip based Computers] ear123:
Uninstall Apps

How can I unistall app like bsplayer?

Thanks
[Android Stick & Console RockChip based Computers] EQUANCY:
Hi,

Open RootBrowser (usually opens in main directory) if not then got to Main Directory first then next to

\System\App

And long press the application which you want to remove and select Delete.

Or download a root uninstaller from market then uninstall what you want.

Hope this helps.
[Android Stick & Console RockChip based Computers] daviddema:
Hi Equancy,

Could you please describe the process of adding the tun.ko and other modules to a rooted ROM that doesn't have them? Is it just a matter of installing busybox, making the /system partition read/writable, copying the correct .ko file for your kernel to /system/lib/modules, setting the correct permissions and rebooting? And the modules should load automatically at startup, right?

edit: OK I see the module does not load at startup. What is the correct way of getting it to load at startup every time?
[Android Stick & Console RockChip based Computers] daviddema:
I understand everything you said, I know some basic linux, I just got some bad info on the net that the modules in /system/lib/modules would load automatically. I read about modifying init.rc but wasn't sure it was the right way to go.

Now for what you said, is it really necessary to chown and chmod tun.ko at every startup if I set the correct ownership and permissions manually once and for all? In which case I would only need the insmod line, right?
[Android Stick & Console RockChip based Computers] EQUANCY:
No, but chown and chmod is won't harm anything at each startup, you don't need to worry about that.

Chown is ownership, and chmod is about rights and permissions, but of course you can elevate this lines.

For my mods, ownership has already been set as root and chmod isn't necessary.

And for auto-load option...

Nothing loads automatically, itsn't a startup folder, they are kernel modules, except modified kernels supports init.d script which does somethings on boot, such as installing modules automatically but itsn't a native option.

If you not turn on and off your device all the time, I suggest you to do load these modules manually or you may seek a script loader from market which gives you a chance to load custom scripts on boot.
[Android Stick & Console RockChip based Computers] daviddema:
OK got you. Many thanks for your help and for your ROM and happy new year again!
[Android Stick & Console RockChip based Computers] EQUANCY:
Your wellcome, wish you same. :good:
[Android Stick & Console RockChip based Computers] daviddema:
Hi again Sir, I tried the method your described above, but it appears that the edited /init.rc gets overwritten upon every restart with the default file, so the edits I did before reboot are lost.

Anything else I can do other than using a third party startup script manager?

edit: I did it with the smanager app and it works nicely. At some point I might try my hand at adding init.d support to the kernel, just for fun. It doesn't look that hard.
[Android Stick & Console RockChip based Computers] EQUANCY:
You need to add init.d support, itsn't hard to do but need some linux experience, by the way cifs.ko won't install but I'm working on it.

I've used some information from Here, thanks to wd5gnr for his nice work.

What you need?

Busybox to be installed, after installed busybox open it and choose normal install.

Anyterminal emulator.

Notepad++ if you using windows, if linux then KATE

Open new blank text file and put these lines

#!/system/bin/sh
cd
[COLOR=Red][I][U][B]From here below...[/B][/U][/I][/COLOR] (Except this line)
insmod /system/lib/modules/tun.ko
insmod /system/lib/modules/nfs.ko
insmod /system/lib/modules/ntfs.ko
[COLOR=Blue][I]other modules how much you want to install[/I][/COLOR]

Save it as bootmodules without any extension, just bootmodules.

Or edit bootmodules file with Notepad++ or Kate or any editor...

The other files I've attached for you, copy them to a sd card or usb drive also bootmodules.

Connect usb stick or sd card to cs968.

So, you have 3 files: sysinit, install-recovery.sh and bootmodules.

Step 1:

Open terminal emulator

type :

su

Gain root access first...

Check it out if busybox installed correctly

type

which run-parts

if you see run-parts correctly then everythings okey, otherwise try advanced installation of busybox.

cd system
cd etc
mkdir init.d

Now, go to rootbrowser...

Go to that source where you've put above 3 files.

copy sysinit to /system/bin

copy install-recovery.sh to /system/etc

copy bootmodules to /system/etc/init.d

Exit from Rootbrowser and go back to the terminal.

Now type this command correctly (important):

mount -o remount,rw /system

Now you have access to system directory...

Type:

cd ( this will take you back to main directory)
cd /system
cd /etc
chmod 755 install-recovery.sh
cd init.d
chmod 755 bootmodules
cd (again main directory)
cd system
cd bin
chmod 755 sysinit
cd (again)

Now you going to test script...

cd system
cd etc
cd init.d
sh bootmodules

Then you'll see a list that contains installed modules properly, if not then you did something wrong.

Now,

Type reboot at console

After rebooting, open terminal again and type

lsmod

If you see all modules installed correctly then you've done, you may put as much as scripts here but I suggest you to do this wisely.

I've done all above steps by myself and worked wonderfully.

Sucess :good:
[Android Stick & Console RockChip based Computers] daviddema:
Nice, I was going to do it the hard way by extracting and modifying boot.img but this is much easier. I will try it when I have some time. Many thanks. Maybe you could include this init.d support in your future releases?
[Android Stick & Console RockChip based Computers] EQUANCY:
Lets see first new firmware then may be, I think this month we will receive another firmware from cloudnet, it is possible Kitkat version.
[Android Stick & Console RockChip based Computers] daviddema:
Having some problems with your procedure above. First I thought you said in a post above that busybox was already included in your ROM? But just after freshly flashing your ROM and installing terminal emulator, if I do

su
which run-parts

I get a which: not found message.

So I installed busybox 1.21 from the market (which busybox installer do you use, what options, and which version of busybox?) and I tried again, but still no luck with the which command (even though I can see the run-parts file in /system/xbin with ls). Also when I tried to copy your files after installing busybox, I started getting "no disk space" messages (and yes I did mount /system it as RW). Is it possible that the busybox installation fills the /system partition?

Finally, do I understand correctly that the method above is not "kernel-level" init.d support, but a hack to simulate it? When I mean kernel-level, I mean like this: http://xdaforums.com/showthread.php?t=2287540

I also would like to know how to dump an .img file of my box, and how to unpack it on a Windows (preferably) or Linux computer. I tried to unpack your .img file with some of the common methods and tools described on xda and elsewhere, but no luck I am getting "wrong magic" messages. I would appreciate if you can point me in the correct direction.
[Android Stick & Console RockChip based Computers] EQUANCY:
Allright, it seems this process a bit complicated for you.

Its okey, I'll help.

First of all, you need to understand what busybox is ?

It is a shell application which gives you extra commands just like winshell.

And yes, my rom has busybox but not advanced, basic and needs busybox application to manage it but ofcourse you can use busybox by yourself.

Now...

You just need to go to the market and download Busybox. from Stephen Ericson and install it.

After you installed busybox open it, wait for initialization progress for smart-install.

Then...

Look for the directory and be sure, this is IMPORTANT.

IT IS NOT /SYSTEM/BIN..

MUST BE /SYSTEM/XBIN -> Check this path....

You can also choose SmartInstall with Symlink option, which extends possibilities and perhaps also helps you out.

If you see a message like "Congratulations" or so then you've succeed.

Now...

Reboot and test it.

You don't need to take risk while playing bootimages, just follow steps and you'll get good working init.d funcionality, I've told what I've done by myself.
[Android Stick & Console RockChip based Computers] ElPombo:
Thanks for this rom, just one question, i m always using a big old retro projector TV and the new DPI set is not good for me, i change this with the DPI tool app but i dont find something like the "original" DPI, do you know what size it was ?
[Android Stick & Console RockChip based Computers] EQUANCY:
240 for big icons and texts, 160 for small icons and texts.
[Android Stick & Console RockChip based Computers] ElPombo:
Thanks, finally i think it s not the DPI but the 1080p resolution, my TV is in 1024x768 and the underscaling is terrible for the quality
[Android Stick & Console RockChip based Computers] EQUANCY:
Try analog S-video output (3.5 mm jack to RCA out cable necessary), that may help, or with use regular HDMI with RCA converter.

I'm not sure about picture quality, I haven't tested by myself.

May be changing resolution to 720p works?
[Android Stick & Console RockChip based Computers] ElPombo:
i m already using the jack to rca :/

how can i change to 720p ?
[Android Stick & Console RockChip based Computers] EQUANCY:
Has your device Component video connector, [Red-Green-Blue]?

Perphaps you should also try that one if you can, with HDMI to Component converter, not with S-video RCA
[Android Stick & Console RockChip based Computers] ElPombo:
When i change the resolution in HDMI mode, nothing happen (with the original rom its the same), but i ve no HDMI on my TV, so i suppose it s because of that :laugh:

I ve tried with "NOMone Resolution Changer", it s working but always inverting the width and the height

I ve tried with jack to RGB and jack to SCART, it s the same and i dont ve any HDMI to Component converter :/

May be if you ve a 720p version of this rom it will work :)

Thanks

Edit: It ok now, i ve buy a new TV (it was time to) and everything is perfect, thanks :)
[Android Stick & Console RockChip based Computers] EQUANCY:
Okey,

Congratulations, enjoy your new tv. :good:
[Android Stick & Console RockChip based Computers] hansolomfalcon:
How to install this ROM?

"three kings wisdom " will give me tomorow a CS968.

I have no experience yet.

Could someone write a short explanation of the procedure to apply the ROM .

I'm studying the forums.

Is it correct the procedure from freaktab by mega3st and Mitglied ?

They say:

How to install a rom:

( Thank you mega3st for the description !)

1. get the RK Batch Tool 1.7

Two . That make sure "Connect to PC is " disabled ( Settings - > USB -> Connect to PC)

Three . That make sure "USB debugging " is activated ( Settings - > Developer options - > USB debugging )

April . connect the USB -Port next to microSD -Card reader to your PC

May . press the reset button for 3 to 5 sec . to activate debug mode

6. if you have not installed the ADB (Android Debug Bridge ) driver before, select the Which drivers are included with the RK Batch Tool package for the new device

7. RK start the Batch Tool and make sure your device That is shown as connected ( if your device is not connected the drivers are not installed Correctly )

8. open the custom firmware and flashing start by click on "Restore"

Is it right ?

Thank you all in advance ...
[Android Stick & Console RockChip based Computers] EQUANCY:
Here I write a simple guide for you, I'm assuming you are using windows xp or higher...

Step 1 [ Preparing ]

First download RK-Batchtool and drivers, unzip them a location where you can find easily, Example : C:\Rk311 or so, and also download firmware image here so you don't need to search for it.

Now power off your device, you don't need to set USB debugging mode or so, not necessary...

You need an USB cable with both sides full size (Type-A)

There is a reset hole a side of the device, just by USB ports.

And the opposide side you'll see one of USB ports as HOST port there is also label and MicroSD socket, this port you must use.

Connect your usb cable to this port but not to pc yet.

You don't need AC adapter to be connected, USB is enough.

Step 2 [ Flashing ]

While holding reset button connect your device to your PC, install necessary drivers and open RKBatch Tool.

If you connected your device properly then you' ll see one of the ports Green.

Select rom which you want to flash while clicking Browse.

If it is correct rom then you'll see some information about roms then click Restore,

If not then you'll receive an Error message choose correct rom then try again and next to 6..

Wait for erasing device memory...

Your device will reboot (DO NOT PLUG-OUT)

After reboot RK-Batchtool goes to start flashing firmware to your device, wait till ends.

After flashing new firmware will be checked for sure, after %100 your device will be restarted then you may plug it out.

Look at the attachment you can see how it is looks like if you did everythings correctly.

Hope this guide helps.

Success... :good:
[Android Stick & Console RockChip based Computers] psycmos:
hi EQUANCY.

The rom works perfect!! but only one thing that i saw, the xbmc not have HW acceleration.

When you navigate in xbmc it's not smooth, compared with one older 4.0.3 android stick that i have.

you face that problem??
[Android Stick & Console RockChip based Computers] EQUANCY:
I don't use XBMC, I don't like XBMC on android because of its performance.

Even Tegra3 devices there is no smooth playing.

However you can try XBMC nightlies from their website.

http://mirrors.xbmc.org/nightlies/android/arm/

I've read somewhere that latest versions of XBMC supports HW Acceleration.

Success.
[Android Stick & Console RockChip based Computers] psycmos:
is not true EQUANCY, xbmc works perfect in my Minix G4 with finless 1.8 rom because libstagefright.so was patched and no lags really i open stream using Veetle plugin in 1080 and perfect, and xbmc runs smooth, perfect compared with JustXbmc or Xbmc or nightlies build in Cs968 and only RK3066.

You was find something about that library?
[Android Stick & Console RockChip based Computers] hansolomfalcon:
The rom works perfect!!

Now I'm testing the different options.

Especially XMBC, to get better performance. (Libstagefright, etc)

Many thanks for your help and for your ROM
[Android Stick & Console RockChip based Computers] EQUANCY:
I don't know true or not, but my own experiences.

I haven't searched anything, because as I said before I don't use XBMC.

However, If I learn something I'll let you know.

Your welcome...

Succes with your tests:good:

<

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

>

And the people who downloaded and used this firmware and looking for forward.

There is no new firmware yet, but who knows...

May be I can make two modifications...

Possible versions...

First one : Highly modified system, xbmc and other patches.

May be new launcher, perhaps kernel** (OC, Init support etc )

** No words for that.

Second one: Presumably will be soft modified untouched system and stock kernel.

But no promises.
[Android Stick & Console RockChip based Computers] psycmos:
Great

Please tell me the better XBMC with HW acceleration for Cs968.

EQUANCY thanks a lot for your work. and one rom with OC and Other kernel will be VERY GREAT!!!! ;D

i'm waiting for news :D
[Android Stick & Console RockChip based Computers] hanu_blr:
try this http://www.mediafire.com/download/54c3cb13zsbvp4f/justXBMCv4.apk. It wrks fine on cs968 with hw.

b4 playing the movie file, long click, u hv option of playing it via mxplayer too.

to make by default play via mxplayer for any movie file, after installing justxbmc, open once justxbmc, then close it. using root explorer, browse to this path

/data/data/tv.ouya.xbmc/cache/apk/assets/playercorefactory.xml

replace all DVDPlayer string to MXPlayer, now by default it use mxplayer :)
[Android Stick & Console RockChip based Computers] EQUANCY:
You can use Cifs manager application (bundled with rom) or you can do that from console with cifs command.
[Android Stick & Console RockChip based Computers] el_easy:
Any chance to support other Android Stick devices?

[MENTION=318173]EQUANCY[/MENTION] You're doing great job with CS968 devices,

Any chance to support other Android Stick devices? for example,

I have a Ugoos UM2 TV Stick Android 4.2 Quad Core 1.5Ghz RK3188 (Ap6210 wireless chip) ,but there's no Dev like you with this device.. Thanks:confused:
[Android Stick & Console RockChip based Computers] EQUANCY:
Sorry but I don't that device (UM2 TV), I can't test firmwares, did you tried Freaktab, there are too many RK31xx device roms.

----------------------->

Hi guys,

For our lovely CS968

http://xdaforums.com/showthread.php?t=2612221
[Android Stick & Console RockChip based Computers] dFenix:
Hi!

I want to ask for your help!

Put firmware CS968 Exclusive MODDED ROM EQS-v2.0M 1080p then there's a problem: does not work Wi-fi and Bluetooth, connect to the Internet Lan.

In the settings wi-fi where the MAC address - unavailable.

Before flashing everything worked well. Maybe it's worth another wi-fi module (chip)?

This problem is not just me and one other person at least.

Help please.

Thank you.
[Android Stick & Console RockChip based Computers] EQUANCY:
I think you have 5 mpx version or may be totally another model because I've flashed this firmware may be 20 times and never experienced that problems.

I can use also my bluetooth controller with non problem.

Most probably you have different device or may be board is others.

Or I don't know exactly but you may be flashing this rom Upgrade method instead of Restore method, that can be reason.

Can you provide more details?

A close photo of PCB, bothsides (Mainboard) and software info (QuickSystem Info from market)
[Android Stick & Console RockChip based Computers] dFenix:
I have 2 mpx version

I take a picture in good quality and show.
[Android Stick & Console RockChip based Computers] Delta_07:
2MP / 5MP

Hi,

I would love to try this ROM but my device has the 5MP Camera... Is there any chance that you will release a compatible version of this ROM for this device as well EQUANCY? Just out of interest: Why is there such a bug difference between these two devices? Do they use different hardware apart from the Camera? Honestly I don't give a **** on the Camera xD. Has anyone tried to use this ROM on a 5MP device?

Have a nice day,

Delta_07
[Android Stick & Console RockChip based Computers] EQUANCY:
I can make an image for 5 mpx version but I can't test it, if you have will to take all the risks and test it out then I may make a 5mpx version.

But, it will be a blind experience for you.
[Android Stick & Console RockChip based Computers] Delta_07:
Thanks for the fast reply,

even if it is hard to believe that no one tested this ROM on a 5MP device, I'm still interested. Could my one really get an unrepairable damage? As I said I don't intend to ever use this ****ty Camera. Most important for me is Ethernet. I've connected my device to my Synology Server/NAS via cable, simply because of stability reasons.

Sadly the only app that is capable of playing 1080p was the onboard "Video" app, which I'd like to avoid using... Never mind.

-Delta_07
[Android Stick & Console RockChip based Computers] EQUANCY:
I think you misunderstood me, I'm not going to modify 2 mpx version, I will use 5 mpx firmware sources for other version.

What I've mentioned about risks, if I can't test firmware I also can't know everything works properly.

About the camera,

It just may be only camera driver or may be completely different device.

For my guess, both are same devices probably camera is also same, the other one is just interpolated to 5 mpx, but I can't be sure because I don't have that device.

I'm using tvbox exact same way as you are using, I have also a NAS drive and everythings works wonderfull.

However, there is allways risk which you should consider and take.
[Android Stick & Console RockChip based Computers] Delta_07:
Well even if the ported ROM does not work, there are two possibilities (correct me if I'm wrong):

1. Software isn't working with my hardware which can be solved by flashing a stock or different ROM

2. Hardware gets damaged through "wrong" or incompatible software (worst case) and device turns into salvage...

Taking a look at the company CloudNet I tend to believe that they wouldn't go through the trouble of using a different hardware "layout" (except perhaps a different camera) to upgrade there device by nothing else then 3MP... therefore my amateur expectation is that the ROM should work more or less fine.

Or did I miss something important?
[Android Stick & Console RockChip based Computers] fakotibor:
thanks

I've got my TV01. I flashed this rom, and for now everything is all right.

Nice work and big thanks.	:good:
[Android Stick & Console RockChip based Computers] EQUANCY:
Probably this firmware will work on your device (except camera), but your device may also not boot again...

However, I think it can still be recoverable while flashing its original firmware.

But, it is risky and

yes

your device may become unrecoverably damaged.

I have also firmware of 5 mpx version, as I said before I can mod it later (Weekend), this will be harmless and won't damage your device.

But, I can't test it and I may not be able to see its working good or bad, even is rooted or not.

Your welcome.
[Android Stick & Console RockChip based Computers] Delta_07:
I Know that there is a risk (even if it isn't written bold an red ;) ) to me its just a question of probability. I really don't like the factory CloudNet ROM and therefore I'll go for it, if you can provide the test ROM. Thank you very much for all you work and afford, I will report my experience to you as soon as possible.