yashsingh1/xdaforums huggingface dataset:
[Android Apps and Games] xblosa:
I was waiting for an UNCATALOGED option, but I would like to see it as a filter in the menu for catalog building:

only show uncataloged apps in the selection list. With such an improvement I could quit using "Apps Organizer" besides ADW.
[Android Apps and Games] i8qbert:
Is this dead? Any updates planned?
[Android Apps and Games] TheMasterBaron:
I kind of work in spurts and was kind of waiting to see if the changes would make it into CM7.

I still plan on adding live folders that show categories and update the desktop backup process to include backing up category info.
[Android Apps and Games] i8qbert:
Ok, cool. Glad to hear you will be updating at some point. No rush and thanks for your work!
[Android Apps and Games] i8qbert:
Any ideas why I can not change the icons on the newest cm nightly? Says there is no application to perform this operation.

Edit: Fixed
[Android Apps and Games] TheMasterBaron:
Just made an update to 0.1.0. Check the OP for a description and get the download.

Version 0.1.0 has been merged into CM7! I implemented some options to hide the drawer title to make the transition for non-catalog users seamless since this is making it's way into CM7.

I'm still planning on doing some additional work, so stay tuned.

Cheers,

John
[Android Apps and Games] i8qbert:
Congrats! I guess we can say we are testers of sorts. Is this being merged into the nightly builds?
[Android Apps and Games] EmptyArea:
http://review.cyanogenmod.com/#change,5453

It certainty looks like it.

Swyped on transparent XDA app.

Get cape. Wear cape. Fly!
[Android Apps and Games] i8qbert:
Yeah I noticed that after I posted.

(Face palm)
[Android Apps and Games] TheMasterBaron:
v0.1.1 is now up and is an eye candy release.

Cheers,

John
[Android Apps and Games] TheMasterBaron:
OK, really uploaded this time. Check the OP.
[Android Apps and Games] i8qbert:
Nice update. Rotate is the best!

I did notice this. Look at the menu options in the two screen caps.

'A' is how all but one of my desktops menu options look like. The correct way.

'B' shows up on just one.

Not sure what is up with that...
[Android Apps and Games] TheMasterBaron:
ADW removes the Add button if you have no room to add anything. I personally hate it and you have just verified that it's confusing. The stock home screen disables the option instead and by doing so prevents the menu items from moving on you. I will change this in an upcoming release.

Thanks for you comment and taking the time to do screen shots!

John
[Android Apps and Games] i8qbert:
Good to know! Sometimes a picture is worth a thousand words. Really, I tried describing the behavior at first and decided to put up the screen shots.
[Android Apps and Games] Step666:
Agreed, the ability to hide one or more of your categories would be great, somewhere to tuck away icons you don't use but can't get rid of etc.

I have one small suggestion/idea.

As much as I love the categories navigation and being able to swipe from side to side (it's

so

much better than the stock ADW implementation), there is one way it could be improved a bit IMO.

The ability to 'stack' multiple categories onto one page, like the LG stock launcher would be really useful.

For example, I currently have 4 categories on my handset. One named ' ', 'Games', 'Media' and 'Tools'.

The ' ' and 'Tools' categories are both fairly large but the 'Games' and 'Media' ones are relatively small, so being able to place them on one page but still keep the two sections separate from one another would be really neat.

It's not a major thing, I just though it would be something some people might find useful.

But I can imagine it would be fairly difficult to implement.

Also, a quick question - is the apk in your first post a copy of the launcher that can be downloaded and installed onto any handset?

I was so impressed with your launcher when using it on my Defy that I actually copied it across to my Arc by making a Titanium Backup and then restoring it.

It works flawlessly and I'm much happier than I was with the normal ADW Launcher or LauncherPro.

So whilst I fully understand that you make no promises about compatibility and have no interest in trying to support handsets that aren't running CM7, I just wanted to check if this is the place to come for any updates.

Thanks.
[Android Apps and Games] TheMasterBaron:
I agree, will need to ponder an implementation though.

You are correct, not easy to implement. While I like the idea, there are lots of questions needing answered. What happens when all the icons for 2 categories don't fit on one screen anymore. How does this work for the horizontal scrolling drawer?

While the apk is built using the CM7 version of ADW, it can be install on other ROMs. In fact I use my Galaxy Tab to test on a larger screen.

Thanks for you comments and kind words,

