[GUIDES] CIFS&BIND and BIND4SWAP for use on OUYA - Ouya Android Development

Hi guys!
i wrote a little guide to use DirectoryBind to "emulate" a memory swap, and install apps and data on external storage (USB Pendrive, HDD, mounted CIFS, etc)
This is valid for OUYA, or any rooted device.
hope you found useful.
Note: Is in spanish. use tranlsator to get a translated version. Hope i get some time and generate a proper English version to post here. If there is any guy that wants to help me translating, it will be nice.
http://manguiro.blogspot.com/2013/07/guia-rapida-bind4swap-directorybind.html
I created another guide, similar to BIND4SWAP, and i use a shared directory on my local net to use as a sdcard on any android device. This is useful if you want to "extend" your storage to a remote location, and you can use the same installed files on many android devices. i.e., i tested and use one single installation of my android applications (nova3 in example), and can load an play on my Ouya, JXDS7300B, JXDS5110B, S908, Motorla Razr, GPD5005, etc... all devices are pointing to the same net resource and load the files, without need of installing files on local device.
note: this guide (CIFS&BIND) is for fast local networks. If you have a slow network, then i suggest to use it for small size games, or games that loads small portions of data (i.e. Bard´s Tale is a game that runs ok in a 100mb speed network)
http://manguiro.blogspot.com/2013/07/cifs-directorybind-sambadroid-cifs.html
Now, i´m working in a new version of the CIFS&BIND guide, but i´m using the OUYA as network resource. I attached a HDD via USB to the console (350GB), and ouya uses as their sdcard (via DirectoryBind). I get over 120 games installed on the ouya... and share all these data to my other devices. I have only a problem for now, i want go create a Access Point Wifi on the Ouya, but all the software i tested hangs or get errors. I want to get advantage of the WIFI antenna of the OUYA because runs at 150mbs (wifi n), that is a good speed for many guys that don´t have a fast wifi router on their installations.
if you can help me with this, please send me a mp.
hope these guides will be interesting and useful.
Zalu2!

Deen0X said:
http://manguiro.blogspot.com/2013/07...ctorybind.html
http://manguiro.blogspot.com/2013/07...roid-cifs.html
Zalu2!
Click to expand...
Click to collapse
urls are truncated and invalid

http://manguiro.blogspot.com/2013/07/guia-rapida-bind4swap-directorybind.html
http://manguiro.blogspot.com/2013/07/cifs-directorybind-sambadroid-cifs.html

emulation said:
http://manguiro.blogspot.com/2013/07/guia-rapida-bind4swap-directorybind.html
http://manguiro.blogspot.com/2013/07/cifs-directorybind-sambadroid-cifs.html
Click to expand...
Click to collapse
thanks!
fixed!

CIFS.ko is not present in rom................. anyone have?

http://forum.xda-developers.com/showthread.php?t=2308740 <--- You can try this.

emulation said:
http://forum.xda-developers.com/showthread.php?t=2308740 <--- You can try this.
Click to expand...
Click to collapse
I get OuyaStockPlus installed on my OUYA, and this come with CIFS module...

Related

Android VNC

