yashsingh1/xdaforums huggingface dataset:
[Epic 4G Themes] DRockstar:
I'm curious... does this version still disconnect in local mode when a call comes in? I like Connectbot, but being disconnected while editing my script locally with vi editor, was something that irritates me with the version I tried from the Market.

After researching the bug, the only fix I saw was a different source tree with a fix included.

If this fix is included, it would finally replace the Android Terminal for me.

Thanks for working on this for the Epic, by the way!
[Epic 4G Themes] mkasick:
The update I just posted fixes this now. Somehow I never managed to run into this, but I was able to reproduce the problem and it's pretty annoying. Thanks for pointing out the patch.
[Epic 4G Themes] hallucinate:
Alt key?

I cannot for the life of me figure or find out how to use the Alt key w/my Epic. What am I missing? It must be supported....
[Epic 4G Themes] DRockstar:
Thanks so much for paying attention and posting a fixed apk... I really appreciate it!
[Epic 4G Themes] mkasick:
If you're trying to type an "Alt+x" into the terminal, ConnectBot actually supports this by entering an "Esc+x". That is, press :) twice, then press 'x'.
[Epic 4G Themes] yogi2010:
just wondering if you have any insight into the hardware keyboard issue of missing letters even tho you typed them... i would buy several beers for anyone who could fix that! if it is even fixable...
[Epic 4G Themes] hallucinate:
Nope, trying to switch between windows in a screend irssi. :) thanks for the esc tip though.
[Epic 4G Themes] mkasick:
I've not run into that myself. When does it happen? Does it only happen in ConnectBot or other applications?

If it's system-wide, I would suspect the kernel is dropping keypresses. That would be easy enough to confirm since the kernel reports keypresses ("dmeg | busybox tail" to see most recent).
[Epic 4G Themes] mkasick:
Update to v1.7.1-epic-4. See OP for details.
[Epic 4G Themes] DRockstar:
mkasick,

I'd like to ask your permission to include this excellent program in my Epic All in One Root and Recovery multitool. Full credit will be issued, and I would most appreciate your blessing, as I've come to use your Connectbot on a daily basis now.

I plan to include this alongside SDX Stock App Removal apk as essential tools not available on the android market. It will be in a menu for essential apks.

Anyways please feel free to contact me anytime, either on the forums, or on the irc channels.

Thanks for your contribution to the community with this excellent tool.
[Epic 4G Themes] mkasick:
Absolutely, feel free to include it. Although since I've (implicitly) released this under ConnectBot's distribution terms (Apache License 2.0), you don't really need my permission. That said, I'm flattered you sought it.

Credit is due to Kenny Root, Jeffrey Sharkey, and other ConnectBot developers first. Although my changes make it quite useful on the Epic, my contributions are only a tiny fraction of the work they've put into it.

Sounds useful. I didn't want to pollute the market with a "device-specific" ConnectBot fork, and its my intention that most of the changes make it back into upstream eventually. But this is a good way to give it exposure to the intended audience.
[Epic 4G Themes] DRockstar:
mkasick,

Thanks so much for the blessing, and naming the original devs... appropriate credits will be issued in the menu.

I hope that through the all in one, more people may come to enjoy the benefits of this app, which has been perfectly tailored for our epic keyboards.

I appreciate this apk so much, it really does make my life a lot easier. I test script snippets directly on the phone and edit them with busybox vi, and this has been a true blessing.

I can only imagine the benefits to others that use this for ssh and telnet.
[Epic 4G Themes] synthead:
No keyboarfd map for / ?
[Epic 4G Themes] mkasick:
Does Fn+B not work?
[Epic 4G Themes] xbj9000:
Thanks so much for this very helpful connectbot mod.. I'd like to make a request though:

Unlike some other crappy android terminals, connectbot sends a line-feed signal instead of (or in addition to?) a normal carriage-return.. Can you please patch this? Or maybe even make it an option in the menus? ..the line-feed makes it impossible to use many console linux apps..

