yashsingh1/xdaforums huggingface dataset:
[G Tablet Android Development] samwuff:
WARNING: This is a work in progress, but I want to get my partially working config out there for someone like me who desperately wants this to work.

Edit 1: In retrospect, titling it "better keyboard support" was a bad idea, this has nothing to do with the "betterkeyboard" app.

I purchased the apad/gpad case with the integrated USB keyboard from witglobal here:

http://witglobal.com/goods-1846-10+inch+Apad+keypad++Leather+Case+for+10inch+flytouch+ZT-180+X10+A8+infotmic+Tablet+PC+-+Free+Shipping.html

However, there are issues with the control and escape keys, particularly in connectbot. Since I got the keyboard so I could connect to Linux machines, missing those two keys is pretty ugly. I know you can tap the touchscreen to get ctrl and esc, but that's really slow, I'd like to use the hard key.

So far, I have discovered that there are several things getting in the way of the key working. First is the keyboard mapping files. There are no native key mapping for 'esc' and the default key mapping for the 'esc' key is "BACK". This is fine for many uses, but not for mine. Secondly, it looks like there is a very small set of "custom" keys available in the keymappings.h file. Since there are no "USER1" etc keys, it will take a rebuild of the keyboard code with added entries to make it work better.

This is an attempt to fix control and esc functionality with a USB keyboard. It consists of a kcm file and a kl file to replace the current ones. I am doing my work on VEGAn beta5, but I suspect any ROM will benefit from these files.

To install these files, do the following:

MAKE BACKUP

adb pull /system/usr/keychars/usb_keyboard_102_en_us.kcm.bin usb_keyboard_102_en_us.kcm.bin.orig

adb pull /system/usr/keylayout/usb_keyboard_102_en_us.kl usb_keyboard_102_en_us.kl.orig

Install mod

adb remount

adb push usb_keyboard_102_en_us.kcm.bin /system/usr/keychars

adb push usb_keyboard_102_en_us.kl /system/usr/keylayout

Unplug and replug your USB keyboard

Once this is done, the following changes are made:

Ctrl is mapped to DPAD_CENTER

Esc is mapped to DPAD_CENTER

To use it, go to connectbot, log in, and hit esc or ctrl once for ctrl, and hit esc or ctrl 2x for escape.

Current Issues:

Shift , generates a ;, not a < in Connectbot, but works correctly in other places

Shift . generates a :, not a > in Connectbot, but works correctly in other places

Insert does not work

Del generates a backspace

] and } keys generate the character + a beep
[G Tablet Android Development] sharpfork:
howdy

I'm a long time betterkeyboard user too. So this mod allows a USB keyboard to use the hardware spell checking option like I can on my droid one?

you might want to send a note to the devs about inccluding this by default. They added the ability to change key height pretty quickly when a few folk sasked.
[G Tablet Android Development] samwuff:
This is to enable escape and control keys in Connectbot (and possibly others eventually). If you don't use connectbot or a terminal emulator on the gtab, it most likely will be useless to you.

The intent, eventually, is to make a hardware USB keyboard work identically to how it works on a PC (control/alt/esc/etc send the correct keycodes)
[G Tablet Android Development] khunny7:
Thanks, this helps a lot

As an Emacs user, not having ESC doesn't bother me much.

Ctrl key now works, but only in a way that you tap it once than tap another key, instead of conventional way of pressing a key while ctrl key is pressed.

Is there anyway to fix that? Thank you.
[G Tablet Android Development] davr:
Thanks for doing this work, I too was upset that after buying a USB keyboard it was useless for SSH. Have you made any progress on the issues listed at the end of your post since posting this in Jan? Hope you found a solution and could share it with us!
[G Tablet Themes and Apps] catttman:
Gray's Anatomy 2011 offers detailed anatomy images
[HD2 Android Q&A, Help & Troubleshooting and Genera] tyween:
Iam trying to make a CM7 port for the HTC HD2 NAND. I have everything working besides wifi assisted location, every time I enable it I get this error: D/WifiService( 184): acquireWifiLockLocked: WifiLock{NetworkLocation type=2 binder=android.os.BinderProxy@4069b4b8}. The phone then hard reboots itself. What files could be related to this besides the wifi firmware?