A very good vnc solution that is *actually* useable....It's beyond me as to why this isnt on the market (maybe its the $25?)
Play around with it...its quite fun...
Where's the link?
Is this it: http://code.google.com/p/android-vnc-viewer/ ?
Android VNC Viewer
So last night i saw a post on googles own vnc viewer which is coded to work on the g1 and the android emulator.
Well, I forwarded my ports correctly and setup my server accordingly. I am using TightVNC as well as UltraVNC at seperate times.
I am able to establish a connection through all services on my g1, (3g edge and wifi). Only when I arrive on the connection
I am greeted with only a black screen. I switch to mouse control on my g1 by pressing trackball and can see me moving the pc mouse from my g1.
So my connection is working flawlessly but my only error is that i cant see anything on my g1.
Is there a special mirror driver i must install??? somebody please help me for i use remote desktop as a part of everyday life
Latest androidVNC viewer
As long as none of these are shown as released on http://code.google.com/p/android-vnc-viewer/ I'll keep compiling and placing them here. I'll edit this post with the current latest so it's easy for everyone to download without spending the time getting eclipse up and working.
r17 allows saving of multiple servers for quick-connect profiles.
I do not know if you need to uninstall the previous version before installing this one. I always uninstall before installing the new one with a project that changes as much as this one has recently.
Thanks buddy!
Thanks so much! I hope this app gets the development it deserves. This, and an rDesktop app are needed badly!
ultimind said:
This, and an rDesktop app are needed badly!
Click to expand...
Click to collapse
So I am not the only one who thinks this!
Android-VNC Viewer Compile?
How do I go about compiling the source code for the Android-VNC Viewer located at (http://code.google.com/p/android-vnc-viewer/).
I looked around and seen a post that said I would have to compile it on linux / mac... I do have Ubuntu setup on this machine as a separate OS but I'd rather not boot into Linux just to do that...
Anyone run native Linux that can compile the APK and add a link? If not then I will as long as I know how
just download the apk they have for download and use that.
The APK that is on there is far outdated compared to where the project currently is. For instance, there is a post that links r17's release on it which allows you to save settings, change color mode and a few other nice features... The current build is up to r28 now so I'm sure better support and newer features were added since then.
http://forum.xda-developers.com/showthread.php?p=3199765#post3199765
I think that build is only a few days old.
r31 is now the latest and the developers have released it directly:
http://android-vnc-viewer.googlecode.com/files/androidVNC_build090125.apk
They compiled it this time around so I didn't have to
Thank you! Cant wait to try it. =)
Hmmm, I tried the linked apk and it won't install. The older version still works.
I checked out the trunk but it is the same as the previous release.
I checked out the antlersoft branch but it doesn't compile: package com.antlersoft.android.dbimpl does not exist
Has anyone else tried the latest version apk or compiling?
I've tried it, and it won't connect for me. However, I haven't tried any previous versions, so I may have it set up incorrectly.
The R17 build won't work for me, so chalk it up to that. Or my stupidity.
Well I downloaded it to my laptop and then installed via adb and it worked.
Usually I download with steel and install from the sdcard. But that didn't work this time for some reason. (new JF1.41 or new vnc or user error?)
This wouldn't install for me from the sd card. Any ideas?
Yeah it wont install for me either, I tried both AppsInstaller from SDcard and adb - neither were successful... I noticed the build is now at 33, any chance we can get someone to compile it? Maybe the issue was fixed but not repacked?
There's an "official" build/apk out on http://code.google.com/p/android-vnc-viewer/. The filename calls is 090125 which, I assume, means January 25th I downloaded it and tried to install it from my phone (not via adb) and it failed to install for me (BTW, so does the -17 version in the first post). Could be that the key is installing via adb, I don't know. I'll try it later when I have a chance but I thought everyone owuld be interested in the update.
I reported this as an issue on the project, however after fully uninstalling the previous app and downloading the file directly from my G1 it installed successfully. I did not use the SDcard / AppsInstaller or ADB - I just used the traditional method of going to the site on my phone and installing it from there, after I uninstalled the previous version.
Hopefully this works for you guys as well.

[Q] CM7 and Nook App

