[Nook Color General] Noob^2:
Thanks for the continuing tips. I did get Flash 10.3 to install via sideloading. I still can't get Market to lift its "partial-ban", since the only version I have is 3.1.3 and there is no rollback. I did manage to edit build.prop to 160, then 240, (and cleared cache) but the ban is still present. I think us Johnny-come-latelies are just a bit screwed until some shining knight comes through with a fix.

To relate my further misadventures with CM7 and Market, I'm recounting some of my steps, in hope that they'll help someone else.

Networking to Windows boxes:

I used CIFS Manager, which worked straightaway. Before that, I tried the networking function of ES File Explorer and Astro (w/ SMB plugin), but they both crashed or hung.

Finding a good file manager:

I tried File Expert, ES File Explorer, and Astro File Manager. They have more functions than CM7's built-in file mgr, but the built-in mgr is the fastest at reading off large directories from the network (which still isn't that fast). This is critical for me, since most of my media will be accessed via wifi.

Finding a better terminal emulator:

The built-in one is kinda barebone. Looks like Better Terminal Emulator Pro is the only game in town?

Finding a better keyboard:

Since I'm a commandline guy, Hacker's Keyboard fits the bill. Well, at least until my BT keyboard arrives.

Getting USB HDD/key to work:

Ordered a Tekkeon TekCharge MP1550 4xAA batt pack and a Y-cable, along with a 90-degree micro-USB cable.

Install font for Viet or any language not already on CyanogenMod 7:

I have a collection of Viet songs/movies, and most of them have UTF-8 filenames. I used this below to change the font so CM7 can see the files (it's also what I used to edit build.prop). There are easier ways to do this, but here you don't need to install anything else.

1. Get DejaVu Fonts from dejavu-fonts.org (personally, I used Arial.ttf from my Windows box since I know it covers Viet)

2. Get DejaVuSans.ttf and rename to DroidSansFallback.ttf

3. Copy DroidSansFallback.ttf to root dir of SD card

4. Insert SD card into NC and mount it (Settings | Storage)

5. Run Terminal Emulator

6. Enter su (confirm when asked) (all commands case-sensitive)

7. Enter mount. Note device node & FS for /system. For CM7, it's /dev/block/mmcblk0p5 /system ext4 (ro[...])

8. Enter mount -o rw,remount -t ext4 /dev/block/mmcblk0p5 /system (node & FS must match)

9. Enter mount again to check, it should read /dev/block/mmcblk0p5 /system ext4 (rw[...])

10. Enter chmod 4755 /system/fonts/DroidSansFallback.ttf

11. Enter dd if=/sdcard/DroidSansFallback.ttf of=/system/fonts/DroidSansFallback.ttf

12. Reboot. File and partition permissions should return to default.

I found that local UTF8 filenames are recognized, but not files over the network. After some hair pulling and a bunch more Googling, I stumbled on the extra needed step.

13. Unmount the CIFS share in CIFS Manager. Long-press to edit the share, enter iocharset=utf8 in the Options box. Save and remount.

Other apps chosen: EzPDF for PDFs, Aldiko for ePubs, FBReader for Mobis, PerfectViewers for CBRs, OverDrive for library checkouts, MoboPlayer for SD MKVs (doesn't work for AVI/XviD).

To-Do's:

. Try Opera like another had suggested. The default browser is pretty limited.

. Check out some of the compilers & editors for Android.

. Find a decent office suite.

Question:

. I'm having trouble with file associations with the built-in file mgr (am assuming it is part of ADW). The association is lost after a few files, and apparently it associates all file types in the share with the single app, regardless of extension. Is this an ADW issue, or did I just miss a setting somewhere?