Thanks!
[Epic 4G Themes] Fnorder:
That pissed me off to no end. I'm not sure if it's epic-specific or something with the connectbot version, however here's a patch that fixes it. Note, it requires all the previous patches.
[Epic 4G Themes] Fnorder:
I'm seriously tempted to scrap all the pref related stuff in TerminalKeyListener.java and replace it with a more versatile key pref system that lets one map anything to anything.
[Epic 4G Themes] mkasick:
Sorry about that. It's a bug in the key_logic patch pulled from git. I've updated the OP with a new version that fixes this.

I never noticed it as apparently everything I use tolerates the use of new line instead. It also breaks the use of Enter for copy (& paste). Thanks for pointing it out.

Ideally that's what should be done. It's more of an undertaking than I'm willing to spend at the moment. Particularly unfortunate is that upstream activity has slowed significantly, so any patch may have to be maintained separately for a while.
[Epic 4G Themes] Fnorder:
Eh don't apologize, not your bug ;>

Same. Plus there are more glaring issues that need fixing - something's screwy with ncurses apps adding extra lines and turning into garbled messes. htop, in particular. I think that's a connectbot bug as well, I remember encountering them on my g1 when I tried to upgrade...so I'll probably end up backporting these patches to good old release 466. Assuming it even runs in 2.2.

Edit: Bleh, r466 has the same issues. Must be optware's terminfo
[Epic 4G Themes] mkasick:
Does that happen inside a screen session as well? I recall some ncurses weirdness previously but thought running in a screen resolved it. Which isn't a great solution, but that's what I do the majority of the time anyways.

Yeah, I can't say I'm too motivated to hunt down other issues and maintain additional patches until upstream catches up. Perhaps the answer here is to rebase against Irssi ConnectBot, although I'm not sure I quite understand their long-term strategy with the codebase rewrite.
[Epic 4G Themes] Fnorder:
Turns out 'export TERM=screen' in .bash_profile, and character set US_ASCII in connectbot fixed it :D
[Epic 4G Themes] fami:
Big thanks for this. Btw, the mirror link to the package ponts to version 4, I had to manipulatethe url to d/l
[Epic 4G Themes] mkasick:
Oops! I fixed the link, thanks.
[Epic 4G Themes] fami:
You, sir, are a saint. I'd always played NetHack on a friend's personal server from inside a screen session, so it'd run swimmingly. The other day I created an account on nethack.alt.org and was extremely frustrated with how broken the display was. NAO doesn't support bash profiles, but simply changing the encoding to US_ASCII fixed every problem.

If it helps you guys at all, when I was using Better Terminal Emulator Pro, I could somewhat get the game to work by ^redraw-ing anytime it went bananas. Also, the display seemed like it only freaked out after calling bolded characters. Probably a useless observation, but I thought I'd volunteer it.
[Epic 4G Themes] mkasick:
I think the default encoding in ConnectBot is UTF-8, and I use "LANG=en_US.UTF-8" on all my machines and haven't had a problem. But if the machines you're connecting to are set/default to the locale en_US.8859-1 (Latin-1) or another 8-bit single-byte encoding, ConnectBot will misinterpret non-ASCII characters resulting in spacing issues.

Setting ConnectBot's encoding to US-ASCII will fix the spacing issues, but you'll lose extended characters. If you can't change the locale on the connecting mahine to UTF-8, you can also try ISO-8859-1, ISO-8859-15 (with Euro symbol), or possibly windows-1252 (another Latin-1 superset) in ConnectBot.

Sorry I didn't mention this before, it wasn't obvious to me that encoding misinterpretation was the issue.
[Epic 4G Themes] chairface:
this is awesome

thank you
[Epic 4G Themes] epic_task:
No-go on Gingerbread