I am having a problem with the Nook app on CM7 (using the 4th nightly and the OC kernel.)
Doing some quick searching and extensive looking hasn't yielded any results directly related to the following issue.
When looking in my library, if I try to download a book it just says "No such file or directory" and my other books that are on my SD card don't show up/can't open them with the app (No Application Found).
So, just wondering if anyone else has got this working, I would really like to use this as an e-reader.
Thanks
Ran into the same problem last night
lycwolf said:
I am having a problem with the Nook app on CM7 (using the 4th nightly and the OC kernel.)
Doing some quick searching and extensive looking hasn't yielded any results directly related to the following issue.
When looking in my library, if I try to download a book it just says "No such file or directory" and my other books that are on my SD card don't show up/can't open them with the app (No Application Found).
So, just wondering if anyone else has got this working, I would really like to use this as an e-reader.
Thanks
Click to expand...
Click to collapse
I ran into the same problem last night when my wife was trying to buy a book. I am on v2 though!!!
lycwolf said:
I am having a problem with the Nook app on CM7 (using the 4th nightly and the OC kernel.)
Doing some quick searching and extensive looking hasn't yielded any results directly related to the following issue.
When looking in my library, if I try to download a book it just says "No such file or directory" and my other books that are on my SD card don't show up/can't open them with the app (No Application Found).
So, just wondering if anyone else has got this working, I would really like to use this as an e-reader.
Thanks
Click to expand...
Click to collapse
Nook app works okay on nightly #4. I am having wifi issues, so I am not sure about downloading anything.
try the solution from this thread, it worked for me
http://forum.xda-developers.com/showthread.php?t=966339
bigtourist said:
try the solution from this thread, it worked for me
http://forum.xda-developers.com/showthread.php?t=966339
Click to expand...
Click to collapse
Tried that solution and it doesnt work when trying to download books. I always get file type not supported. You?
yes, it does work when downloading books. make sure you follow it exactly.
you have to set the EXTERNAL_STORAGE value to /sdcard like it says and NOT /mnt/sdcard
Tibedabeeto said:
Tried that solution and it doesnt work when trying to download books. I always get file type not supported. You?
Click to expand...
Click to collapse
It does work.
bigtourist said:
yes, it does work when downloading books. make sure you follow it exactly.
you have to set the EXTERNAL_STORAGE value to /sdcard like it says and NOT /mnt/sdcard
Click to expand...
Click to collapse
Plus 1 for "Yes, it does work."
bigtourist said:
yes, it does work when downloading books. make sure you follow it exactly.
you have to set the EXTERNAL_STORAGE value to /sdcard like it says and NOT /mnt/sdcard
Click to expand...
Click to collapse
I did change that but I didnt notice that I had to type out adb shell before typing su for the apk. I get permission denied, does that mean I missed something while rooting my nook?
Edit:
NM adb shell works, just didnt work from terminal emulator. Anyways tried everything from adb and a computer and still no dice. I have no clue why this is not working. The books in my files dont have the cover and when I click on it it looks like it will load then just goes back to my files again.
NM, it seems that the books that were already in my library from when I had the regular nook OS was giving me issues. I went to shop for a new free book to see what happened and it downloaded and worked. So I did it right from the beginning but kept trying the same 2 stupid books. lol Thanks
I'm not sure what's going on here.
I tried following through with the directions posted in the link. But my adb shell seems to be repeating whatever I type after I press enter. It doesn't seem to be working.
Is there something I'm doing wrong?
I'm using phiremod.
Okay, so I found something... I think.
I did export EXTERNAL_STORAGE /sdcard
and I got
export: /sdcard: bad variable name
Any suggestions?
WORKING Nook ereader app on Nook Color running CM7 from sd card
I wanted to be able to have access to 2 barnes and noble libraries on the same device. I looked around and this is what I came up with. You don't need to do any really tricky or invasive mods and it works great. I'm mostly a moron so I wrote this for people who are like me, please don't be offended if you have to say "well duh" alot.
I would read the notes at the bottom of the post after you read this.
1. I prepared a CM7 sd card with google apps!!! using this method:
http://forum.xda-developers.com/showthread.php?t=1000957
***(I used the stable CM-7.1.0-RC-1-encore-signed version + current gapps, but it should work with any current CM7 nightly)
2. I powered down my nook completely, inserted the CM7 sd card, powered it back up, and let the CM7 installer routine run. The installer shuts the nook off when complete, then I rebooted into CM7. After registering to my google acct and getting to the home screen, I clicked on the icon in the bottom left corner (3 little horizontal lines) and selected Settings>Applications>Unknown sources...check that box.
3. Opened the Market app. Searched for "appinstaller" and installed AppInstaller by FunTrigger. Then I completely powered down my nook and removed the CM7 sd card.
4. Then I downloaded an older version of the Nook ereader app (ver 2.5) and put it somewhere in my filesystem that was easy to locate (you will be locating it from linux) from here:
http://www.freewarelovers.com/android/app/nook
5. Then on a PC running Linux (ubuntu 11), I plugged the sd card I put CM7 on into my computer. In linux you can see all the partitions...in windows all you can see is boot. I opened the "CM7 SD CARD" partition, and I put the nook.apk file I downloaded from freewarelovers right in there.
6. I reinserted the CM7 sd card into my nook and booted it back up. I went to applications, ran AppInstaller and clicked on the "nook.apk" icon and installed it. Registered my B&N account normally and populated my library.
Notes:
* DO NOT add the nook.apk into the native OS. This is only for CM7. If you try to add this app to an OS with the native nook reader working (unrooted/nootered) the device gets stuck in a boot loop which you will have to use CWM or 8 fail boots to recover from.
* I bear no responsibility for any damage you may do to your device by using this method. That said, it is almost impossible to brick a nook color, especially using a sideload OS. If you think you did just look around the forums, there is lots of information on how to unbrick a nook color.
* If you do not have Linux running on anything to read the CM7 partitions, you can google "reading ext4 filesystems in Windows" and figure out how to do that. Mac is Unix based, so maybe you could use a mac and just hope no one finds out. I highly suggest you just make a live CD by following the directions here:
https://help.ubuntu.com/community/LiveCD
* Incidentally, you can use this method for sideloading any apps into your sd-based CM7 environment.
Why would you need to sideload the Nook app? Is it hiding in the market these days??
No it's there but you can't download it. Either says invalid device or it won't give you the option to install at all.
EDIT: I updated to a current nightly and it allowed me to download the ver 2.6 Nook reader, but the sign in screen is garbled and it won't communicate with the B&N servers. Had a similar issue with Netflix, which I also sideloaded an older version of and works well.
@ mastigia.
Firstly, very appreciate your effort and post instructions for others.
Secondly, why would you want to go with that route?
At least, there are 2 options installing Nook App with ease.
a. Download and install directly from Market. (see note 1)
b. If for sideloading, just use usb cable to tranfer the .apk over, no need to remove the uSD then insert into Linux just to copy the file.
Note 1: If you can't see Nook App on the Market, then fix your Market first.
Note 2: another option (would be 3rd) is using ADB (either over USB or wireless to push file over)
why oh why
votinh said:
@ mastigia.
Firstly, very appreciate your effort and post instructions for others.
Secondly, why would you want to go with that route?
At least, there are 2 options installing Nook App with ease.
a. Download and install directly from Market. (see note 1)
b. If for sideloading, just use usb cable to tranfer the .apk over, no need to remove the uSD then insert into Linux just to copy the file.
Note 1: If you can't see Nook App on the Market, then fix your Market first.
Note 2: another option (would be 3rd) is using ADB (either over USB or wireless to push file over)
Click to expand...
Click to collapse
Ok...
a. I CAN see the app on the market. The app currently available is ver 2.7 which from the previous build of CM7 I was using had "Incompatible Device" where the "Install" button would normally be. So, I updated to CM7 nightly 209 thinking I was an idiot. And hey, whaddya know, that made it possible for me to install the 2.7 reader from the market. But it was garbled and would not communicate with the B&N servers and caused me some really crappy synching issues later which I won't go into here.
b. This is just for getting the nook.apk onto CM7 loaded on an sd card. The prob with just moving the file over usb is that windows (which I started off using) will only pick up my native emmc because the sd card partition I want to move the .apk to is in an ext4 partition. Using adb wireless I was unable to find the mount point, once again probably for the same reason.
So, to clean that up I would say just plug your nook into linux and move the file over usb and that would probably work and thanks for the suggestion, I just did not think of that.
Ya know this is kind of a silly and unique issue. I got my gf a nook color, she wants her own library and an unrooted nook (warranty). She also wants access to MY library (which has alot of books she would like to read) and apps like netflix (which also requires a legacy version). Books are the primary reason we got nooks. So for someone like ME, thats the post I would need.
Anybody having force close issues with the latest Nook app? I'm running 213 and I can download but anytime I try to open anything I get a force close.

