[HOWTO] CIFS/NTFS Shares CIFS Manager - Galaxy S II Q&A, Help & Troubleshooting

Dear Community
As I searched for houres I decided to start this thread. As I am a n00b myself, do not hezitate to post further information or corrections.
USED Program: CifsManager (Download from Market)
USED Kernel and ROM
Check Rom EVO HD and Dark-Knight Kernel LINK
1. If you want to use Cifs/NTFS Shares your Kernel has to support this. It should be written in the Kernel Thread itself.
2. If the Kernel supports it, a little file named cifs.ko will be stored on your internal SD Card when flashing the kernel. This is a module for the kernel and is used for CIFS Access.
3. No find out where the cifs.ko file is stored. Use a Programm like root manager (Market Link) Tap on Search and search for cifs.ko
4. You should now memorize the location and switch to the cifsmanager itself.
5. In Cifsmanager go to options/Einstellungen and check "Load Cifs Modules"/CifsModule laden
6. Check "Load Insmod"/"Laden per insmod"
7. Tap on Path to Cifs.ko and adjust the Path to the right location.
8. Now you can create a share and enjoy it! Don't forget to use the following option if you have letters in your shared folders like ÄÜÖ
iocharset=utf8
Hope this helps some of you!

Does this work with nfs shares?

Related

SMB/CIFS/NFS Network Shares with CifsManager

