[Q] APK conversion and HTC keyboard - One (M7) Q&A, Help & Troubleshooting

I am not sure if I have posted this in the right place, I hope so!
For me the 4.3 update to the HTC One brings both grief and joy, the joy is I can turn off Blinkfeed but the grief is that it brings emojis. For me they are not that helpful and I would like to revert to the previous keyboard that was in 4.2.2. The emojis most of my friends cannot receive so I am looking for an alternative. I have tried Swype but I don't like the layout and find it frustrating. I tend to use swyping as my main method of input and I also use smilies a lot.
So I was wondering if it was possible to convert the 4.2.2 HTC_IME.apk to an installable apk. I have tried taking it from another ROM and installing it but for reason it doesn't like life. I think I need root access but as my phone is in warranty I do not want to fiddle with it until that expires.
Is there a way to convert it to an installable APK? I think it might be framework attached so not possible. I am pretty new to this so what I am attempting to do might be waaaaay beyond me.

Related

[Q] Install Email app from another ROM?

If anyone can help with this, I’d really appreciate it. I have been a little disappointed since plunging into Android that for whatever reason, the email app (not Gmail) doesn’t have a “move to folder” option. I’ve had this option on WinMo and Symbian phones so I found it hard to believe that functionality wasn’t in Android. FYI, I am currently running CM 6.1.1.
Well I bought my wife a Samsung Epic 4G for Christmas and lo and behold, the email app on her device has that option! Her phone is rooted and running the Epic Experience ROM. I have tried, to no avail, to put the email app from her phone onto my N1. I have the apk file, have tried to just install as is, have tried pushing via adb, even tried inserting it into the CM ROM zip file in place of the one that was in there. So far I’m not even close. So here are my questions:
Are there any ROMs for the N1 that have this function included?
If not, is it possible to install this in place of the email app in CM?
I’m rather fond of CM and would rather do the latter if it’s possible. I was able to get as far as getting the file signed, and the closest I got after that, I received the error:
INSTALL FAILED MISSING SHARED LIBRARY
With over 200 lib files in the Epic ROM, I have no idea which one(s) would be necessary to make this work. Both phones have Android 2.2.1.
Again, any help would be greatly appreciated!
No help on this at all? C'mon folks, I know we've got some smart people in here that can make this work!

FlexT9 Keyboard Replacement

