Forum switched to read-only as of 2020/06/01
Latest product reviews |
---|
![]() |
![]() |
Smartphones ![]() |
TV Connect ![]() |
![]() |
ClockworkMod (CWM) Recovery easy install for RK3066 and RK3188 -- TWRP/CWM Flash-Tool and root for RK3288
 Please donate to support OMA and CrewRKTablets firmware work, thank you !



2013/02/14

Ok, I have been looking for this for quite some time, at some point I gave up because I thought RK2918 kernel modules of the proper version, who's gonna compile that, forget it!
But, with the current trend for network storage, NAS and all that, the issue surfaced again.
Of course, SMB/CIFS shares, as in a NAS or a Windows PC can be accessed with various programs like QuickPic, various Explorers etc, BUT this wouldn't solve the issue completely because my favorite media player, the only one I found to fit this tablet, that is being lightweight, and fast, and carry the proper codecs for NEON and as a result play really everything, etc, etc, that is MX PRO Media Player (the earlier version, the better), well, this player wants the files to be LOCAL.
So, how can you play the huge collection of files being stored somewhere else?
You must MOUNT the SMB/CIFS share to the local filesystem, this lets also stock music player and every other app access files stored on that share as if they were local files, in case someone is interested in that as well.
There are a couple real tiny apps that do that mounting, but they require that the kernel has some capabilities that Google left out.
This is either remedied by running another firmware cooked with these capabilities, which I did not want to do, OR find the proper modules that are missing and insert them to the current official RK2918 ICS 4.0.3 kernel.
Now, having ICS 4.0.3 is quite lucky in itself because a couple android versions after that Google locked the capability to add anything to the kernel, a bit of luck is always good to have.
The apps that are mainly used to mount a SMB/CIFS share are CifsManager and Mount Manager, both officially dead at this time, obviously.
However, for a tablet like this, they work like a charm, my personal preference is CifsManager, you also need root but you should have done this by now, and if you haven't there is a tutorial in here, written by me actually.
So, the other thing you need besides CifsManager which you can get very easily, just Google it, is the specific RK2918 ICS 4.0.3 kernel modules, I have included these in a rar file attached here.
Place the kernel modules (you need both md4.ko and cifs.ko) in /system/lib/modules/ using any Explorer with root access, my personal favorite is Solid Explorer (the earlier version, the better), and set permissions for these modules -rw-r--r-- which must be the same as the permissions of the other module you will find in that folder which is wlan.ko
Then either test the modules using a teminal emulator and insmod them after su first because only root can insert modules to the kernel, that is insmod each one like this
su
insmod md4.ko
insmod cifs.ko
and then, if the tablet did not crash or anything, enter at the terminal emulator
lsmod
to see if the modules md4.ko and cifs.ko are up and running inside the kernel
Â
Or configure CifsManager to insmod the modules at startup, enter at CifsManager/Settings/Path to cifs.ko "/system/lib/modules/md4.ko;insmod /system/lib/modules/cifs.ko"
That's about it.
Enjoy!
Most Users Ever Online: 749
Currently Online:
68 Guest(s)
Currently Browsing this Page:
1 Guest(s)
Devices in use: Desktop (60), Phone (8)
Top Posters:
finless: 604
DarthJabba: 551
maikal: 394
mussonero1: 350
alex: 252
damo: 243
DanielVd: 237
Mark06: 222
Newest Members:
Brainticket
mogabi
ryb84
smoky551
KarlAnkho
jasondweller
Forum Stats:
Groups: 10
Forums: 185
Topics: 6037
Posts: 60500
Member Stats:
Guest Posters: 43
Members: 262194
Moderators: 5
Admins: 1
Administrators: admin
Moderators: globula_neagra, exelletor, JochenKauz, Oma7144, cracktech
CrewRKTablets moderators: JochenKauz and Astralix