Cannot create soft link as root on rooted GT

At some point, I had created a soft link under Copilot so that I could have the maps on my external SD card... and it was working great.
But now, after installing new firmware, I am trying to recreate that link, and having trouble doing so. The image shows that I have tried two different ways to create that soft link, and either way should work (at least on other platforms they should!). But as can also be seen, they do not.
Can some kind soul point out what I might be doing wrong here?
Of course, when I try this without 'su' I get 'permission denied' or some variant.
Thanks,
Edit: I apologize. This dang "improved" app is not properly uploading pictures. Will update when I'm home, since, apparently, xda-developers isn't friendly with IE7, which is all I have here at work.
Edit2: Updated with picture. Thanks for any advice.
Sent from my GT-P1000 using XDA Premium App
Use a portable firefox which you can load on an external flash drive and leaves no traces at work
DarkPal said:
Use a portable firefox which you can load on an external flash drive and leaves no traces at work
Click to expand...
Click to collapse
Yeah, I used to do that before my employer decided to disallow any USB access. Ports are deader than dead. :\
Have a day. I'm off to my real home. Back online tonight.
Even with root powers you cannot create symlinks on filesystems that do not support them. Like FAT32.
Technomancer said:
Even with root powers you cannot create symlinks on filesystems that do not support them. Like FAT32.
Click to expand...
Click to collapse
Ah, thanks! But it seems I have done this. Ah well... not the first time I was wrong today.

please delete