Hello,
WARNING: Perform at your own risk. This won't brick your Nook Tablet
I've added NFS modules.
I've compiled cifs, nls_utf8, slow-work, and tun modules for CM7 Alpha. They're down in the attachment. Stock modules are also in the attachment.
If you have audio lag while streaming 720p/1080p, it's because of software encoding and didn't add CIFSMaxBufSize=130048 to option. I've tested videos in stock with hardware video decoding and there was no audio lag with HD movies. 1080p videos might have a few stutters. CM7 Alpha/Beta, in my test does not support H/W decoding yet.
I've been using cifs built in to the kernel for a while with CM7 beta, it's better than using modules. I've talked to Celtic, and Gonz will have cifs/tun built into the kernel in later release.
I've tested HW decoding in CM7 and both 720p/1080p struggled. CIFS transfer over wifi is slow and it's suggested that you use NFS.
*UPDATE in CM7: For 720p/1080p MP4 videos, streaming through ES File Explorer is perfectly fine. Through CIFS, the videos stutter. You can try to play around with options like rsize=130048,wsize=4096. 130048 (127x1024) is the max size.
HW Decoding is limited to 3GP, 3G2, MP4, M4V, MKV, WEBM, H.264 (Baseline/Main/High profile) up to 1920x1080, MPEG-4 Simple/Advanced Simple profile up to 1920x1080, & H.263
https://market.android.com/details?id=ws.plattner.cifsmanager
Description
Access your CIFS/NFS network shares with your Android device. (root needed)
Manage your cifs/nfs network shares on your Android device (root access needed). This little app allows you to conveniently mount/unmount your network accessible file resources and access your data transparently via your favourite Android app (playing music / videos, accessing documents etc.).
credit - f3d0r
How to setup cifsmanager,
http://iamafanof.wordpress.com/2010/12/27/streaming-epub-books-media-to-nook-color-with-cifsmanager/
In the settings,
path to cifs.ko -> /PATH/slow-work.ko:/PATH/cifs.ko:/PATH/nls_utf8.ko
change “PATH” to the location where you put your *.ko files. I'd recommend putting the modules on your sdcard root. It's much easier to enter the location.
When creating new share,
Options -> iocharset=utf8,directio,CIFSMaxBufSize=130048
*no spaces between comma
If you want your mount point to be on your sdcard,
Mount Point -> /sdcard/PATHNAME
change “PATHNAME” to your desired folder name.
I've attached tun.ko to the attachment. It load via insmod, but not tested.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
For NFS modules, you can insmod them or use CIFSManager to load them.
By terminal insmod
Open up terminal
# su *give superuser access
# cd sdcard
# insmod exportfs.ko
# insmod sunrpc.ko
# insmod lockd.ko
# insmod auth_rpcgss.ko
# insmod rpcsec_gss_krb5.ko
# insmod nfs.ko
Alternatively using cifsmanager to load module
path to cifs.ko -> /sdcard/exportfs.ko:/sdcard/sunrpc.ko:/sdcard/lockd.ko:/sdcard/auth_rpcgss.ko:/sdcard/rpcsec_gss_krb5.ko:/sdcard/nfs.ko
change “PATH” to the location where you put your *.ko files. I'd recommend putting the modules on your sdcard root. It's much easier to enter the location.
I don't know if auth_rpcgss.ko and rpcsec_gss_krb5.ko are needed. I've never used NFS before. These modules loaded via insmod, but I can't test them.
-- specify the Share Path as <server>:<path> (e.g. 192.168.1.17:/mnt/Spajz)
-- Username and Password fields are ignored in this case
You can use terminal to mount NFS,
$ su
$ busybox mount -o nolock,ro,hard,intr,vers=3 -t nfs 192.x.x.x:/your/nfs/share /mnt/sdcard/share
cm7_mods_2.6.35.7-TEAM-B+.zip <- contains cifs, nls_utf8, tun, and slow-work modules for CM7 Alpha (NEW)
cm7_mods_2.6.35.7-ge8ff105.zip <- contains cifs, nls_utf8, tun, and slow-work modules for CM7 Beta (OLD)
cm7_mods_2.6.35.7 <- contains cifs, nls_utf8, tun, and slow-work modules for stock 1.4x.
nfs-cm7-2.6.35.7-TEAM-B+ <- contains exportfs, sunrpc, auth_rpcgss, rpcsec_gss_krb5, lockd, and nfs modules for CM7 Alpha (NEW)
nfs-cm7-2.6.35.7 <- contains exportfs, sunrpc, auth_rpcgss, rpcsec_gss_krb5, lockd, and nfs modules for stock 1.4x.
How to compile modules (cifs.ko, slow-work.ko, nls_utf8.ko, and tun.ko).
I am assuming you know how to install tools and dependency packages for compiling kernel source.
Toolchain: CodeSourcery compiler version Sourcery G++ Lite 2010q1-202 for ARM GNU/Linux
Build Host OS: Ubuntu 11.10 in Oracle VM Virtualbox
Source: nook_tablet_1-4.tar.gz
My toochain path -> /HOME/arm-2010q1/
My Nook Tablet source path -> /HOME/distro/
In Ubuntu terminal,
> export CROSS_COMPILE=$HOME/arm-2010q1/bin/arm-none-linux-gnueabi-
> export ARCH=arm
> cd $HOME/distro/kernel/android-2.6.35/
> make android_4430BN_defconfig
# Create a .config file
> make
# This can take a while, depending on your processor(s). It will compile your kernel, zImage.
# You can add “-j(cpu+1)”, -j3 or –j5
> cp kernel/slow-work.* fs/cifs
> gedit fs/cifs/slow-work.c
# Change the following two lines of code in slow-work.c and save.
Code:
round_jiffies(jiffies + SLOW_WORK_CULL_TIMEOUT));
->
jiffies + SLOW_WORK_CULL_TIMEOUT);
round_jiffies(jiffies + SLOW_WORK_OOM_TIMEOUT));
->
jiffies + SLOW_WORK_OOM_TIMEOUT);
> gedit /fs/cifs/Makefile
# Add slow-work.o
Code:
obj-$(CONFIG_CIFS) += cifs.o slow-work.o
> make menuconfig
Code:
Device Driver -> [*] Network device support -> <M> Universal TUN/AP…
File systems -> [*] Network File Systems - > <M> CIFS support…
File systems -> [*] Network File Systems - > <M> NFS client support…
File systems -> -*- Native language support -> <M> NLS UTF-8
> make modules
# cifs.ko location -> fs/cifs/cifs.ko
# slow-work.ko location -> fs/cifs/slow-work.ko
# nls_utf8.ko location -> fs/nls/nls_utf8.ko
# nfs.ko location -> fs/nfs/nfs.ko
# tun.ko location -> drivers/net/tun.ko
# To reduce modules size, we need Android NDK.
> $HOME/NDKPATH/linux-x86/bin/arm-linux-androideabi-strip --strip-debug PATH/MODULE.ko
# Manual loading modules
> insmod /PATH/cifs.ko CIFSMaxBufSize=130048 cifs_mic_rcv=1 cifs_max_pending=20 forcedirectio=1
# Manual remove modules
> rmmod MODULENAME *ie rmmod cifs, rmmod slow-work
# View loaded modules
> lsmod
# Modify network throttling in Windows 7
# Open regedit
# HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Multimedia\SystemProfile
# Edit entry “NetworkThrottlingIndex" (default value is 10); set it to FFFFFFFF
# Reboot
# Disable RDC in Windows 7
# Go to “Programs and features” > “Turn Windows features on or off” > Uncheck Remote Differential
Compression
# Loading NFS modules
> insmod /PATH/sunrpc.ko
> insmod /PATH/lockd.ko
> insmod /PATH/nfs_acl.ko
> insmod /PATH/nfs.ko
> busybox mount -t nfs -o nolock,ro,hard,intr,tcp,vers=3,rsize=32768 IP:/SHAREPATH /MOUNTPATH
Source credits,
http://forum.xda-developers.com/showthread.php?t=837170
Thanks a ton for this!!! It works great.
However, I have trouble unmounting... Is there a trick to doing this? It says that it is unable to...
Also, how does the mounting work after your device goes to sleep? Does everything connect as it should?
slgooding said:
Thanks a ton for this!!! It works great.
However, I have trouble unmounting... Is there a trick to doing this? It says that it is unable to...
Also, how does the mounting work after your device goes to sleep? Does everything connect as it should?
Click to expand...
Click to collapse
Hey,
Un-mounting work when the file from the share is no longer access. If the file is still being used, it will not un-mount, so you have close the app you're using. I do have problem un-mounting when viewing image with PerfectViewer. For some reason the image is still being used even if you close the app but I've had that problem even with NC. To un-mount, just press menu and un-mount all or long press on the share you want to un-mount.
When your NT sleeps, the Wi-Fi get disabled. It will reconnect once Wi-Fi get reestablish.
Everything work, I can stream videos, books, images, apps, musics. etc..
Fantastic. I was able to get it to unmount after rebooting (after mounting again after boot). I must have had an app that was stubborn.
I'm surprised that more people aren't interested in this app. I guess they don't understand what they can do with it?
Omg I just realized about this, im interested in the tun.ko. module so I can set up a vpn ill test tomorrow. Can someone confirm is working?
Edit1: I confirm that the .ko files work with cifsmanager flawlesly , testing tun.ko now first with DroidVPN and OpenVPN after, will report back.
Edit2: tun.ko WORKS!!! woohoo, eather if i put it in /sdcard/modules/ or /system/lib/modules/ works and cifsmanager does the job loading all the .ko files via insmod . Tested with DroidVPN and im using Pandora right now.
~ Veronica
Sent from XDA premium using my Nook Tablet
Ok im all setup via LAN for stream my media succesfully but now i want to stream my media anywhere with a wireless connection (WAN).
I have been doing my research for 2 days and so far i have tried setting up a FTP filezilla server with a no-ip host ip on windows pc but it doesn't work neather with cifsmanager nor ES file explorer FTP tab, vpn is not a go for me because stream videos can be choppy, anyway what i want is to find a reliable way to do this at list for music and videos, i have been searching but all i find is how to do it "local" which i already have setup and running. So big question here is does anybody know a reliable way to reach this - Windows to Android media streaming?
~ Veronica
Choppy is a generic term. The video player could cause it to play choppy (VPlayer is choppy for me, while MX Player is smooth).
Unfortunately there are a LOT of variables that will affect the performance. The VPN itself shouldn't really have an impact on how smooth the video plays (at least not on the tablet). The issue is most likely related to your internet connection and the software you are using to stream the video.
We would need a lot more details to determine what is going on, and you should probably create a new thread for this question.
lavero.burgos said:
Ok im all setup via LAN for stream my media succesfully but now i want to stream my media anywhere with a wireless connection (WAN).
I have been doing my research for 2 days and so far i have tried setting up a FTP filezilla server with a no-ip host ip on windows pc but it doesn't work neather with cifsmanager nor ES file explorer FTP tab, vpn is not a go for me because stream videos can be choppy, anyway what i want is to find a reliable way to do this at list for music and videos, i have been searching but all i find is how to do it "local" which i already have setup and running. So big question here is does anybody know a reliable way to reach this - Windows to Android media streaming?
~ Veronica
Click to expand...
Click to collapse
slgooding said:
Choppy is a generic term. The video player could cause it to play choppy (VPlayer is choppy for me, while MX Player is smooth).
Unfortunately there are a LOT of variables that will affect the performance. The VPN itself shouldn't really have an impact on how smooth the video plays (at least not on the tablet). The issue is most likely related to your internet connection and the software you are using to stream the video.
We would need a lot more details to determine what is going on, and you should probably create a new thread for this question.
Click to expand...
Click to collapse
Thanks but your answer does not help my question is explicit, anyways im going to try with VLC and report back, i know in the end i will figure it out. I could probably make a tutorial once i figure it out if anyone is interested.
~ Veronica
lavero.burgos said:
Thanks but your answer does not help my question is explicit, anyways im going to try with VLC and report back, i know in the end i will figure it out. I could probably make a tutorial once i figure it out if anyone is interested.
~ Veronica
Click to expand...
Click to collapse
I'd be interested once you figure it out.
Sent from my Nexus S 4G using Tapatalk
Have you looked into NeoRouter? It's sort of like a vpn (like Hamachi) and may have less overhead than the VPN you tried. I have it running on my windows machine along with my android devices.
I've compiled cifs, nls_utf8, slow-work, and tun modules for CM7, they're down in the attachment. Stock modules are also in the attachment. I've deleted the download links.
I might try to reduce the modules size and merge them all together, if I can do it.
lavero.burgos said:
Ok im all setup via LAN for stream my media succesfully but now i want to stream my media anywhere with a wireless connection (WAN).
I have been doing my research for 2 days and so far i have tried setting up a FTP filezilla server with a no-ip host ip on windows pc but it doesn't work neather with cifsmanager nor ES file explorer FTP tab, vpn is not a go for me because stream videos can be choppy, anyway what i want is to find a reliable way to do this at list for music and videos, i have been searching but all i find is how to do it "local" which i already have setup and running. So big question here is does anybody know a reliable way to reach this - Windows to Android media streaming?
~ Veronica
Click to expand...
Click to collapse
I'm running a filezilla server and am able to stream both music and video through ES File Manager while tethered to my Thunderbolt. Are you able to connect at all to your ftp server?
tgraves said:
I'm running a filezilla server and am able to stream both music and video through ES File Manager while tethered to my Thunderbolt. Are you able to connect at all to your ftp server?
Click to expand...
Click to collapse
Uhmmm which OS? This filezilla server does not work right in my windows 7 x64bits, first try to loging with an anonymous user which I haven't created and takes its time, then login with the user I have setup in first place to finally disconnect so pfff I have spent an entired day troubleshooting it, I just decided not to waste more time with it. Also what version do you have?. I got it working witth VLC but I would prefer to be able to stream all my data not only music and videos.
~ Veronica
Sent from XDA premium using my Nook Tablet
succulent said:
I've compiled cifs, nls_utf8, slow-work, and tun modules for CM7, they're down in the attachment. Stock modules are also in the attachment. I've deleted the download links.
I might try to reduce the modules size and merge them all together, if I can do it.
Click to expand...
Click to collapse
Awesome, you the man. Ill update my tutorial tomorrow, ehrm meant later its almost 3am here lol.
~ Veronica
Sent from XDA premium using my Nook Tablet
I'm on windows 7 x64, using FileZilla 0.9.37 beta. Also have my IP address updater through DynDNS. I like to keep my home PC sleeping when not in use, so I use ProWol to wake it up prior to accessing. It works like a charm on the NT. This may help in setting up the server.
http://www.sevenforums.com/tutorials/17663-ftp-server-set-up-your-computer.html
tgraves said:
I'm on windows 7 x64, using FileZilla 0.9.37 beta. Also have my IP address updater through DynDNS. I like to keep my home PC sleeping when not in use, so I use ProWol to wake it up prior to accessing. It works like a charm on the NT. This may help in setting up the server.
http://www.sevenforums.com/tutorials/17663-ftp-server-set-up-your-computer.html
Click to expand...
Click to collapse
ahahah finally got it working thanks, the version of filezilla server was the guilty here as i had the latest one 0.9.40 , downloaded the version you have and its working now.
~ Veronica
lavero.burgos said:
ahahah finally got it working thanks, the version of filezilla server was the guilty here as i had the latest one 0.9.40 , downloaded the version you have and its working now.
~ Veronica
Click to expand...
Click to collapse
Glad it's working. One thing to keep an eye on is the activity log. I found that when I kept the server running all day, I'd like see a few times a week, hackers trying to break into my server.. They couldn't get past the account name and password, but was disconcerting having these guys trying to get through. I now have my server set up to lock out any IP address after 5 failed to attempts for a few hours. Then they snoop on someone else's server. Now I have have WOL set up and running can wake it remotely and I have my pc set to sleep after 10 minutes. I don't need to keep my home pc on and running.
It took some doing to get my router set up to allow WOL over the Internet, but it is worth the fiddling around to get it set up. I'll share some pointers if you are interested in getting WOL set up and running.
tgraves said:
Glad it's working. One thing to keep an eye on is the activity log. I found that when I kept the server running all day, I'd like see a few times a week, hackers trying to break into my server.. They couldn't get past the account name and password, but was disconcerting having these guys trying to get through. I now have my server set up to lock out any IP address after 5 failed to attempts for a few hours. Then they snoop on someone else's server. Now I have have WOL set up and running can wake it remotely and I have my pc set to sleep after 10 minutes. I don't need to keep my home pc on and running.
It took some doing to get my router set up to allow WOL over the Internet, but it is worth the fiddling around to get it set up. I'll share some pointers if you are interested in getting WOL set up and running.
Click to expand...
Click to collapse
Yes i did set it up to auto-ban any ip address but after 10 attempts (the min in filezilla server) and for 48 hours. Yeah i had to setup my router , i opened ports 7 n 9 udp/tcp and also enabled the WOL feature in the BIOS of my desktop-server , after that worked perfectly but im using WOL Wake On Lan app it has more options.
~ Veronica
Added cifs/tun modules support for CM7 alpha. Hopefully TEAM-B+ stop changing the kernel version or have cifs/tun built into the kernel in their next release.