Things to note:

-Wifi data transfer works fine, it is just when I try to use wifi assisted location that this happens.

-GPS works.
[TG01 Themes and Apps] olyloh6696:
Hi,

I am going to make a big thread for tips and tricks on saving RAM on HTC Sense/TouchFlo3D. If you have any, please add them to this thread!

1) Deactivate Unnecessary Tabs

- Each Tab takes up it's own amount of RAM. I find deactivating them makes sense faster, and uses less RAM

2) Deactivate HTC Volume Control

- Saves you 2mb of RAM, Added at end of post

3) Deactivate Manilla Dialer

- Saves 10mb RAM,

Delete this two RegKeys

REG KEY Registry\HKLM\SECURITY\PHONE\SKIN\

REG KEY Registry\HKLM\SECURITY\PHONE\SmartDial\

4) Kill AlbumSearcher.exe and AudioSearcher.exe

- Saves up to 6mb RAM

After using Music/Photo Tabs, use MMTaskmanager (attached to end of post) and kill these .exes. Don't worry, they won't cause any damage to your phone.

5) Don't Use Landscape Mode

- using Landscape mode has to load up all the individual tabs again and takes more RAM up. There is an manilla reg tweak for that which I can't quite remember, but will add it soon.

6) Try not to use Manilla Mods!

- a pretty self-explanatory one, but i tend not to use these as they make the device unusable for me and freeze my phone up alot. They are great apps though!(e.g - Co0kie's Home Tab) They were built in mind for the HD2 with 576mb RAM.

7) Disable Manilla Notification Area - Saves 4mb RAM

Again, can't find this reg tweak, but when I do, I will add it!

8) Disable Start-Menu in WM6.5.x - Saves 10-15mb RAM

Disable it but install Miro's startmenu replacement OR Kenia1234 Start-Menu Replacement which uses no RAM!

9) Disable WM6.5.x Lock Screen - Saves 5mb RAM

Uses the default WM6.1 lock screen which uses no RAM. Start > Settings > Lock > Windows Classic

More to come... If you have any, please post in this thread!

P.S- If you use these,

please hit the Thanks Button!
[TG01 Themes and Apps] olyloh6696:
Reserved

Reserved for future use
[TG01 Themes and Apps] olyloh6696:
Reserved for future uses...
[TG01 Themes and Apps] mirolg:
hey oly! that i like! you very, very activ! i will use your RAM tips in my winMo t&t tread!

you know this: Sorry, you are limited to five thanks per day

but tomorrow- i think min. 3x tnx for YOU!

pls change this:

8) Disable Start-Menu in WM6.5.x - Saves 10-25 mb RAM

25 mb is NEVER POSSIBLE

(or explain how!)
[TG01 Themes and Apps] olyloh6696:
Yeh! Thanks! Lol, i made about 7 threads for the themes and apps!

We desperately need more TG01 members! We have only about 10 members who check the forum :( The TG01 forum for MoDaCo has even died out!

EDIT: I will change it, to 15mb? I think it technically could be possible if you have over 100 apps installed they are cached into the start menu (images). But your average user only has 20 apps installed. Okay, will edit it ;)

Mods, perhaps a sticky? ;)
[TG01 Themes and Apps] mirolg:
"Mods, perhaps a sticky?"- write a PM to one of MODS
[TG01 Themes and Apps] olyloh6696:
Will add and update this tommorow!
[TG01 Themes and Apps] Godric8:
Thanks!!! i save 15 mb...:D
[TG01 Themes and Apps] wefklem:
problem connecting wifi network