Yesterday I got a brand new Epic from Best Buy and took it up to the shiny new EE03 leaked Gingerbread ROM. It runs pretty well, but the sad part is that nice connectbot-1.7.1-epic-5.apk package on this ROM doesn't do the special Epic key mapping it is supposed to do: the smiley key and the Sim key are simply dead.

Is there an issue with Gingerbread? I tried disabling a lot of keyboard settings, including disabling all three of Swipe, the Android keyboard, and the Samsung keypad. I also disabled the special helper settings of the hardware keyboard (auto replace, auto cap, and auto punctuate). Is there something I'm missing?
[Epic 4G Themes] mkasick:
Crud. It's possible/probable that the hardware keys were remapped in Gingerbread. Unfortunately I probably won't be able to debug and fix it until the official GB release, which hopefully is soon.
[Epic 4G Themes] EvilDennisR:
Running the new Gingerbread EF02 here as well, and no dice with ctrl and tab keys. I've been using the epic-3 version of connectbot for a while (Thanks btw!) on various Froyo roms with no issues.

I'm happy to help you debug this for EF02, mkasick =)

*Edit,

Quick logcat action, looks like smiley is keycode 116, sym is 117. Dunno if that helps.

{{{

D/KeyguardViewMediator( 151): pokeWakelock(10000)

D/InputReader( 151): Input event: value=0

I/WindowManagerService( 151): interceptKeyBeforeQueueing keyCode:116action :1flags :8

I/ScreenCaptureAction( 151): isBackKeyPressed(), return value = false

I/WindowManagerService( 151): interceptKeyBeforeDispatching keyCode:116action :1flags :8

I/InputDispatcher( 151): Delivering key to current input target: action: 1, channel '408f1030 Keyguard (server)'

D/KeyguardViewMediator( 151): pokeWakelock(10000)

D/InputReader( 151): Input event: value=0

I/WindowManagerService( 151): interceptKeyBeforeQueueing keyCode:117action :1flags :8

I/ScreenCaptureAction( 151): isBackKeyPressed(), return value = false

I/WindowManagerService( 151): interceptKeyBeforeDispatching keyCode:117action :1flags :8

I/InputDispatcher( 151): Delivering key to current input target: action: 1, channel '408f1030 Keyguard (server)'

}}}
[Epic 4G Themes] mkasick:
That does, assuming those keycodes are the same that ConnectBot sees.

Attached (moved to OP) is a build that includes those keycodes along with the originals used in Froyo & Eclair. Would you mind giving it a try and reporting if it works? If so, I'll update the OP with the new version.

For the record, :) and SYM generate the otherwise-unused keycodes 96 and 97 respectively in both Eclair & Froyo. However, the Gingerbread API officially defines these as KEYCODE_BUTTON_B and KEYCODE_BUTTON_C, presumably for Xperia Play support. Presumably Samsung moved :) and SYM to different unused codes.

If so, the Honeycomb API defines 116 and 117 as KEYCODE_META_LEFT and KEYCODE_META_RIGHT, so we may see them redefined again if we get an Ice Cream Sandwich update. Why didn't Samsung just ask Google to include them in Gingerbread as well?
[Epic 4G Themes] eyecannon:
Good looking out on the new build.. tab works great, however I noticed a few other issues. Smiley key is suposed to be Esc, right? In vim, one press makes a greater than sign, and a second press seems to actually do Esc. When I hit : in order to quit, it made /o instead... it looks like there might be some more bad mappings.
[Epic 4G Themes] mkasick:
Smiley is mapped to dpad-center, which on the G1 corresponds to clicking the trackball. ConnectBot's convention for this is to make a single-press equivalent to control, so pressing smiley then "c" generates a ctrl-c; and to make a double-press equivalent to escape.

So yes, the behavior you describe is expected. It's a trick ConnectBot uses to combine two keys into one, which is helpful on devices which have limited extra keys.