[MultiROM] [LINUX] [How-to] Rom installers for sdcard

This is an (hopefully) updated collection of all roms (not android based, but other linux OS, like ubuntu, archlinux, fedora...) for nexus 7 (grouper and tilapia) available using the MultiROM system.
MultiROM is an amazing hack (I want to thank again its author, Tasssadar) that permits to boot different OS (multiboot) and different android roms. It starts between kernel and rom init, showing a sort of bootloader dialog to choose which system to boot.
It supports installing (and booting, of course) roms to USB drives.
To use MultiROM you need multirom installation zip , a modified TWRP recovery and kernels with kexec support. Relax, is not hard or long to do this.
More information and installation (of MultiROM, recovery and kernels) --> [ MULTIROM ]
PS: I need to specify I coded nothing, my only work was helping with issues, repacking roms, make them work. I want to say thank you to all devs are developing for Nexus 7, I'm doing this because I appreciate their work and I want MultiROM to rise. It deserves to.
HOW TO INSTALL A ROM.
Tasssadar provided also a zip template (see the [ WIKI ] for more info) that is incredibly easy to use.
To install a linux os to sdcard, you just need to download the zip and flash it like a normal update.zip.
It won't replace your internal rom, because it is going to install in /sdcard, not in /system or /data. And it WON'T wipe anything.
Remember that flashing ubuntu or android rom is DIFFERENT from flashing those zips. To flash ubuntu or another android rom you need to use MultiROM menu under ADVANCED voice in recovery (again, see wiki or multirom thread if you need more information).
ROM PACKS.
In the next post I'll share links for rom zips. If you have other zips or if you have built other zips, please share them. They will be (hopefully) added to the list. If not, please pm me. I can't read all posts.
If you want to share a zip, please try it first. I don't know if I'll be able to test everything real-time, and I don't want anyone to see his sdcard erased or strange things like this. MultiROM has a percent of risk, but nobody has lost his data till now. So please share zips consciously.
ROM LIST (DOWNLOADS)
* [NEW] PLASMA ACTIVE 4.0 (20140121)
mirror: http://d-h.st/Khh
old version: https://docs.google.com/file/d/0B9ZvdqAbuJi2blQ0TDgweFFKTlU/edit
description: KDE for embedded devices. Very cool and interesting. 4.0 version is more stable, video codec is working as well. Little slow booting.
* BODHI LINUX 20130109
old version: INITIAL RELEASE
notes: old version passwd for root and armhf user is trustno1 (sorry for that, is my fault. In new release it is again bodhilinux)
description: Ubuntu with E17 (Enlightenment) with mobile GUI. Pretty stable and... veeery fast.
*ArchLinux 20130113-2
old version: -
description: ArchLinux. Simply. Not designed for basic users. Really powerfull, with already packed KDE, Gnome-shell, LXDE, XFCE, Enlightenment environments (and many others probably). Needs testing, and some love, as it's initial release.
*WebOS ALPHA
old version: http://www.mediafire.com/?3m58uuvysxiwypw
description: still in alpha stage, unstable. Interesting project. Needs love.
* [MANUAL INSTALL] Ubuntu Touch Tablet DEVELOPER PREVIEW
old version: -
description: developer preview, android-based, with the new Ubuntu Touch UI.
[NEW] Use MultiROM app to install the latest version in the easiest way
ROMS TO BE PACKED/MADE WORKING:
fedora4nexus7?
PAY ATTENTION: NEW MULTIROM CHANGED THE ROM ZIP STRUCTURE!
NEW STRUCTURE HERE.
I GUESS YOU CAN USE OLD ZIPS, BUT I CAN'T TRY AND IT'S BETTER TO USE NEW METHOD (REPACK NEEDED)
STEPS TO CREATE A NEW ROM ZIP (EASY-WAY):
* first, download the template (reworked by me)
* then, unzip the template, put the root.tar.gz and rom_info.txt inside rom folder (if you don't know what I'm talking about, read again the wiki - link above)
* edit rom name inside of scripts/extract.sh script (it's the only thing you have to edit, unless you want it to do something else, but be careful in that case)
* select the 3 folders (META-INF, rom, scripts) and zip them in a zip called <DISTRONAME>-MultiROM-Installer-<VERSION>.zip (I think it's a good standard, if you don't like simply name it another way, but I reckon that using a standard would be a very good thing)
*when the zip is finished, upload your zip somewhere (I use google drive now, but I hope I'll have my storage sometime in the future) and share the link here. I will add it to the list.
If I don't, pm me.
[EDIT] new packing method for webos available https://github.com/Tasssadar/webos_multirom_packer [/EDIT]
MORE INFORMATION.
PLASMA ACTIVE.
known bugs: https://wiki.merproject.org/wiki/Community_Workspace/Tegra3/Nexus7/PA_Known_Issues
username/password : mer/mer, root/mer
Interesting features : Plays 720p movies full screen with sound and 1080p full screen down scaled with sound.
BODHI LINUX.
known bugs: http://forums.bodhilinux.com/index.php?/forum/40-nexus-7/
username/password: armhf/bodhilinux
useful page (customization, add software, guides): http://wiki.bodhilinux.com/doku.php
ARCHLINUX.
armv7h images: http://os.archlinuxarm.org/os/ (see tegra directory)
username/password: arch/arch, root/root
useful link (bible): https://wiki.archlinux.org/
infos: needs an OTG keyboard or to use "sudo screen /dev/ttyACM0 115200" to connect via usb.
While you are connected you need to configure wifi. I use a script that simply uses iwconfig, wpa_supplicant.conf and dhcpcd to get a wifi connection.
The rest is up to you.
Enlightenment is preinstalled in build 20130113-2.
UBUNTU TOUCH.
infos: use MultiROM Manager app to install it.
GENERAL.
lintz said:
Recomended "fixes" after first install (Mer, Plasma ndr) :
Install custom keyboard (write this comands in terminal start with su and after the password for root by default mer)
1. zypper ar -G http://repo.pub.meego.com/home:/won...wonko:branches:Project:KDE:Trunk:Testing.repo
2. zypper up maliit-active libmaliit-quick
3. killall -9 maliit-server
Update the system (use su and root password first)
zypper ref && zypper up
Install GUI package manager (same here su and root password)
zypper in apper
Click to expand...
Click to collapse
Thanks to lintz for the suggestions.
LATEST HOT NEWS.
-updated with latest Plasma version.
-updated with Ubuntu Touch
-updated with latest Plasma & WEBOS version (repacked for new MultiROM structure)
-updated with Ubuntu Touch Dev Preview
-updated OP with arch infos.
-Making zip for new BodhiLinux version, that now has correct passwd
Code:
bodhilinux
as it should be.
xela92 said:
Making zip for new BodhiLinux version, that now has correct passwd
Code:
bodhilinux
as it should be.
Click to expand...
Click to collapse
thx xela, I'm still having trouble creating a zip with the template. perhaps you could post the steps you took to create the new bodhi release
bonzer2u said:
thx xela, I'm still having trouble creating a zip with the template. perhaps you could post the steps you took to create the new bodhi release
Click to expand...
Click to collapse
Steps how-to done
Later (when upload ends) I'll share Bodhi new version installer link
Nice thread. Can't wait to try some other distro's.
xela92 said:
ROM LIST (DOWNLOADS)
* PLASMA ACTIVE 20130109
old version: -
description: KDE for embedded devices. Very cool and interesting, but still an alpha.
* BODHI LINUX (uploading new version)
old version: INITIAL RELEASE
notes: old version passwd for root and armhf user is trustno1 (sorry for that, is my fault. In new release it is again bodhilinux)
description: Ubuntu with E17 (Enlightenment) with mobile GUI. Pretty stable and... veeery fast.
Click to expand...
Click to collapse
Needs more info.
Add following kategories
Plasma Active
Bugs : https://wiki.merproject.org/wiki/Community_Workspace/Tegra3/Nexus7/PA_Known_Issues
Username passwords : mer/mer, root/mer
Recomended "fixes" after first install :
Install custom keyboard (write this comands in terminal start with su and after the password for root by default mer)
1. zypper ar -G http://repo.pub.meego.com/home:/won...wonko:branches:Project:KDE:Trunk:Testing.repo
2. zypper up maliit-active libmaliit-quick
3. killall -9 maliit-server
Update the system (use su and root password first)
zypper ref && zypper up
Install GUI package manager (same here su and root password)
zypper in apper
Features : Plays 720p movies full screen with sound and 1080p full screen down scaled with sound.
Same thing for Bodhi. But I dont know the detales about it since I don't use it.
PS as it is now this thread feels as a start to a redundant thread to what is written in Tassadars first 3 posts in the MultiRom thread. Better if you focus on the current distros that don't have any "real" maintener here on xda.
I will add those categories later
lintz said:
Needs more info.
Add following kategories
Plasma Active
Bugs : https://wiki.merproject.org/wiki/Community_Workspace/Tegra3/Nexus7/PA_Known_Issues
Username passwords : mer/mer, root/mer
Recomended "fixes" after first install :
Install custom keyboard (write this comands in terminal start with su and after the password for root by default mer)
1. zypper ar -G http://repo.pub.meego.com/home:/won...wonko:branches:Project:KDE:Trunk:Testing.repo
2. zypper up maliit-active libmaliit-quick
3. killall -9 maliit-server
Update the system (use su and root password first)
zypper ref && zypper up
Install GUI package manager (same here su and root password)
zypper in apper
Features : Plays 720p movies full screen with sound and 1080p full screen down scaled with sound.
Same thing for Bodhi. But I dont know the detales about it since I don't use it.
PS as it is now this thread feels as a start to a redundant thread to what is written in Tassadars first 3 posts in the MultiRom thread. Better if you focus on the current distros that don't have any "real" maintener here on xda.
Click to expand...
Click to collapse
thanks
this solved my onscreen keyboard problem (not working over browser) ... now only gui glitches was left (multitasking bar )
xela92 said:
STEPS TO CREATE A NEW ROM ZIP (EASY-WAY):
* first, download the template (reworked by me)
* then, unzip the template, put the root.tar.gz and rom_info.txt inside rom folder (if you don't know what I'm talking about, read again the wiki - link above)
* edit rom name inside of scripts/extract.sh script (it's the only thing you have to edit, unless you want it to do something else, but be careful in that case)
* select the 3 folders (META-INF, rom, scripts) and zip them in a zip called <DISTRONAME>-MultiROM-Installer-<VERSION>.zip (I think it's a good standard, if you don't like simply name it another way, but I reckon that using a standard would be a very good thing)
*when the zip is finished, upload your zip somewhere (I use google drive now, but I hope I'll have my storage sometime in the future) and share the link here. I will add it to the list.
If I don't, pm me.
Click to expand...
Click to collapse
Hi xela,
I understand the process except for creating the 'root.tar.gz' file from a compressed image (.img or .raw) file. Do you need to extract the image file to the /root folder and then recompress with a command similar to:
sudo tar --numeric-owner -zpcf root.tar.gz ./*
Nice Topic, i've tried your first Bodhi Zip and it seems very fast and stable to me. A few bugs, but nothing major.
I'm waiting for the new Version to finish uploading
bonzer2u said:
Hi xela,
I understand the process except for creating the 'root.tar.gz' file from a compressed image (.img or .raw) file. Do you need to extract the image file to the /root folder and then recompress with a command similar to:
sudo tar --numeric-owner -zpcf root.tar.gz ./*
Click to expand...
Click to collapse
I couldn't find out how to mount those IMG files. I thought they were ext4 fs but they aren't. I tried to use dd to flash them on a drive but failure again. So to extract rootfs I install them with standard procedure (Ubuntu) and the repack roofs to tar.gz. It could be useful to find out how to directly extract rootfs, because it's the same method used by Ubuntu. With the difference that Ubuntu uses zsync to permit fast upgrade...!
xela92 said:
I couldn't find out how to mount those IMG files. I thought they were ext4 fs but they aren't. I tried to use dd to flash them on a drive but failure again. So to extract rootfs I install them with standard procedure (Ubuntu) and the repack roofs to tar.gz. It could be useful to find out how to directly extract rootfs, because it's the same method used by Ubuntu. With the difference that Ubuntu uses zsync to permit fast upgrade...!
Click to expand...
Click to collapse
I could never get it mounted as well.... Is this why your having a delay in uploading the new bodhi release?
bonzer2u said:
Hi xela,
I understand the process except for creating the 'root.tar.gz' file from a compressed image (.img or .raw) file. Do you need to extract the image file to the /root folder and then recompress with a command similar to:
sudo tar --numeric-owner -zpcf root.tar.gz ./*
Click to expand...
Click to collapse
If you can get the files from the .img files, you really dont need the zip to install it, just creat a dir with the name for the OS, then inside create a dir called root, then inside extract the .img
For the rom_info.txt file, just make the changes needed and put them on the same dir that ../root is and restart and you should be able to boot form it.
Rafase282 said:
If you can get the files from the .img files, you really dont need the zip to install it, just creat a dir with the name for the OS, then inside create a dir called root, then inside extract the .img
For the rom_info.txt file, just make the changes needed and put them on the same dir that ../root is and restart and you should be able to boot form it.
Click to expand...
Click to collapse
Unfortunately we have been unable to mount/extract anything from the image although it appears it may install via the multirom/ubuntu method
bonzer2u said:
I could never get it mounted as well.... Is this why your having a delay in uploading the new bodhi release?
Click to expand...
Click to collapse
I'm not at home right know, but in 30 minutes I'll post it
shared the latest bodhi linux version get the link in OP
bonzer2u said:
Unfortunately we have been unable to mount/extract anything from the image although it appears it may install via the multirom/ubuntu method
Click to expand...
Click to collapse
I think zip solution is the best and most "standard". When I make a zip I know it will work, because it's the final, multiROM surely compatible, version. And I can test it immediately, fix it, reflash, and try without messing the world up. I think update zips are the most user-friendly way too. But that's only MHO.

[Q][Kernel] nfs.ko and/or cifs.ko for Huawei g330 Android 4.0.4

Sorry, i couldn't find a section especially for Huawei g330 (U8825-1). It has Android 4.0.4 and kernel is 3.0.21-perf-g69664a3
I'm a little bit surprised that there seems a kernel module for NFS missing (my older Xperia X8 and Galaxy Ace have this)
Could somebody be nice and compile / provide nfs.ko and/or cifs.ko + md4.ko for 3.0.21-perf-g69664a3
mount gives ma "no such device" and in etheal i can see a mount call and a portmap call which are replied by my linux box. it also reports "xx has been mounted by <spartphone-ip>
but there are no NFS-traffic (as getattr)
I would prefer nfs.ko (but should be able to handle version 2), but also cifs is a workaround
thanks a lot

[Mini-Howto] Layers Management via Init.d script

Like many of you, I like to keep my Android system rootless and true to stock as much as possible. However, I like to be able to enjoy the native support of layers for better look n feel. I wrote the script attached to help me with it however, it doesn't come easy without root access. There are some work cut out for you, read below.
Prerequisites:
Have extracted theme from layers theme app from Play Store. No, I'm not talking about the main theme app which is used by Layers Manager. Rather, it's the apks that go into the /vendor/overlay. I tried to extract respective apks out of the main one without using Layers Manager. However, my attempts yielded no success as I'm getting FCs all over, so I must be missing something. I current have a Nexus 9 which is rooted with Layers Manager, I use N9 for testing out and bring the /vendor/overlay/*.apk onto my N6P under /sdcard for my script to process. If you know of a better way, by all means share.
Of course, kernel which support INIT.D.
TWRP installed for root access via recovery, a MUST.
Busybox installed via flashable zip
Install:
- Download the script attached
- Rename .txt to .sh
- Have all extracted themed apks in one directory. For instance, I like fa and art layers, so my directory on sdcard as such /sdcard/0flash/layers/fa/fa_*.apk
- Change up the first few lines to match your environment
- Boot into twrp, mount /system if needed
- Drop the script into /system/etc/init.d
- chmod 755 /system/etc/init.d/01layersmanager.sh
- Create a file named ".current_theme" in /sdcard/
- In the above file (.current_theme), put the name of theme you want init.d to install. Example, if I want to install "fa" then I'll just have a line of text fa in it (same goes to art, coalesce,etc). IMPORTANT: no trailing new line.
- Reboot and test it out
- If theme successfully installed, you'll see it.
- Also, the /sdcard/.current_theme file will be updated with "current" to avoid theme installation on next reboot if you don't want to install new themes.
Troubleshoot:
See /sdcard/debug.txt for info. If you want additional information dumped, edit the init.d script to echo out more.
O bio hnki
vboyz103 said:
Like many of you, I like to keep my Android system rootless and true to stock as much as possible. However, I like to be able to enjoy the native support of layers for better look n feel. I wrote the script attached to help me with it however, it doesn't come easy without root access. There are some work cut out for you, read below.
Prerequisites:
Have extracted theme from layers theme app from Play Store. No, I'm not talking about the main theme app which is used by Layers Manager. Rather, it's the apks that go into the /vendor/overlay. I tried to extract respective apks out of the main one without using Layers Manager. However, my attempts yielded no success as I'm getting FCs all over, so I must be missing something. I current have a Nexus 9 which is rooted with Layers Manager, I use N9 for testing out and bring the /vendor/overlay/*.apk onto my N6P under /sdcard for my script to process. If you know of a better way, by all means share.
Of course, kernel which support INIT.D.
TWRP installed for root access via recovery, a MUST.
Busybox installed via flashable zip
Install:
- Download the script attached
- Rename .txt to .sh
- Have all extracted themed apks in one directory. For instance, I like fa and art layers, so my directory on sdcard as such /sdcard/0flash/layers/fa/fa_*.apk
- Change up the first few lines to match your environment
- Boot into twrp, mount /system if needed
- Drop the script into /system/etc/init.d
- chmod 755 /system/etc/init.d/01layersmanager.sh
- Create a file named ".current_theme" in /sdcard/
- In the above file (.current_theme), put the name of theme you want init.d to install. Example, if I want to install "fa" then I'll just have a line of text fa in it (same goes to art, coalesce,etc). IMPORTANT: no trailing new line.
- Reboot and test it out
- If theme successfully installed, you'll see it.
- Also, the /sdcard/.current_theme file will be updated with "current" to avoid theme installation on next reboot if you don't want to install new themes.
Troubleshoot:
See /sdcard/debug.txt for info. If you want additional information dumped, edit the init.d script to echo out more.
Click to expand...
Click to collapse
Yt? Bird :
Sent from my Nexus 6P using XDA-Developers mobile app

Please recommend an Android file manager

I'm looking for a simple but flexible file manager type app for android. I use Files-by-Google predominately to scan and view images and videos so I specifically do not select "show hidden files" because I don't want Files-by-Google to ignore .nomedia files. Plus even if you do select "show hidden files" Files-by-Google shows Android>data and Android>obb as empty when these directories are clearly full of stuff when viewed over USB from the PC.
Because of this I've basically been using the Storage entry under Settings (Settings>Storage) as my default file manager. If I "show hidden files" in Storage I see the same directory structure that I see from the PC over USB. However I could not use Storage to move a set directories that had been placed in Internal_Storage>Documents from the PC over USB to where they belonged in Internal_Storage>Android>data>com.ngc.fora>files>Documents. In order to move the data to where it needed to be I had to use the PC over USB.
I'm looking for a simple but flexible android file manager that will show me everything that's there and nothing that's not with the ability to delete, copy and move files and directories to and from anywhere on the device. Also I would hope to be able to examine and traverse the entire directory structure in both the Internal_Storage space and any SD_card present. Also I refuse to use any type of cloud storage so an app that's overly bound to one cloud storage service or another is probably not the best choice.
Thank you for any suggestions.
[APP][2.2+] MiXplorer v6.x Released (fully-featured file manager)
[APP][2.2+] MiXplorer (full-featured file manager) Hello everyone! My name is Hootan. I work on XDA in my free time and this file explorer is my favorite Android project! MiXplorer mix of explorers (SD, FTP, Lan, Cloud and other storage...
forum.xda-developers.com
I'm using two file managers for my android devices:
Dateimanager+
File Manager - Apps on Google Play
Fast, easy-to-use and full-featured file manager app with cloud integration.
play.google.com
X-plore
X-plore File Manager - Apps on Google Play
X-plore is dual-pane file manager with tree view, LAN/Root/Clouds and more.
play.google.com
Dateimanager+ is very clear and easy to use, X-plore can do a bit more for that. Both should be able to do what you're looking for....
Thank you for the suggestions. I'll check them out.
My main file manager is Material Files
Material Files - Apps on Google Play
Open source Material Design file manager
play.google.com
Material Files | F-Droid - Free and Open Source Android App Repository
Open source Material Design file manager
f-droid.org
GitHub - zhanghai/MaterialFiles: Material Design file manager for Android
Material Design file manager for Android. Contribute to zhanghai/MaterialFiles development by creating an account on GitHub.
github.com
It is open source, no ads, lightweight, uses Material design 3(android 12 with color pallete), and isn't relient on any cloud storage (but does have ftp, sftp, and smb support). It also allows you to host an ftp server from your phone so you can send files to another device.
However, it does not automatically add external storage(I've opened an issue on github), but you can easily add one from the side menu.
ZenDeveloper said:
It is open source, no ads, lightweight, uses Material design 3(android 12 with color pallete), and isn't relient on any cloud storage (but does have ftp, sftp, and smb support). It also allows you to host an ftp server from your phone so you can send files to another device.
However, it does not automatically add external storage(I've opened an issue on github), but you can easily add one from the side menu.
Click to expand...
Click to collapse
Thanks. This is precisely what I was looking for.

Categories

Resources