hey there, I enjoy the HTC Sense Theme pretty much, :) thank you for all.

I have a problem enabling wifi and bluetooth after installing this theme.

Could someone tell me or give me a patch for this?

well, I'm currently using the T-01A (TG01 in Japan),

and this gives me restriction of wifi network/bluetooth connection enabled at the same time (which is operated by an extra exe program for controlling connections) I may say this causes the problem, but I dont know how to solve this.

please help,

thank you.
[TG01 Themes and Apps] (InsertNameHere):
I don't have a cab for you but a few pointers, if you are using sense 2019 installed via a cab file, then you need to find the comm manager, but even then you will still have all sorts of issues.

The only way i can see you having a good sense experience is to flash a sense rom. Convert any sense rom you choose to a T-01a rom, you can flash any of the many sense roms by Miro, Feropont or even FFboy.
[TG01 Themes and Apps] wefklem:
oh okay, thanks for your advice,,,I see some difficulties here.

Is it secure/okay/legal to conver t-01a to tg01?
[TG01 Themes and Apps] (InsertNameHere):
OK, i was slightly wrong, you can convert a TG01 rom to a T-01a rom.

Before you begin, you need to do some research, which rom you want, what is the best radio for your T-01a and area of the world you live in, download the radio you want and a way to change it, do you want a backup of your current rom or can you get it again, and finally be familiar with disaster recovery and possibly have a unlock solution, whether thats a unlock code you already have or if its already locked some other solution.

Once you are familiar with what you need to know, look here to convert your chosen rom
[Fascinate Themes and Apps] norm883:
I know there will be someone saying that this is already posted but I have not seen as with multiple searches and extensive readings.

Can all the Apps from the SCH-I500 be posted somewhere and I mean the APK's or zipped versions on this site? With all the flashing there are a few from the original that are very good, then they are lost. Or an area to teach us how to abstract them from the ROM's we found them on or the originals. Or link's to where they can be found?

Like Desk Cradle etc. I have flashed many of the ROMs like the Froyo (Kaos), Super Clean, DJ05, DL09 the new Red recovery kernel etc. but always there was something good from the original that I can not find or wished I had back.

Also, is there a moderator on the site that can get the non Fascinate stuff out of here or move? Like Eris, Telus, I9000 we are confused enough without keeping it pure - Samsung Fascinate SCH-I500.

Thaks for any help or suggestions,

norm883
[Fascinate Themes and Apps] skillz360:
You can back your apps up with titanium back up or astro file manager
[Fascinate Themes and Apps] norm883:
Skillz360 Reply

Skillz360 Thank you for your reply.

But Lucy please Esplain!

I have used Titanium and backed up some but as usual the wrong ones the VZW crap.

Do I just backup all that I like or would be interesed in? Then when I reload Titanium on the new ROM the apps will be there for reinstall? Also in Astro all I see are the APK's I downloaded from Market or not the OEM's. And I am rooted.

Thanks for your help and suggestions.

norm883
[Fascinate Themes and Apps] skillz360:
use Titanium to backup what ever apps you want and you can just use it to restore the app or apps that you want on a new rom ect.. yes when you reinstall Titanium on a new rom you can just load your app or app that you want
[Fascinate Themes and Apps] Bawb3:
If you go into Rom Manager, under sonofskywalker3's section, most of the stock apps can be reinstalled from there.
[Fascinate Themes and Apps] norm883:
Thanks

I have seen under ROM Manager but they do not have many and does anyone know where they go when you use ROM Manager or are they only temporary?

norm883
[Fascinate Themes and Apps] CrushD:
Actually as well as I'm aware, by default Titanium Backup does not backup system apks, it only makes a backup of system app data. I use Root Explorer, go into the /system/app/ folder and manually select and copy over desired apks onto the sdcard.