Ever since I got my G Tablet, I have been scouring looking for the best overall keyboard. I use Swype on my phone, but had trouble getting it to work properly on my tablet. For a while, I found that SlideIt worked fine for me. Then, I tried Gingerbread Keyboard, Thumb keyboard, NI Keyboard (Notion Ink), and finally seemed to setting in on SwiftKey.
SK has become my daily keyboard of choice, but today I stumbled upon one I haven't seen mentioned on the board yet. It's called FlexT9 and it's a bit of a hybrid keyboard. You can type normal (tap and tap), you can slide type (like Swype), it has Speech to Text, AND it has handwriting recognition. Each option can be changed on the fly very quickly.
I found the swype features to be excellent overall, and I really like the predictive text not being so intrusive. The Speech to Text may be the most impressive part of the whole package. It does whole sentences very well. Fixing errors is very easy as well, as you just double tap a word you want to delete or replace and it will select the entire word and display similar words as well. The handwriting recognition was what I was actually hunting for when I found the app. It's decent, but not fast enough for what I was looking for.
The app costs $5, but can be found free in various places. I plopped down my $5 for this one, making it one of the few I've actually paid for (paid for Swift Key when it was on sale, hoping I don't have to re-buy when Honeycomb is released).
In any case, thought I'd recommend this one.
Here's the AndroidTapp.com review of the app:
http://www.androidtapp.com/flext9-speak-trace-write-tap/
I will add that this worked on both my phone (HTC Hero) and my tablet. I loved that the tablet predictive text box did not block the text input area in most apps like some keyboards do.
This is a great keyboard combination. What I like most about it is the highly accurate voice to text transcription feature.
Nothing on the Ipad2 works this way including Dragon search/dictate.
Charlie
I purchased this, it's exactly what I've been looking for. However, I can't get it to work. When I get the message about security, I select OK, but the check next to FlexT9 Text Input, remains unchecked. Any suggestions?
btw...I'm running a stock gtab.
lbkimbro said:
I purchased this, it's exactly what I've been looking for. However, I can't get it to work. When I get the message about security, I select OK, but the check next to FlexT9 Text Input, remains unchecked. Any suggestions?
btw...I'm running a stock gtab.
Click to expand...
Click to collapse
I don't believe the stock settings allow you to enable other keyboards. They show up, but don't allow you to check the boxes. Other ROMs support this (like Vegan), but not the ones based on the stock ROM (like TNT).
If you are rooted, you can use Root Explorer and do a manual work-around.
1. Install the keyboard app
2. Open ROOT EXPLORER app and navigate to DATA/APP folder.
3. Copy the APK of your keyboard device you want to add
4. Go back to the main directory, then navigate to the SYSTEM/APP folder.
5. Click the button on the top right that says MOUNT R/W (Mount to Read/Write)
6. Paste APK file into this directory
7. Click MOUNT TO R/O to return to read only mode.
8. Repeat if you have multiple keyboards
9. Once you are done adding keyboards, reboot your device. Those keyboards should now be enabled in your SETTINGS.
This is the procedure for TNT and Stock based ROMs. Hopefully this works for you as well.
You may also want to do some searching for other potential work-arounds for adding keyboards.
Looks like I might have just found the first thing that my gtab can't do, that I want it to do, "out of the box".
I've avoided rooting it again, but maybe I'll have to re-think that. I rooted it the first day that I got it, but just didn't like my tablet looking like a phone on steroids. I might I have to learn to get over that.
Thank you for the information.
You don't necessarily have to change your ROM and the way the tablet looks to be rooted. Rooting itself doesn't change anything about the device besides giving you root access to the device.
Hi there what do you mean by saying rooted?
thanks

[Q] Multi Touch Keyboard Stealing Personal Info?

Hi guys. This is my first post! I recently created an account with XDA becasue i LOVE the work and information i get and how everyone gives each other a hand Hope this hasn't been posted befrore!... I recently downloaded the droid x multi touch keyboard on my evo. When i installed a message came up saying that the app can store passwords and credit card numbers Has anyone had any issues with this? Is this really an issue? I currently use it for texting and convert to stock keyboard when inputing personal information. I would like to use my new keyboard comfortably. Thanks!
That happens when you install any keyboard, its a precaution in android itself, because android doesnt know whether its the well known, trusted multi touch keyboard, or a keyboard filled with virus. You could install a keyboard made by google, and it would still say that.

Haw can I use Chroma Dialer on Stock 5.1.1?