please delete
please delete
this will bring us full funtion of ubuntu?
Interesting. Im going to try this. Thanks buddy.
Sent from my MB860 using XDA
mafiarock93 said:
this will bring us full funtion of ubuntu?
Click to expand...
Click to collapse
Define "full function". If you mean, can you upgrade to Ubuntu 12, no. If you mean, can you run Unity, no. If you mean being able to to almost everything you would do on a regular PC running Ubuntu, yes. Granted there is no support for NTFS drives or DVD burners and things of that sort but look at the software list. Short of playing Halo, it covers over 90% of what people use a computer for.
Here's a list of what I use it for;
Web browsing (posting this using webtop)
Watch movies (pretty much any flash video site works)
Watch Hulu (no app needed and am infact watching Hulu right now)
Listen to music (local or streaming)
Create and edit documents, speadsheets, powerpoint
Near Photoshop level of image editing
Edit audio files
ROM work
Chat
Torrents
Gaming (both linux games and using emulators)
Website updates and maintenance
Writing and editing scripts
What I can't do with it or haven't tried yet;
SBF flashing (haven't tried)
Working in ADB and fastboot (haven't tried)
Watch Netflix (there's an app for that)
Run a current version of Chrome or Firefox (this only has Firefox 8 right now)
Kernel compiles (make is a bit old in ubuntop)
I hope this helps.
Lokifish Marz said:
Define "full function". If you mean, can you upgrade to Ubuntu 12, no. If you mean, can you run Unity, no. If you mean being able to to almost everything you would do on a regular PC running Ubuntu, yes. Granted there is no support for NTFS drives or DVD burners and things of that sort but look at the software list. Short of playing Halo, it covers over 90% of what people use a computer for.
Here's a list of what I use it for;
Web browsing (posting this using webtop)
Watch movies (pretty much any flash video site works)
Watch Hulu (no app needed and am infact watching Hulu right now)
Listen to music (local or streaming)
Create and edit documents, speadsheets, powerpoint
Near Photoshop level of image editing
Edit audio files
ROM work
Chat
Torrents
Gaming (both linux games and using emulators)
Website updates and maintenance
Writing and editing scripts
What I can't do with it or haven't tried yet;
SBF flashing (haven't tried)
Working in ADB and fastboot (haven't tried)
Watch Netflix (there's an app for that)
Run a current version of Chrome or Firefox (this only has Firefox 8 right now)
Kernel compiles (make is a bit old in ubuntop)
I hope this helps.
Click to expand...
Click to collapse
tks for the tips ^^
Firefox wont connect to the internet
Thanks for your hard work with this.
After installing - firefox will not connect to the internet - despite rebooting to recovery and wiping the cache
Please can you help
PS. webtop2sd does not detect my sd card either so I cant enable the other apps on my atrix
Thanks
liquidhead said:
Thanks for your hard work with this.
After installing - firefox will not connect to the internet - despite rebooting to recovery and wiping the cache
Please can you help
PS. webtop2sd does not detect my sd card either so I cant enable the other apps on my atrix
Thanks
Click to expand...
Click to collapse
"webtop2sd is required for Atrix users because there is only 1.3MB free space otherwise"
First hit up the webtop2sd thread to figure out what's up because with it working, Ubuntop won't work.
Thanks for your post! It is good to see that there are WebTop developers
I have a question : what is the difference between your UbuntuTop and a customized webtop2sd WebTop ? (I have webtop2sd with gnome 2.0)
Still no luck!
Lokifish Marz said:
"webtop2sd is required for Atrix users because there is only 1.3MB free space otherwise"
First hit up the webtop2sd thread to figure out what's up because with it working, Ubuntop won't work.
Click to expand...
Click to collapse
Hi
Looks like the rom (NottachTrix4G - AIO Aroma Installer 1.3.1 [2.3.6][Blur][Multi-Lang]) was incompatible with webtop2sd
Have installed
[GB-ROM] [2.3.6] [Bell/INTL] [45.21.78] Tweaked Stock Blur With Webtop [Jun11]
webtop2sd now setup
have followed your instructions to the letter - but firefox will still not connect.
have rebooted and wiped cache too.
Now stuck!
Any help appreciated!
I've been using webtop2sd with NottachTrix since its introduction. On the last fresh install, I had to relink busybox in the /etc/webtop2sd directory.
---------- Post added at 09:37 AM ---------- Previous post was at 09:31 AM ----------
omar93500 said:
Thanks for your post! It is good to see that there are WebTop developers
I have a question : what is the difference between your UbuntuTop and a customized webtop2sd WebTop ? (I have webtop2sd with gnome 2.0)
Click to expand...
Click to collapse
I have the same question, and is it faster (like Gentop tries to be).
Also, do I need webtop2sd for the install, or can I install this to the internal partition first then move it with webtop2sd? Can I use my sd partition to extend certain directories to get more space (again like Gentop) instead of mirroring everything (like webtop2sd does).
liquidhead said:
Hi
Looks like the rom (NottachTrix4G - AIO Aroma Installer 1.3.1 [2.3.6][Blur][Multi-Lang]) was incompatible with webtop2sd
Have installed
[GB-ROM] [2.3.6] [Bell/INTL] [45.21.78] Tweaked Stock Blur With Webtop [Jun11]
webtop2sd now setup
have followed your instructions to the letter - but firefox will still not connect.
have rebooted and wiped cache too.
Now stuck!
Any help appreciated!
Click to expand...
Click to collapse
Unsure as to how similar our problems are, but my Firefox stopped working after I flashed to a CM9 ROM then returned to Nottachtrix again.
Ultimately I used Atrix Fastboot Tool to erase the Webtop partition then flashed a stock webtop through CWM. Perhaps try that and then install UbunTop.
Lots of questions so let me try to get everything answered.
omar93500 said:
Thanks for your post! It is good to see that there are WebTop developers
I have a question : what is the difference between your UbuntuTop and a customized webtop2sd WebTop ? (I have webtop2sd with gnome 2.0)
Click to expand...
Click to collapse
First this is a unified base so you don't think of it as Atrix Ubuntop vs Electrify Ubuntop vs Photon Ubuntop. You have to think of it as Moto Tegra2 Ubuntop (I'm thinking I should rename it that). File for file it is the exact same as what's run on the Electrify and Photon. Advantages of a unified base are many. As long as I can get it to fit inside that 755MB cap the Atrix has, ANY tweaks or improvements made by ANYBODY in Moto Tegra2 community can be applied. Granted approval on both sides and proper credit will apply. The other advantage is that any major updates (like Ubuntu 10,11,12) that I can cram into that 755MB automatically become usable to all the Moto Tegra2 Webtop users!
The other main difference is that all the flashing and scripts to get to an unlocked webtop with synaptic and custom dock/desktop are already done. When you install OpenOffice what do you do? You launch synaptic, search for openoffice then go through and select packages. In Ubuntop, you launch synaptic, click file/read markings and select the openoffice file in the software folder. Take all the software listed in the OP, that's installed by selecting one preconfigured markings file. There are also things like over 150 config edits to Firefox alone that are permanent, a lot of moto crap has been removed.
To compared to what you probably have setup, Ubuntop will get you there far faster and with less time in terminal. In short, far more average user friendly. User friendly has been my goal since Ubuntop launched back in September of last year because Moto really screwed up what could have been an amazing product. Read this and you will understand my motives behind this.
liquidhead said:
Hi
Looks like the rom (NottachTrix4G - AIO Aroma Installer 1.3.1 [2.3.6][Blur][Multi-Lang]) was incompatible with webtop2sd
Have installed
[GB-ROM] [2.3.6] [Bell/INTL] [45.21.78] Tweaked Stock Blur With Webtop [Jun11]
webtop2sd now setup
have followed your instructions to the letter - but firefox will still not connect.
have rebooted and wiped cache too.
Now stuck!
Any help appreciated!
Click to expand...
Click to collapse
Ubuntop was deved on that very ROM. I do have a fix so I'm going to amend the install method for the Atrix in the OP. The install method should now be;
Flash Univ_Ubuntop_v1.0.0.zip via CWM
Reboot
*Atrix Users-Run webtop2sd
Launch Webtop+
Reboot into recovery and flash menupatch.zip
Relaunch Webtop+ and enjoy!
troycarpenter said:
I have the same question, and is it faster (like Gentop tries to be).
Also, do I need webtop2sd for the install, or can I install this to the internal partition first then move it with webtop2sd? Can I use my sd partition to extend certain directories to get more space (again like Gentop) instead of mirroring everything (like webtop2sd does).
Click to expand...
Click to collapse
Right now I'm trying to get everybody on the same webtop base (WT-1.2.0-180) for the reason stated above. It does have a number of improvements over stock but has yet to be fully optimized. As nice as Gentop2 is, it's far larger than Ubuntop and has files spread all over the phone and SDCard. Try this and tell me how it goes;
Ignore any CWM backups you may have
Ignore your computer
Perform a factory reset (or format preinstall when ROM flashing)
Try to launch Gentop2
Try the same with Ubuntop (all that's needed is webtop2sd and the menupatch.zip to get you up and running again)
So Ubuntop's other main advantages are survivability after factory reset and install/distribution method.
(I have offered to make Gentop2 flashable and even provided a template.zip but have not heard back. I may make it flashable and simply give him the file. Yes I give dev work away, a lot actually.)
If you want to play with splitting up Ubuntop feel free but I have not done so for the reasons stated above.
I hope you guys are submitting this to portal because if THIS can make it the is no reason why Ubuntop can't.
Would we need to delete webtop2sd if we already have it installed or can we just flash and boot into webtop?
ToonShadow said:
Would we need to delete webtop2sd if we already have it installed or can we just flash and boot into webtop?
Click to expand...
Click to collapse
Open webtop2sd and go to the "execute" tab and click uninstall.
Unmount your sdcard and format it.
Reboot the phone and launch webtop2sd and treat it as if you had never run it before.
How to set up Pidgin for GTalk and mastashake57's Webtop Exchange email (untested) added to the OP
I'm tempted to try this, but I have one major motivation in trying it.
Will it run a modern version of Chromium? My current webtop setup has an unbearably slow Firefox and due to a few outdated packages required to get webtop to boot, the newest version of Chromium that I can install from synaptic or otherwise without breaking my webtop is version 4. It crashes constantly, but it's still considerably faster than Firefox, despite the crashes.
What's the latest version of Chromium that Ubuntop can run on the Atrix?
Ollonk said:
I'm tempted to try this, but I have one major motivation in trying it.
Will it run a modern version of Chromium? My current webtop setup has an unbearably slow Firefox and due to a few outdated packages required to get webtop to boot, the newest version of Chromium that I can install from synaptic or otherwise without breaking my webtop is version 4. It crashes constantly, but it's still considerably faster than Firefox, despite the crashes.
What's the latest version of Chromium that Ubuntop can run on the Atrix?
Click to expand...
Click to collapse
Define "unbearably slow". If you can give me some raw data it would be a big help.
I need to know Kernel/ROM (any additional settings,changes), addresses of test webpages, webpage load time, sunspider bench and so on. I will then duplicate your tests and post results.
The supported Chrome version is going to be the same.
Also if it helps. On the Photon running Joker/Imperium at 1.2GHz running Photon UbunTop v1.2, page loads and sunspider scores were about the same as the Dell mini 10 Z530 1.6GHz running firefox/safari/chrome. Testing was done back in Feb/Mar 2012. To be honest, the Dell mini 10 and similarly spec'd netbooks are a good indicator as to performance in many areas. Considering that Moto used a generic Ubuntu Jaunty ARM base from 2009, I'm surprised it performs as well as it does.
Files
Where are the download files, i dont see them on the site

cifs module for 3.1.10-g52027f9

================================(updated 25/07/2012)
recompile new cifs.ko based on code from linux kernel 3.2.1 (with asynchronous read support).
there is 2 extra function needed in part of the kernel (which is not in the current 3.1.10 kernel).
however that doesn't stop it from working.
i am not sure under what conditions those 2 function will be called. when its being called, it might give error.
apart from that, initial test shows promising result. doubled the read speed.
please test.
do note. YMMV
new cifs.ko has a md5sum of
280303e69a92cd56f180956c838edbbd
in
cifs-async.zip
thanks.
===================================
updated,
i have re-compile a new cifs.ko with modified larger rsize, hopefully will have better read performance,
give it a try.
note: it appears that your NFS server needs to have support as well. so check out if you can set it to a bigger send buffer to have a faster read speed.
the md5sum for the new cifs.ko is
7a235de92c855b2933402dd1c62610fe
in
cifs_rsize_128k.zip
===========================================================
(require root to work).
i have created cifs module for the new 4.1.1 kernel for nexus 7
3.1.10-g52027f9
use this in conjunction with cifs manager
both
md4.ko and cifs.ko must be loaded to work.
as for the native language support (nls_utf8.ko), its down to yourself.
to use it,
under cifsmanager (when creating a new share)
set options "iocharset=utf8"
have fun streaming video!!!
qwerp_ said:
(require root to work).
i have created cifs module for the new 4.1.1 kernel for nexus 7
3.1.10-g52027f9
use this in conjunction with cifs manager
both
md4.ko and cifs.ko must be loaded to work.
as for the native language support (nls_utf8.ko), its down to yourself.
to use it,
under cifsmanager (when creating a new share)
set options "iocharset=utf8"
have fun streaming video!!!
Click to expand...
Click to collapse
I guess if I have to ask I shouldn't do it, but but what does this do?
Cgc2 said:
I guess if I have to ask I shouldn't do it, but but what does this do?
Click to expand...
Click to collapse
I may be wrong, but I believe it's to get CifsManager to mount your windows network shares automatically when rebooting your Nexus 7, so you don't have to mount a share manually every time.
Looking forward to trying this out when I get my Nexus 7. Thanks
Cgc2 said:
I guess if I have to ask I shouldn't do it, but but what does this do?
Click to expand...
Click to collapse
this allow you to mount windows drive, or even network enabled storage.
so that your video player like dice player or vlc can stream/play the file as its local.
its similar to using //192.168.1.1 on windows.
Salty Wagyu said:
I may be wrong, but I believe it's to get CifsManager to mount your windows network shares automatically when rebooting your Nexus 7, so you don't have to mount a share manually every time.
Looking forward to trying this out when I get my Nexus 7. Thanks
Click to expand...
Click to collapse
it doesn't mount automatically, but provide the interface to mount drive easily.
Wow, interesting and thanks for educating me on this use. However, why not use Airdroid and achieve similar results? Still learning, Thx folks.
We only have 6/15 GB to work with. Now, for me I can have 500GB and the apps will even index it for me just as if there were a folder with infinite amount of space on my sdcard
Sent from my Nexus 7 using xda app-developers app
this is basically similar to
External Storage Device Compatibility Review
http://forum.xda-developers.com/showthread.php?t=1766260
where instead of the "mounted" drive comes from your usbOTG cable reading from a external hardisk or card reader,
your mounted drive is a shared drive on your network. NAS drive, windows PC, linux, etc, anything that supports
Common Internet File System (CIFS)
http://en.wikipedia.org/wiki/Server_Message_Block
you will need to know abit of linux/android system to properlly use this,
make sure that your "nexus 7" about page, under kernel version matches "3.1.10-g52027f9", meaning you will have to OTA to 4.1.1 JRO03D to be able to use this.
Mate this is exactly what I came looking for. Awesome.
I use cifs manager on all my android devices because ES file explorer insists on fully caching apks before installing them doubling the time to do things.
Been setting up the missus nexus and it was a bit hard to explain to her how to get to the smb movies/series in ES file explorer to stream stuff.
Installed this, mx player and MovieBrowser HD from market and she now only needs to go into MovieBrowser and she has all her movies/series with lovely artwork and synopsis,and just clicks on anything and it automatically plays in mx player.
Good job sir, I don't need a custom kernel just for cifs.
Forgive me for being naive, is this a CWM flashable zip?
if not, what folder do i need to place these modules?
Demented-Idiot said:
Forgive me for being naive, is this a CWM flashable zip?
if not, what folder do i need to place these modules?
Click to expand...
Click to collapse
I created a folder in system/lib/ called modules and gave it permissions rwxr-xr-x
I extracted the 3 files into it and gave them each permissions rw-r--r--
Then install cifs manager from google play.
In cifs manager go to settings.
Click mount point prefix and type /storage/sdcard0/Shares
Tick on "load cifs module"
Tick on "Load via insmod"
Click path to cifs.ko and type /system/lib/modules/cifs.ko:/system/lib/modules/md4.ko:/system/lib/modules/nls_utf8.ko
Go back to main cifs manager page and add new share.
Under share path type "your ip of computer with shares on/sharename of folder on computer" eg. 192.168.0.6/Movies
Click under mount point and it will fill it in for you.
Under username put your username for PC that you log in with
Under password put the password that you log into your computer with.
Under options type ioch****t=utf8 (they have now banned a word that is within this word. It should be i o c h a r s e t without the spaces.)
Click save share.
Now when you click on the share name in cifs manager it should turn the light green to the right of it. If it doesn't you have done something wrong.
Now go to any file manager and go to your sdcard on tablet and there should be a "Shares" folder and inside should be the share you set up.
You can now use that as if it was a local directory. If you restart the tablet you will need to go into cifs manager again and click on the shares you want until they turn green.
HTH
thanks, very detailed response!
Demented-Idiot said:
thanks, very detailed response!
Click to expand...
Click to collapse
You're welcome.
Any probs give me a shout. As long as you know how to make a share on PC the last instructions should sort you out.
Whenever I set "iocharset=utf8" in options, I get segmentation fault when trying to mount a share. If I remove that option, then it mounts fine. But filenames in non-English characters (Chinese in my case) will either become garbage or not show at all.
Any one got "iocharset=utf8" to work? I've verified that all three modules are loaded correctly by cifsmanager.
flumpster said:
Under share path type "your ip of computer with shares on/sharename of folder on computer" eg. 192.168.0.6/Movies
Click to expand...
Click to collapse
Note for some incomprehensible reason CIFS manager requires a static IP address in the share specification.
(Just as described above) Do not assume hostnames will work here. They will not.
Thanks for the guide. Getting this feature turned up was high on my list.
One word of warning because I know a mate of mine did this by accident.
If you have a share set up on your computer with full read/write access and then wipe your SD card on android (or just delete the shares folder in your file manager) while the share is mounted in cifs manager then it will also delete the folder on your computer.
I don't have this worry because all my shares on computer are set up as read only to stop the kids accidentally deleting stuff.
Just a warning
Thanks for the instructions flumpster, helped a lot.
Might also advise on mounting outside of /sdcard, was seeing a lot of LAN traffic and Nexus 7 activity - turned out a number of apps were creating thumbnails and/or indexing items that was on my NAS drive. Poweramp, Gallery, QuickPic etc.
File Manager HD (Tablet) can play / view any type of file over SMB. Very simple.
Hemidroids said:
File Manager HD (Tablet) can play / view any type of file over SMB. Very simple.
Click to expand...
Click to collapse
So can ES file explorer which we already mentioned but that is not what we want.
This makes the folder ( or folders ) appear local so you can add it into any other app directly (mx player, movie browser hd, gallery, play music, etc)
---------- Post added at 08:11 AM ---------- Previous post was at 08:06 AM ----------
Salty Wagyu said:
Thanks for the instructions flumpster, helped a lot.
Might also advise on mounting outside of /sdcard, was seeing a lot of LAN traffic and Nexus 7 activity - turned out a number of apps were creating thumbnails and/or indexing items that was on my NAS drive. Poweramp, Gallery, QuickPic etc.
Click to expand...
Click to collapse
I have not tested this but have you tried putting a .nomedia file inside the "Shares" folder after it is first created? In theory it should stop them apps doing that.
@ OP
Thank you! This is exactly what I was looking for. I don't even have my order yet (was merely hoping for CIFS support), but this is about the only thing that makes this 8GB tablet usable, IMO.
I will provide feedback once I get the tablet in hand and have some time to experiment with CIFS.
Just wondering how these mounts behave as the tablet is moved around in/out of WiFi coverage and between LANs.
Is everything well-behaved? Any gotchas I should be aware of?

Categories

Resources