Cheers,

MB
[Android Apps and Games] Step666:
Thanks, that'd be really useful - it's basically the only feature from LauncherPro that I miss.

Yeah, I figured that would probably be the case.

And it'd already occurred that it wouldn't work with the side-scrolling drawer but it's such a neat solution that I figured it was worth mentioning.

I guess a similar-ish solution would be the ability to add empty/blank/dummy entries in the app drawer/categories combined with the option of manually re-ordering apps within the drawer/categories.

Going back to my example, I could then have a category named 'Games & Media' and be able to sort the two sets of apps and enter a row of dummy entries into the category so that they were kept apart.

This is really just me thinking out loud though...

Ok, cool.

So if/when it gets updated, I don't have to go through the faff of extracting the launcher from my Defy, I can just install the apk from this thread?

That's all I was really looking to find out.

No, thank you.

This is the best launcher I've had the opportunity to try, hands down.

I've used the standard version of ADW and never been taken with it, this is just so much better.
[Android Apps and Games] enzual:
Hello, is it possible to make your awesome update work on adw launcher ex? i'm using the last cm nightly and wondered, that this mod is already included. i got the adw launcher ex and i want it to work with your mod, too. so, can someone rewrite this script :)

sorry for my horrible english..
[Android Apps and Games] kyuuu:
Hi. I`ve used MIUI for a long time and recently I checked out CM7.1 and find out your adw mod. I think it`s way better than ADW EX! I replaced stock MIUI launcher with your mod and work flawlessly. Plz keep up the good work man:)

Not to rush, but I hope your working on hiding app catalog. Really annoyed about not using app icons XD

Plus, Is there any way that we can change the sort of the app catalogs? For example, I have 4 app catalogs and wen I swype to change catalog, I want to control the sort of the catalogs(ex: Games-Tools-Lifestyle to Tols-Lifestyle-Games).

Hope to see the updated version soon:) Thnx.
[Android Apps and Games] TheMasterBaron:
Its not a mod/script. Its a branch of the source code so you can't just apply it to ex.

Started playing with a hidden category and sorting categories is on my list as I also have found it annoying ;)

Cheers,

MB
[Android Apps and Games] LeopardSurd:
Great mod! I only miss one thing and I hope is easy to be done: an option to hide the dock when in app drawer. ADW Launcher Ex has this option but I'd like to use the inbuilt ADW Launcher from CM. And knowing that your work is merged into CM7 team work, hope you can done it.
[EVO 4G Q&A, Help & Troubleshooting] Vandelay007:
Has anyone found a fix for not being able to download mms on CM7?

I can send just fine....but any time I try to download I get a download failed error....

Between that and spotty GPS, despite the ## gpsclrx # fix I've moved back to ::gag:: sense for the time being.....

sent with my dual screened Echo.....
[EVO 4G Q&A, Help & Troubleshooting] teh roxxorz:
Did you really send that from your dual screen echo?

And try reflashing the rom, updating the apk, or switch to another like handcent or go, and make sure your 3G is only when getting mms messages.
[EVO 4G Q&A, Help & Troubleshooting] killakarl:
Ive tried all of your suggestions and still have the download was unsuccessful message when I try to download audio and video files.
[EVO 4G Q&A, Help & Troubleshooting] Vandelay007:
Mine works again....which nightly are you using....I think 18+ was where it was working for me again....

Mmmmm, 18+
[EVO 4G Q&A, Help & Troubleshooting] killakarl:
Using 28 I think it has to do with compression because when I use the cyanogen camera with the mms setting I can get videos it automatically did it in sense
[EVO 4G Q&A, Help & Troubleshooting] killakarl:
Anyone?
[EVO 4G Q&A, Help & Troubleshooting] psiklone:
restarting my phone and turning on mobile network did it for me
[EVO 4G Q&A, Help & Troubleshooting] HipKat:
Is that a CM thing?? Because I have better results sending and receiving MMS with WiFi on.
[myTouch 4G Android Development] faux123:
CIFS + UTF-8 Kernel Module Support

User CONTRIBUTED HOWTO Guide and Tips!​

What is CIFS:

[Alfresco CIFS Wiki]

[Wikipedia CIFS]

XDA's own developer (f3d0r) has created the [CIFS Manager] to help setup CIFS+UTF-8 modules