I'm not sure why this would be. Although, ConnectBot sometimes gets confused about the state of the keyboard slider and won't recongize Fn/Shift combinations. Mind giving it another go and ,if it's still acting up, sliding the keyboard in and out again and giving it another try?
[Epic 4G Themes] qbking77:
mkasick!! haven't seen you in a while :)

You will be looking to fix the keyboard skipping when official GB drops i hope??
[Epic 4G Themes] mkasick:
Yes, I plan to revisit the kernel patch once the Gingerbread kernel source is available and I have a chance to test the final build on my phone.
[Epic 4G Themes] eyecannon:
OK, still same problem, even with sliding in and out. On further investigation, it looks like Fn is producing /
[Epic 4G Themes] mkasick:
Can you check Menu -> Settings -> Directory shortcuts?

It should be set to "Disable" (the default), but if it were set to "Use left-side keys" instead then Fn probably would generate "/".
[Epic 4G Themes] eyecannon:
Thanks! That fixed it. :D
[Epic 4G Themes] mkasick:
I updated the OP with the recently posted build (1.7.1-epic-6) as it has been confirmed to fix ":)" and "Sym" support in EF02. Thanks!
[Epic 4G Themes] EvilDennisR:
This works on the new EG22 leak as well. Thanks!
[Epic 4G Themes] DRockstar:
mkasick, check your xda PM... please!
[Epic 4G Themes] dzl:
hmm can't seem to get this to install on EI22. Does anything need to be changed?
[Epic 4G Themes] MДЯCЦSДИT:
Its on the market
[Epic 4G Themes] dzl:
well yeah I know. but with the specific keyboard mappings like the smilie face for 'ctrl' and Sym for tab?
[Epic 4G Themes] MДЯCЦSДИT:
I should probably read the thread...
[Epic 4G Themes] eater99999:
I have installed CyanogenMod on my Epic, and it's great, but in doing away with TouchWiz, it disables the Sym key and makes the smiley key produce a @. As a result, the great features of this modded ConnectBot are all messed up.

I dearly miss my tab-completion! Can anything be done?
[Epic 4G Themes] dzl:
have you seen this thread? http://xdaforums.com/showthread.php?t=1432628
[Epic 4G Themes] mkasick:
Unlike past TW versions, CyanogenMod doesn't use unique/unused keycode assignments for ":)" and "Sym", so patching ConnectBot itself breaks the generation of @ by software keyboards (e.g., Hacker's Keyboard).

My recommendation is to install a custom key layout. The attached "s3c-keypad.kl.txt", if copied as "/system/usr/keylayout/s3c-keypad.kl", reassigns ":)" to DPAD_CENTER (Ctrl/Esc) and "Sym" to BUTTON_C (Tab/'`'), and works with existing builds of Epic ConnectBot.
[Epic 4G Themes] eater99999:
Thanks! That's exactly what I just did over here except I see that you have key 43 = BUTTON_C while mine is TAB. Is there a functional difference?

Regardless, my full ConnectBot functionality is back and I am very happy.
[Epic 4G Themes] mkasick:
With BUTTON_C, Fn+"Sym" emits a '`' (backtick), whereas with TAB it doesn't (or shouldn't). Although, assigning it to TAB might make it more useful in other applications.
[Galaxy S I9000 Q&A, Help & Troubleshooting] roymesi:
Hi,

I currently have the JG8 version, and I'm considering moving into the JPA version.

Has anyone done it?

Does the battery stay up more?

Is it faster?

Regards,

Roy
[Galaxy S I9000 Q&A, Help & Troubleshooting] dadyal:
yes JPA is far better
[Galaxy S I9000 Q&A, Help & Troubleshooting] lvvine:
Yes JPA is very smooth and fast. Go for it :)
[Fascinate General] Crashspeeder:
I took a few videos this past weekend and would like to edit them but Adobe Premier only picks up the audio track and iMovie doesn't recognize the files at all. I've run a few searches and tried a few programs to no avail.

If any of you have run into this what did you use to edit your videos?