Look for stock deodexed ROMs, you can unzip them and get your desired apks onto your sdcard, and use Root Explorer to copy them into your /system/app/ folder.
[Fascinate Themes and Apps] HardcorePooka:
If you need any of the system APKs let me know. I have most of them available in deodexed form.... I believe from the DJ05 leak. But should work on whatever. Just let me know which ones you need and I can send you a link for them.
[Fascinate Themes and Apps] notoriousB:
they will be installed in system/app like normal when you pull them down in RM
[HD2 Android Q&A, Help & Troubleshooting and Genera] YoMama78:
Hello all.

I just decided to test MDJ's gingerbread build with other densities than the usual 240.

Gingerbread works still fine. But there are some issues in displaying the menus. (See screenshot). This is when i use a density of 180.

I don't know why there is a blue line when i select the entry. Can anybody test this with another Gingerbread build?

Greetz,

Andy
[HD2 Android Q&A, Help & Troubleshooting and Genera] krdvg:
Same happened with me too.
[HD2 Android Q&A, Help & Troubleshooting and Genera] simeezee:
Just curious which app do you use to take the screenshots?
[HD2 Android Q&A, Help & Troubleshooting and Genera] YoMama78:
The app is called screenshot from Gik Soft.

Just search the market.
[HD2 Android Q&A, Help & Troubleshooting and Genera] PlatinumMOTO:
I have my density set at 182 and 174 and there's a blue line only in this version. I had 2.5 installed and there was no line.
[HD2 Android Q&A, Help & Troubleshooting and Genera] Jeffro64:
I get that same blue line in CleanDroid v1.11 with the density set at 200 I believe is what the OP said.
[Nexus S Q&A, Help & Troubleshooting] mrnexus:
I Having a problem when everytime I go into fastboot mode and click on recovery the /!\ comes up and would have to take the battery out and reflash the custom recovery image thru adb. Then it will work but can someone help make the recovery image stick
[Nexus S Q&A, Help & Troubleshooting] slowz3r:
There is a .sh file that needs to be removed, totally forgot the location of it :/
[Nexus S Q&A, Help & Troubleshooting] distortedloop:
/etc/install-recovery.sh needs to be deleted or renamed.

It's a "safety" feature in 3.3.1 and above to restore the stock recovery if it doesn't pass a check on boot each time.

This is pointed out in numerous threads...search a little for more details if you need them. ;)
[Nexus S Q&A, Help & Troubleshooting] mrnexus:
Ok thanks
[Nexus S Q&A, Help & Troubleshooting] mrnexus:
It wont let me rename so I guess I going to delete it
[Nexus S Q&A, Help & Troubleshooting] distortedloop:
Are you mounting the /system partition as read/write?

Use root explorer or similar or issue the remount command from the command line before trying to rename it.
[Nexus S Q&A, Help & Troubleshooting] AllGamer:
that's the trick just rename the image, and the CW recovery will stick

that's the way it's written in the step by step guide,
[Nexus S Q&A, Help & Troubleshooting] godzigga:
I am having problems renaming it as well. I'm not sure what you mean by "use root explorer or similar or issue the remount command from the command line before trying to rename it.

I have tried using Astro and Android Mate to rename the file and both will not let me.

EDIT: Nevermind, I used root explorer and was able to find "mount r/w" and rename it finally. Thanks.
[Nexus S Q&A, Help & Troubleshooting] kenvan19:
Because those won't allow you to modify system files. Get Root Explorer, like he said, and use that.
[Nexus S Q&A, Help & Troubleshooting] vaust:
weird, i don't remember renaming anything besides the clockwork image to recovery.img . Still able to boot into clock after each reboot.
[Nexus S Q&A, Help & Troubleshooting] sarge363:
Cause u probably used ADB to get it to stop reflashing the stock recovery. Using root explorer is the same thing only less technical.
[Nexus S Q&A, Help & Troubleshooting] vaust:
True, I used adb, spent like 2 hour trying to get the pc drivers to recognize the nexus. I used the PDAnet drivers eventually.
[Nexus S Q&A, Help & Troubleshooting] distortedloop:
Are you on a custom ROM like CM or Bionix? They remove the script that rewrites stock recovery.