I have added CIFS + UTF-8 support to both my Froyo Kernel and Gingerbread Kernel... ALL user of my Kernels have this cool capability available to them...

Please help contribute to this GUIDE / HOWTO. I will link all the cool tips and setups to the OP and give proper credit to those who contributed :D

Please help each other out... This is what makes XDA the best community among other Android communities...

Thanks :D

[Windows 7 LAN Setup] by user Dclaw_Fantum (make sure you hit Thanks button for him if he helped you) :cool:

[Windows 7 WAN/PPTP Setup] by user se1000 (make sure you hit Thanks button for him if he helped you) :cool:

[Windows 7 WAN Setup] by user Dclaw_Fantum (make sure you hit Thanks button for him if he helped you) :cool:

[CIFS Manager App Tip #1] by user Dclaw_Fantum (make sure you hit Thanks button for him if he helped you) :cool:
[myTouch 4G Android Development] SoltyPK:
CIFS = Win
[myTouch 4G Android Development] dclaw_fantum:
Okay, screens will come later. I only have the Windows part typed out, I will edit it more soon. Some of the steps may not be clear without screens. The phone part is coming too. I moved my SDK install location, DroidExplorer won't run, gotta reboot, so here is the text for setting up the share in Windows:

For this guide I am using Windows 7 Ultimate 64-Bit and Royal Glacier v1.0.

First things needed to get CIFS working are:

CIFS Manager

Have the ability to gain Administrator rights on your Windows install.

A rooted phone running one of Faux's kernels (or any kernel with CIFS support).

Let's Begin:

First we have to setup the folder we want to share on the Windows PC.

1. Find or Create the folder you want to share. I created a folder named "CIFS Share".

2. Right-click the folder and select Properties.

3. Under the Sharing Tab, click Advanced Sharing.

4. Click the checkbox at the top, the text fields will fill with the folder's name. You can add a comment if you like, it isn't necessary.

5. Click on the Permissions Button.

-By default, the group "Everyone" is assigned read access.

-This is not a secure setting but is okay when you are only doing a LAN share, behind a firewall. Files shared under this group require NO authentication, hence the name Everyone.

-***This is where you can change which users have rights to the shared files: ***

6. Click the "Add" button to create a new user permission.

-In the large text box, type in the username you want to have access to the share.

--My user is named "User0". So I typed "user0" in the box.

-Click the "Check Names" button. Windows will put the proper name in place. My box changed to "GREG-PC\User0"

-Click "OK" and close the Select Users or Groups.

7. Now the user you just added is in the "Group or user names" box.

-Click the user name to select it.

-If you want to read and write* to the share, click the "Full Control" checkbox. *CIFS mount is Read-Only. We can get write access elsewhere.

-To just allow read access, leave only the "Read" checkbox ticked.

-I suggest selecting the group "Everyone" and then clicking the "Remove" button. Assign another user access before you apply removing Everyone.

-Click "Apply" then "OK" to exit.

Congratulations, you are now sharing any files contained within this folder to the users specified. Next, we have to set up the phone...
[myTouch 4G Android Development] darinmc:
Looking forward to the guide, tried to set it up on my own, but have no networking experience and honestly was just taking a shot in the dark. Needless to say, CIFSManager laughed then punched me in the throat for having the audacity.
[myTouch 4G Android Development] ziggy34:
Thanks faux123, CIFS is so cool to have.

Thanks for the info on CIFS Manager. My Phone is playing so nicely with my Synology NAS.

Using your LV Kernel with CM7 Nightly #14 and all is going good so far.
[myTouch 4G Android Development] dclaw_fantum:
CIFS manager needs some additional steps, most importantly, it will create a folder on the SD card that it will use to see the files from your computer. It makes the phone think the shared folder from the computer is that local folder on your phone. That was where I messed up in my haste the first time I tried to set it up. First time I had an error happen when trying to setup a sharing service.

Forgot that I had to redirect CIFSManager to the correct location of the module. In Settings of CIFSManager, tick the checkbox for "Load via insmod" then tap on the "Path to cifs.ko[:<modpath>]*". Now you have to type in "/system/lib/modules/cifs.ko" in the text box. Also, Faux added cifs support @ 0.8.2, RoyalGlacier comes loaded with 0.8.1.1. You have to update your kernel if you are on anything before 0.8.2 for this to work.

Text for setting up the Windows LAN sharing is up, haven't gotten to the WAN sharing or phone setup parts yet, the WAN sharing will come last, after the screen shots. The WAN sharing part is going to be the worst part, everyone's router has a different interface.

I'm tired, I will post more sometime late Saturdaynight/early Sunday morning (3/12 or 3/13), I'm gonna be busy during the day tomorrow.
[myTouch 4G Android Development] eliasadrian:
All I did to set this up on Windows 7 was:

1. Download CIFS manager on my phone

2. The computer part I right-clicked on the folder I wanted to share, went to properties then sharing then advanced sharing, like dclaw_fantum explained (his posts are def more detailed than this, but this is how I'd explain it to a friend), and checked to share and that was it. (I setup a password on my computer login under control panel settings)

3. Then on your phone, you open CIFS and add new share. Input your IP address followed by / and the name of the folder (ex. 11.65.8.52/music), the mount point field autofilled for me, then put in computer user ID and password.

4. Check the "Load cifs module" and "Load via insmod" boxes in CIFS Manager app and it worked perfect! (This is where I got an error the first time I tried it, but after rereading the linked thread in Faux's kernel thread I checked these)

Hope this helps, it's not super professional and I'm not sure how secure it is (I assume it is, but I haven't done too much computer network stuff), but it worked for me! "Unmounting all" gave me an error, it unmounted one share but the other one wouldn't unmount so I rebooted my phone and haven't tried again, yet.

Any ideas on battery/data consumption when you're not using files from your computer? Like when the shares are mounted but you're not necessarily using anything from them?
[myTouch 4G Android Development] supa2001:
How do I set up for 3g/4g connection?

Just forward a specific port?
[myTouch 4G Android Development] faux123:
WAN access via 3G/4G requires more sophisticated setup including:

Router configuration

Dynamic DNS account

and a few other things...

Hopefully some advance users here can show the setup for it, or you can exercise your GoogleFu and research on this topic and post back here to share with everyone else :D
[myTouch 4G Android Development] darinmc:
What I meant earlier is that I have no complex network experience, local networking is easy, it's streaming over the internet I want and cannot accomplish.
[myTouch 4G Android Development] dclaw_fantum:
I've been a little busy the past few days, hopefully I can get up the WAN configuration for you when I get home tonight, eliasadrian and I already have the majority of the phone setup posted above. I'll have to get screen shots up after I get the posts together.

In a nutshell, port 445 needs to be forwarded, the PC should have a dhcp reservation with your router and having a DynDNS account makes things much simpler in the long run for you. Do not forward any unprotected ports.

The cool thing is that after this is setup, you can put the same info into es file explorer and you will have read/write access. Then you can use the CIFS mount to stream media that es will not allow to stream.
[myTouch 4G Android Development] faux123:
Can't wait for the write up :D Post some screen shots too if you don't mind...
[myTouch 4G Android Development] darinmc:
Can't wait for the tutorial, I wish I understood enough of the middle paragraph to take the info and run but sadly enough I don't. Gonna try to google my way through it in the meantime.
[myTouch 4G Android Development] dclaw_fantum:
WAN Configuration (for CIFS over Internet)

Okay, this is the part that let's you have the ability to use CIFS outside of your WLAN. The setup is going to take a little more work than a LAN setup, but, if you follow along you will have a very reliable CIFS connection for streaming files from your PC to your phone anywhere you have a data connection.

**Before anyone posts about how the songs/videos they are streaming are choppy/not fluid, I have no control over the buffer settings in CIFS manager. Also, the connection throughput is king when streaming. If the path the data takes slows it down below the playback rate of the media, it will become choppy. So, even if you are on HSPA+, it may be choppy. Somewhere between your phone and your PC, there is a slow link.**

Again, for this guide I am using Windows 7 Ultimate 64-Bit and Royal Glacier v1.0 w/ Faux's 0.8.5 kernel.

Prerequisites:

CIFS Manager installed and working.

Have already setup the share on your PC.

Administrator access to your router/gateway.

**Not required, but very helpful:

A DynDNS account.

Let's Begin:

Since you already have CIFS working on your LAN, we are going to setup the router to allow the data to go out to the internet.

DHCP Reservation:

1. Log into your router. Find the area pertaining to "DHCP Reservation". On two of my routers, this was a button (Linksys/Cisco and Vizio).

2. Now we need the IP and MAC addresses.

a. Control Panel > Network and Sharing Center

b. Click on the network connection name, in my case FancyEagle.

c. Click the Details... button.

d. The Physical Address is your MAC address. The IP address will be labeled IPv4. mine are 00-1B-9E-69-E6-3D and 192.168.1.104.

3. Add the IP and MAC addresses into the DHCP reservation area. This will bind that IP address to your PC, keeping it available for your PC and not assigning it to any other device.

Port Forwarding:

1. Find the "Port Forwarding" section of your router.

2. There are several fields to fill in. Here is what you need to fill in:

192.168.1.[104]---Port 445---TCP---Enabled

Repeat for the following ports/protocols: 135/TCP, 137/UDP, 138/UDP, 139/TCP.

*Replace [104] with your IP address from the DHCP reservation portion.

3. Apply/save settings.

Now you have the WAN link setup, you need to know the router WAN IP address to connect at this point. Since majority of us don't want to pay extra for a Static IP address, the ISP rotates their available IP addresses around. This is where DynDNS comes in handy. You don't need to even know it. You create an account with them and then enter the login info into the router.

1. Account w/ DynDNS setup already.

2. Find DDNS or Dynamic DNS service on your router.

3. Enter your login info from setting up your account.

4. Now, go to your phone and replace the IP address in the "Share Path" field in CIFS manager with your dyndns domain.

Now, instead of "192.168.1.104/CIFS Share", it should be "mydomain.dyndns.tv/CIFS Share".
[myTouch 4G Android Development] se1000:
Did you actually get it working? I tried multiple times on my own and was never able to mount the share.

Thing is, CIFS is a chatty protocol engineered for low latency LAN links. Even if it works, it may not perform very well over a relatively high latency WAN.
[myTouch 4G Android Development] dclaw_fantum:
I keep getting timeouts. I had similar issues when first setting up ES to work this way. Found a little more info, updating previous post...

there are 5 ports associated with Samba/CIFS. I'm getting to the router when I use the IP address, rather than the dyndns domain. Still getting a refused connection. Gotta go back and do some research...

I have successfully set up Gmote for something similar, but Gmote doesn't support streaming most videos. It will stream supported audio files. I missed something in the previous posts, sill getting refused connections with ES and CIFS.
[myTouch 4G Android Development] se1000:
Yeah I believe it's ports 137-139 and 445 BUT, I set my PC as the DMZ and still got timeouts and connection refused errors.

Works over WiFi like a charm

I really think it's the combination of the chatty protocol and the latency when going over a WAN link.
[myTouch 4G Android Development] dclaw_fantum:
I'm not getting refusals anymore, just timeouts. It is ports 135/TCP, 137/UDP, 138/UDP, 139/TCP and 445/TCP.

I can use the WAN IP and connect using my WiFi, but that just tells me that my settings are correct. Looks like the latency is the issue. I even connected to the neighbor's WiFi to try it and timed out. Looks like the WAN part isn't going to work this way. Kind of a bummer. I'll keep trying different ways to remotely access files, probably gonna be stuck with TFTP.

Without the ability to create a domain and setup VPN, there isn't much choice from here.
[myTouch 4G Android Development] se1000:
Yeah I agree. I've been trying to setup a PPTP connection to my PC but that doesn't seem to work either.

I'm thinking if we can get PPTP to work, then there's a fighting chance CIFS will connect over that link.
[myTouch 4G Android Development] dclaw_fantum:
I think I'm gonna go a simpler route first for some of the users on here. I might just do an FTP server in the PC and configure ES to handle it. It won't stream, but it will allow access to the files remotely. That will give people something to hold them over until we can figure out a viable solution to this. At least they will have read/write access to the FTP server.

Someone claims that they have had success using OpenVPN. I'm going to try it. If it works, I will have a whole new, complete tutorial with screen shots and step by step instructions to post up. I will probably host it externally so I have greater control of the formatting. Stay tuned in for my next update, I will let everyone know if it works. After that, I will have to go through everything and get screens and type up instructions.
[myTouch 4G Android Development] vw671:
Setting up CIFS was cake. Problem is playing even low bitrate movies stutter due to the latency of the network. Does anyone know of a video player which buffers like YouTube????
[myTouch 4G Android Development] rodriguez27:
how would it work without dyndns?

router ip\computer ip\share folder?