Sent from my Dirrk overclocked/lagfixed SCH-i500
[Fascinate General] Crashspeeder:
For anyone struggling with the same issue, I made some headway. It turns out simply changing the file extension from .mp4 to .mpg will allow QuickTime to play the file (which normally it won't) and Adobe Premier to import it properly.

I have yet to find the right way to export it so it's playable on the SGS. I exported as H.264 and it only plays the audio. I'll most likely keep going at it tonight and see what I find out.
[Fascinate General] imnuts:
You could try to use GSpot to find what codecs are used, may help in figuring out what is needed to edit them.
[Fascinate General] Crashspeeder:
I'll give that a shot, but I already found out how to play and edit them. It seems the file extension simply didn't match the encoding so Premiere and QuickTime were unsuccessfully trying to open it.

As for the encoding, according to OSX Leopard, it says it's AAC/H.264. I'll definitely take a look at gspot though and see what it tells me. Maybe I can re-encode the edited video using same method as the original video and it'll play on my Fascinate.
[Galaxy S I9000 Q&A, Help & Troubleshooting] keridel:
hey guys,

if this has been answered in forum someplace then please let me no and delete the thread but i am looking for a way to downgrade the samsung i9000 from the 2.1 update1 to the original 2.1. since i updated it it has added a load of portugese apps and now has the portugese network tmn splash screen. its made the phone buggy and slow.

does anyone know how to do this?

i'm in the UK btw so dont know why an update through kies should have put tmn branding on my phone...
[Galaxy S I9000 Q&A, Help & Troubleshooting] keridel:
just a quick bump :)
[Galaxy S I9000 Q&A, Help & Troubleshooting] dupel:
Wrong forum.

And you can downgrade to 2.1 because there is no 2.1 for this phone - only 2.1 update 1.
[Galaxy S I9000 Q&A, Help & Troubleshooting] keridel:
ok thanks. so the problem now is how to get rid of the portugese apps? they wont un install in any conventional ways
[Galaxy S I9000 Q&A, Help & Troubleshooting] WpK36:
did you try restoring to factory settings?

Settings -> privacy?
[Galaxy S I9000 Q&A, Help & Troubleshooting] keridel:
hey guys managed to find the answer through kies.

thanks for the help. thread can be deleted cheers
[Droid X Themes and Apps] davidukfl:
Quick question. Probably obvious but i don't know.

When i install a new theme will i lose my modified build.prop?
[Droid X Themes and Apps] davidukfl:
btw i'm planning on installing the 928Droid deodexerrrrrrrr theme and then going back to the 928Droid stock deodexed theme, and then to Incognito
[Droid X Themes and Apps] MrDanger:
9/10 times.. themes do not affect build.props.
[Droid X Themes and Apps] davidukfl:
alright thanks. I just noticed when i unzipped the theme file to see what was in it, i saw a system folder with a build.prop file in it.

Now if the theme does change the build prop, can i just replace it with my modified build.prop file once the theme is installed?
[Droid X Themes and Apps] will2live:
FYI the build.prop change all depend on the person who put the theme together. Some have it while others do not. So it is best to look in the *.zip each time prior to installing.

As for your question about changing it after you did install a theme, YES you can. it will have no affect on the theme.
[Droid X Themes and Apps] davidukfl:
alright thanks.

Also while i got people's attention. What are the odds of bricking my phone when applying a theme? This is my first time doing this

these are the instructions i'm going on
[Droid X Themes and Apps] MrDanger:
It is very possible. My best suggestion is backup with nandroid.. so if anything do go wrong. Just do a nandroid restore and it will be like nothing ever happened.
[Droid X Themes and Apps] davidukfl:
alright cool, I'm creating a backup right now

Thanks for the help :D
[Droid X Themes and Apps] will2live:
Guess it is a matter of opinion on what a brick is. A device stuck in a bootloop or on the M symbol is NOT a brick IMO. With that said as long as you have an nandroid backup and can get into recovery you can get it up and running. Plus with the actual SBF files posted for 2.1 & 2.2 now its very unlikely you'll brick it.