I have used Chroma in the past with minimal issues, but prefer the pure stock over a rom - so my question is; is there any way to use the Chroma Rom Dialer on the stock 5.1.1? (since I know there's several telephony, dialer, phonesky apps/files) I am not sure how I would go about doing that, or what all I would need to change in order to pull it off - if this is even possible at all?
Reason for my question, I like that it has BUILT IN native call blocking ability that the stock dialer doesn't, other than THAT feature it's identical to the stock dialer. I don't care if it's the Chroma dialer, or another rom dialer, I just want the STOCK dialer (or stock-like) to have this ability.
I know there's 3rd party apps for this type of thing, and I've used many of them, but I very much so prefer NOT to have to use a 3rd party app for something that (IMO) should have been built in to begin with.
If you wish to know why this is important to me, read the spoiler:
So, I get ~3-6 calls every day that's just the same BS; Scam calls saying I can lower my CC interest rates and to press 1 to speak to a representative. They always call from a different number, so blocking them individually doesn't work since it's never the same twice (typically - you'll understand after reading below). If you DO press 1 you get a rude person who will cuss at you, call you names, or laugh at you if you ask to be removed from their calling list. Doing that will only make it worse. I've recorded dozens of calls where they say really effed up things to me. Beyond harassment, it's straight up abuse.
I have been getting them for years, I DO NOT own a credit card, never have owned one, and have never even applied for one - plus there's THOUSANDS of pages on Google about these type of calls being a major problem. Even the FCC has a $50,000 bounty for anyone who can legally or illegally stop them - no questions asked (how badass is that!?) - THAT should tell you how hard they are to catch, find, or stop.
After more than 2 years of filing formal complaints/reports with the FCC, Local PD, FBI (as told to by the FCC), USCC, and have seeked legal advice from my lawyer as to getting this stopped via getting a subpoena so uscc has to release the real call origin trace, I'm on the Do Not Call list... - I've been met with ONE solution that has been common on all counts; change my number. That's not really an option, I've had this number since 1997, I'm not about to change it for obvious reasons.
Now, I've tried many apps to get this stopped, ranging from free to paid, and have not found one that ACTUALLY works toward getting it stopped, many are difficult to use or require WAY too much effort and personal information in order to do anything but ask you to donate.
So far I have logged (through Google Voice VM) a growing total of 566 *different* numbers they have called me from - from all over the US and some that are unused anywhere on earth.
In conclusion, Ive logged 566 different numbers that have called me a total of 11,925 times since 2008.
If that isn't justification for this request, then IDK what is. Shy of ditching my phone altogether, I'm out of ideas.
Bumping - I'd really appreciate any help, gents.
iRub1Out said:
Bumping - I'd really appreciate any help, gents.
Click to expand...
Click to collapse
Have no idea. If dialer would work would need boh contacts and dialer apk. Have no idea where the code for that mod is and if ASOP dialer will even work on stock. Then you have odex vs deodex to work through.
If it CANT work on stock (which, honestly, I didn't expect it to) given, as you said, the differences are small on the surface but in the actual build they're very different. I understand that, and those are things I considered leading me to wonder.
Can anyone MAKE the stock dialer with that mod added in, or a otherwise stock rom with that?
It seems like a lot to request, I know, but I've been looking for this for months, I've even set up a bounty in a thread on TUSCC, its something that I've really hoped would become a mod thru xposed or "Pure Shamu" rom with it. However, it seems that others don't experience this ridiculous problem, leading to it not being as popular as I wish it was.
Trying to stop an ex from calling is one thing, but trying to stop every call that isn't a contact, I realize that's quite another. Thus is my case, its crazy how many spoofed numbers they use. I'm more amazed that the carrier hasn't done something than I am that it's not a mod. There's tens of thousands of people with this problem and the one solution that requires no effort on the end user isn't available to cell phone users.
I don't know - I'm just at my wits end with these calls. I'd be happy to do it myself if a dev is willing to give me some direction, or ideas to try out.
As a side note, I've recorded several where I just screw with them for as long as I can - then put it on YT after they realize they've been trolled and blow up. It's a small, yet, satisfying "middle finger" I can do.
iRub1Out said:
If it CANT work on stock (which, honestly, I didn't expect it to) given, as you said, the differences are small on the surface but in the actual build they're very different. I understand that, and those are things I considered leading me to wonder.
Can anyone MAKE the stock dialer with that mod added in, or a otherwise stock rom with that?
It seems like a lot to request, I know, but I've been looking for this for months, I've even set up a bounty in a thread on TUSCC, its something that I've really hoped would become a mod thru xposed or "Pure Shamu" rom with it. However, it seems that others don't experience this ridiculous problem, leading to it not being as popular as I wish it was.
Trying to stop an ex from calling is one thing, but trying to stop every call that isn't a contact, I realize that's quite another. Thus is my case, its crazy how many spoofed numbers they use. I'm more amazed that the carrier hasn't done something than I am that it's not a mod. There's tens of thousands of people with this problem and the one solution that requires no effort on the end user isn't available to cell phone users.
I don't know - I'm just at my wits end with these calls. I'd be happy to do it myself if a dev is willing to give me some direction, or ideas to try out.
Click to expand...
Click to collapse
If I knew what the mod is it would be possible to port to stock. My guess it is in smali which cannot access on stock odex. Stock Would have to be deodexed to access smali which is also possible in rom form. Nobody I know of is deodexing stock 5.1.1 We have done it and got it working but don't post as we still don't know if everything works. Lollipop is still hard to make fully working rom from stock image. M is even going to be harder. Would still need the code required to enable the mod.
prdog1 said:
If I knew what the mod is it would be possible to port to stock. My guess it is in smali which cannot access on stock odex. Stock Would have to be deodexed to access smali which is also possible in rom form. Nobody I know of is deodexing stock 5.1.1 We have done it and got it working but don't post as we still don't know if everything works. Lollipop is still hard to make fully working rom from stock image. M is even going to be harder. Would still need the code required to enable the mod.
Click to expand...
Click to collapse
I concurr, your talking about taking apk's not meant for a certain rom and adding them in to pray it works. Did you look in the market t.o see if there was a KB you liked there? You can't just switch around apk's like that because you could easily get force closes. If you want to try just copy and paste it into a rom. you wont brick doing that, it may work
I know it isn't as easy as swapping apks - I had *hoped* it would be similarly easy, but figured there was no way.
Idk what the mod is, or how Chroma did it - but the dialer looks stock other than the addition of that option under the advanced menu in the dialer settings.
I've looked in the market, used many of them, Mr. Number was my go to for a long time but it is iffy on 5.1 as *sometimes* a call will get through for a couple rings then gets blocked. It would also block known contacts on a rare occasion, I would go a couple days without knowing I had missed a call from a family member because it didn't show up in Mr. Number or the stock dialer - somehow it blocked it and had no record of the call even coming in.
That's why I was hoping to find a way to get this option in the stock dialer - without porting anything or swapping apks, that way it's a native feature to the dialer and I wouldn't have to depend on 3rd party apps to do it.
I've asked Google, but their solution was to add them to one contact and send the calls to VM - while that essentially works, that means I'd have to add all 500+ numbers to a single contact, and they OFTEN call from spoofed numbers I've never seen before - so that really doesn't solve anything.

[REQUEST] HTC Framework Module

i recently tried out a friends u11 and while the phone is honestly meh, i really liked its screenshot tool. i managed to get the apk but obviously it didn't work on any of my devices. i installed google framework on my devices and can now use the dialer and other apps so i was hoping that someone could build a similar module for the HTC apps. the app in question is below, thanks in advance for any and all help!
Play Store
APK Mirror
droidbot1337 said:
i recently tried out a friends u11 and while the phone is honestly meh, i really liked its screenshot tool. i managed to get the apk but obviously it didn't work on any of my devices. i installed google framework on my devices and can now use the dialer and other apps so i was hoping that someone could build a similar module for the HTC apps. the app in question is below, thanks in advance for any and all help!
Play Store
APK Mirror
Click to expand...
Click to collapse
I have install the apk file on my phone, apparently this app works only on HTC devices because it can recognize only HTC keys values.
Knowing that this type of process must include all names keys binaries made by HTC, this may be written "hard" in the application.
As you mentioned, other applications "a little less specific" only need other applications/frameworks (always in the form of an app) to trigger themselves, to work, which explains why this is the case.
I don't have to find out if the application in question may need something software-specific to run and actually i haven't even decompiled it via apktool or anything like that, in my opinion the interesting parts can't be decompiled into something usable.
If any time you find out exactly how to trigger the activation of the application, i might be able to make a module for that, otherwise i'm afraid there's nothing we can do.
The last of the solutions i see there would be an Xposed module, but from there the work to be done goes beyond my skills.
@Rom
whoa! youre awesome! thanks for your efforts. well, thats honestly a bit downer. i assumed that it required some sort of proprietary HTC data but to go that far..... damn! i bet HTC could make some money selling the app on the play store. i guess thats it for this idea, thanks again Rom.

Categories

Resources