If you're on stock, what version of it are you on? 2.3.1 and higher have a file called /etc/install-recovery.sh on them, and if that's there it should be reflashing stock on every boot, whether you renamed the image you flashed to recovery or not...
[Wildfire General] Chrysanthosp:
is there any way to reset firmware?
[Wildfire General] dementedkid:
There are a number of ways, through phone settings,booting into recovery and if you're rooted via RUU. Why would you want to reset? It'll delete all phone storage data.
[Wildfire General] Chrysanthosp:
i need to go back android 2.1 and root..

How can i do it via phone settings?

If i go to recovery it's shows me a phone and a red triangle with exclamation point.. what is recovery do?

ty!
[Wildfire General] 3xeno:
If you are on 2.2, there is nothing you can do.
[Wildfire General] Pawnbox:
Gosh your late on rooting.. v2.2 doesnt support rooting, check : http://xdaforums.com/showthread.php?t=899892
[Wildfire General] n!k:
I thought you could get temp root on 2.2 and this is why you can then downgrade to 2.1, even though the HBOOT cannot be downgraded as of yet.

:confused:

http://xdaforums.com/showthread.php?t=921752
[Wildfire General] 3xeno:
Yes, but that is pointless as of now, unless you *desperately* want Eclair over official Froyo, in which case, by all means, the method is valid.
[G Tablet General] billygtab:
Hello Everyone,

I have a 16G card, its fast and yes a lot of files, about 6G on the card.

Running the stock VS update.

It takes about 20 mins or so to finish the scanning process.

Its a real pian in the neck...

Anyway to turn this action off?

Regards,
[G Tablet General] rporthopod:
I also have the same problem , updated to TNT 4.20. scanning sdcard never goes away.
[G Tablet General] MSU_Sparty:
I am in the same boat as billygtab. I am running the standard ROM with the xda-forum enhancement pack. I have a 16 GB card on board and it takes about 15 minutes before the "scanning SD card" message goes away. It doesn't seem to interfere with anything but is kind of annoying.
[G Tablet General] dirt4618:
maybe has something to do with the speed/quality of the card?

I use a kingston class 4 8gb that always has at least 6gb on it and the scanning sd message only stays up for a minute tops.

running TnTlite 4.2.0 with no modifications (kernal, etc)
[G Tablet General] onnig:
I don't know how to turn it off but you can stop it by:

Going to settings, applications, system applications, media storage and clear data. It worked for me.
[G Tablet General] tekrhino:
Thats an aweful long time for an SDCard Scan at boot up.

I'm running CM7Stable and the Scan doesnt take more than a minute or so.

I mean I've never timed it but it does finish the scan pretty quickly..
[Xoom General] StirCwazy:
http://www.engadget.com/2011/01/22/motorola-xoom-launching-february-17th-at-best-buy/
[Xoom General] legato89:
$700 for the 32GB model? Hmm...
[Xoom General] painter_:
The price is way to high. $400 tops.
[Xoom General] Badger2point0:
That isn't cheap by any means but keep in mind that the wifi model should be quite a bit cheaper than this, wouldn't be holding my breath for $400 though.
[Xoom General] CaffeineIndustries:
WTF is Moto thinking here?

These price leaks have FAIL written all over them. No eff'in way will you see me shell out more than $500 for a glorified internet browser/PSP. Make a port of a useful program like Eclipse and a way to write and run code... and we'll talk.