To me a bricked is a device that will no longer function AT ALL. And about the only way you are going to truly brick you device is if you start messing with the locked bootloader as I have seen in person one that is brick. And when I say brick I mean brick it will not even power on, charge, or have a light come on no matter what you do to it.
[Droid X Themes and Apps] davidukfl:
about to install a theme, but one more quick question.

I have removed skype and blockbuster apps using Titanium backup (not frozen, actually removed) and frozen a couple of other apps.

will this have any negative effects when installing the theme?
[Droid X Themes and Apps] davidukfl:
never mind. got my answer. I installed the theme and it just reinstalled some of the apps I'd frozen and/or removed
[Android Apps and Games] JonasDroid:
I've been trying to find a great notepad but I haven't found a really great app.

I'll give you a list of the notepad's I've tried and there features:

aNotepad:

Simple small notepad (no special features)

OI notepad:

Save txt to SD

auto create links

AK notepad:

pin to homescreen

sync with snaptic.com

remider

XM notepad:

Looks really great

Note everything:

Should be able to import notes from outlook but the process it too complicated for it to be really possible to keep syncing them

Ok if you use any other notepad (+features) or if I forgot a feature or something just let me know.
[Android Apps and Games] sfreemanoh:
I've been trying to find a note taking app also. One of the few things I liked from WM was the built-in Notes functionality, where starting it provided a list of your existing notes, or let you create new ones. Making new notes was quick and simple, you didn't have to select edit before editing your existing notes, you didn't have to save your notes since they automatically saved when you closed them, etc etc. I used it in the car to jot down the names and artists for songs on the radio I liked, so ease of use was important so I preferably didn't crash.
[Android Apps and Games] khaytsus:
I've been looking for a damn decent Wiki program for Android and I have yet to find one.. I've tried Wikilin, Wikimind Lite, and some other random ones I've removed.. All are painful to edit with, or don't really give a good experience in regards to being a wiki (easily link other pages, back references, etc)..

but for just flat-out notes, Catch is nice in its Snaptic sync..
[Android Apps and Games] panguin:
Personally, I'm a big fan of a program called mNote

Here is a link to it on AppBrain.

It uses your SimpleNote account (simplenoteapp.com), which is free, and automagically syncs all your notes across whatever platforms you have software installed on. It's kind of like dropbox for simple notes.
[Android Apps and Games] Paul22000:
None of these.

I use Text Edit, which is literally a .txt editor.

Sync with Dropbox (among other files) for instant viewing and editing on multiple PCs and my phone.

Text Edit: http://www.cyrket.com/p/android/org.paulmach.textedit/
[Android Apps and Games] khaytsus:
Except that the Dropbox Android app doesn't automatically update, right? Last I messed with it, it was basically just a GUI front end to the website with some perks, not a full time sync like the desktop, or even a manual sync.. Maybe it's changed.
[Android Apps and Games] c00ller:
I use Catch Notes (used to be called 3banana notes), same makers of AK Notepad. They might not sound familiar because they recently changed names (used to be snaptic). I like it because it syncs with their site, which can be accessed on a PC. So longer notes can be easily typed on your computer and simply synced later, and vice versa.

As a bonus, you can add pics and other media to notes if you wish.
[Android Apps and Games] samrozzi:
you need a other option.

I use Springpad. LOVEIT
[Android Apps and Games] sleepyfu:
I use [Notes] by Yuli for quick notes (time/place tracking) via it's note list's time stamp

and [Note Me] by Paramvir Bali for long term notes/ project tracking and such. (tags)(send to calendar).

Both are instant edit+auto save, no cloud, local storage only (which I like).

Both have dark/black theme which goes well with the android UI imo.
[Android Apps and Games] Paul22000:
I just open the app and it automatically syncs files.