The use cases for tablets are out there, but none of them are compelling enough to price in the laptop range. I mean, this thing is a beast spec wise, but offers less than 1/3rd of the functionality. Can I write code, model 3d... etc? Damn it, $200 more and I could buy an eff'ing macbook (w/ student discount).
[Xoom General] slugbug2010:
I'm not sure I understand who their target market its. I am in the market for a tablet, but that flat out prices me OUT of that tablet. It's a 1st generation, no history, no followers that want an upgrade...nothing like that. Everyone I know that has an iPad is happy with it and I don't think they are going to pull many from that market (especially the apple-holics). While I'm glad to see the price drop from $800 to $700.....that is a $hit ton of coin for a gadget. I know tablets are more than "just" gadgets but I'm willing to guess most of us have laptop, smartphones, and PCs....so in that sense, it is sorta like a new gadget cuz we clearly don't "need" it.

I really don't understand how they justify this price with virtually no track record.
[Xoom General] Badger2point0:
I'd like to point the finger at Apple for this one. They've effectively set the bar for price point with the iPad and now all other manufacturers are following suit.

What these other companies (Moto, Samsung, etc.) need to understand is that Apple charges as much as they do because they can, people will pay for the image.

Android tablets, in my mind, should be priced significantly lower in order to move units and undercut Apple. Why would they ever charge more, or even the same, when Apple already has such a strangle hold on the market? I can almost guarantee that these Android tablets will be dead on arrival (as far as general public/mass market appeal) if they charge iPad prices or above. With the iPad 2 just around the corner these Android tablets really need all the help they can get, especially if they want to win over Apple customers. Even if Android has more functionality than iOS general consumers will still see the iPad as being the best option, and the result will be Android being eclipsed by the iPad 2 launch (at least for initial release).

I'm all for the potential of tablet computing but as someone stated before, and this is bang on in my mind, laptop prices with 1/3 of the functionality. So why would I pay that and why do I need one?

I really hope Moto can win me over with functionality and pricing because the closer we get to a release date the less I think I want one of these tablets.
[Xoom General] StirCwazy:
Couldn't have said it better myself. Up until now I was 100% sure I wanted a XOOM. It's the standard that Google is using to base Honeycomb on, all of their developers have one. It's the flagship tablet for Honeycomb and they're killing it by trying to match Apple's price on the iPad. Very big mistake, and I have serious doubts on how well this thing is going to sale. Compare it to the Asus EEEPad Transformer who's prices are much lower and if Engadget is right, it even comes with the keyboard dock. I just don't understand.
[Xoom General] PuerkitoBio:
Totally agree. If they price it at laptop level, it has to be able to REPLACE the laptop, so yeah, Eclipse would be cool for us devs (with a bluetooth keyboard, obviously). Although for the average user, most usual apps are available (most people have a computer for internet browsing and the Office apps).

As for the Xoom price vs iPad, in my mind it absolutely HAS to be lower than the pad. Significantly. No one in the real world is going "oh, I wish I could buy this Android Xoom tablet, but it's too expensive, I'll just go with the iPad instead...". It's the other way around, which is why it has to be significantly cheaper to steal some tablets customers. Many of my friends don't even know what's Android!
[Xoom General] Homan13PSU:
Sadly like many of you its not looking good for me getting one of these. Looks like I'll be waiting on an iPad 2. Moto really looks like they'll be screwing the pooch on this one.
[Xoom General] p-slim:
You guys are mostly wrong, did you even look at ipad prices? This thing is priced competitively and is ****ting on the ipad in terms of specs, so you expect something with massive spec bump to be cheaper, I'm confused. And high end laptops don't cost anywhere around $700. You're comparing a cheap laptop to the highest spec tablet out there, nor do I believe you guys are looking at the full potential of tabs, by the end of the year your tab will be like another screen in your home with Comcast for 1 example, $700 and I'm getting one on day 1. To the Guy who said this should cost less then the ipad, that's a ****ing joke right?
[Xoom General] p-slim:
Actually I don't know why I'm wasting my time, I'm in a room with a bunch of people under 10 posts lol