Mobile ApkTool (decompiling/recompiling) for editing apks on the go - Android Themes

Hello All,
Not having the availability of a PC at the moment and wanting to edit apks had me thinking if it was possible to run Apktool straight from my Nexus 6p itself. After some research I found some information showing that it is indeed possible (at least it was), but nothing seems to work at the moment, rather nothing seems to be up to date.
I would like some insight on the matter if anyone has any or if anyone can point me to and updated version for Android Nougat.
Here are two threads from xda showing that it indeed it's possible, but not updated. Any help is appreciated thanks
http://forum.xda-developers.com/galaxy-core/general/how-to-decompile-recompile-apk-using-t2818875/
http://forum.xda-developers.com/showthread.php?t=2488697&page=8

Related

How do we get a work around for Sprint Nfl App G1??

Havent been able to find anything related to the G1 for this and am wondering if some one has or has any work around ideas. This app was one of the working apks that we were able to use off the sprint hero dump from last month but now they have put out an upgrade file to download, once u download this upgrade from the prompt in the app it will install then telll u this is for sprint customers only
So u can uninstall then reinstall the original apk and still have the widget work but anytime u try to launch the Nfl mobile it will require the "updgrade".
Really stinks, was a great app to use, hoping some one has some skills to figure this one out!
i had the same problem before cause i had the sprint updater app installed but, without the updater installed it gave the the update speech again... it was good while it lasted...
you might be able to edit the build.prop so that the phone recognizes as a sprint device.... I am not really too sure though.
This should be moved to the applications forum....Also, the sprint apps, I believe are considered warez, and therefore you probably won't be able to find them on these forums.
Try editing the build.prop and faking the carrier (getprop & setprop)
awesome maxisma thanks for the suggestion! Im going to do some research on how to execute that and give it a try. ill let yea know how it goes Reg442
I didnt get any prompt for that upgrade?
...it works on g1/dream. I am not sure it is 100% functional but it does what i need it for, i use it every sunday...
if its still working for you it wont for much longer. The new version doesnt work and the old version forces you to upgrade. The original apk needs to be edited to not force the update. I dont believe this belongs in the app section since it requires development to get this app working again
nicdub said:
Havent been able to find anything related to the G1 for this and am wondering if some one has or has any work around ideas. This app was one of the working apks that we were able to use off the sprint hero dump from last month but now they have put out an upgrade file to download, once u download this upgrade from the prompt in the app it will install then telll u this is for sprint customers only
So u can uninstall then reinstall the original apk and still have the widget work but anytime u try to launch the Nfl mobile it will require the "updgrade".
Really stinks, was a great app to use, hoping some one has some skills to figure this one out!
Click to expand...
Click to collapse
I did this, then went back tot he original apk and every weekend it works for me or when a game is on. At least getting all the scores of the game works that's all I really used it for anyways.
Ya I used this app for awhile. I know that it was fully working on rogers roms, but the nfl network live stream and vids dissappered when using a hero rom (well sense hero by cc). I used the build.prop from eno rogers w/cc's sense hero and nfl network part started working again. Then I got the dreaded update. I assumed something can be edited in the build.prop, but haven't tried yet.
Might want to start by replacing ur current build.prop with the one from sprint hero dump, but be ready for fc's. Also going to have to have wifi as it is cdma and u won't have a radio signal, but its a good starting point...
Anyone have any luck on this? ** BUMP **
I figured this one out long ago: edit the build.prop. This worked for the videos and everything else before the update, but the update checks for something else outside of the build.prop now. I suppose it wouldn't be that difficult to disable the updating part; I'll try to take a look at it again this weekend (possibly tomorrow) but no promises on how quickly I'll solve the problem as I have exams next week.
I already have it dissected, so it'd just a matter of finding what either:
A) the new app is checking for to validate that you're a sprint customer
or
B) disabling the updating part in the older app (but this might not be part of the app, as it could easily be part of the webpage, making this option a lot less viable)
Too bad...
This NFL app was very good. I was disappointed when the upgrade came but figured something would be done eventually to take that away from us. There are some other great apps out there and I would imagine they will only get better. This Monday night I was in the car for four hours on a business trip and used SportsTap to keep tabs on my Patriots and it was a fairly good experience. Also, the NBA has started putting out some of its own apps that are pretty good, so I can't imagine it taking much longer to get an NFL app in the market that will be as good if not better on all Android devices.
Hey rockdevourer, got an update on this at all?
id like to know too cause i dont have a login for superfan
JediMasterASD said:
Hey rockdevourer, got an update on this at all?
Click to expand...
Click to collapse
Sorry, didn't recheck this thread. But as of now, I DO have an update
So here's been my work from the past few weeks (al beit, not much lol):
I figured out several different possible methods to either disable the update check in the original APK and also a different method to disable the check for the sprint customer check. For some reason, the NFL_prod (newest version of it as far as I know) is looking for some Sprint file that doesn't exist on the G1 (obviously) and it seems that it uses a boolean to check it so that's a cake walk.
Here was my problem of not being able to do anything about it: I couldn't install either of the APKs due to not having the original key. But a few minutes ago, I found the stupid key. They left it in the APKs for my viewing pleasure apparently
Soooo, long story short, I pretty much figured it out. I haven't recompiled the APKs with the new keys yet because I probably have to redo all of my modifications on both of the APKs and test which ones work. Sorry about not updating, life has been hectic. Expect another update here soon (probably not tonight because I'm going to go watch the Colts game at a local restaurant)
Feel free to follow me on Twitter as well, that way it's easier to give updates and let you know when my work is completed.
http://www.twitter.com/rockdevourer
Edit: it appears the Sprint TV app thing has the key in it as well, but I haven't touched that one yet and dunno if I will. Maybe if there's a lot of people wanting it I suppose I could take a look at it. The security measures in these programs are God-awful.
rockdevourer said:
Sorry, didn't recheck this thread. But as of now, I DO have an update
So here's been my work from the past few weeks (al beit, not much lol):
I figured out several different possible methods to either disable the update check in the original APK and also a different method to disable the check for the sprint customer check. For some reason, the NFL_prod (newest version of it as far as I know) is looking for some Sprint file that doesn't exist on the G1 (obviously) and it seems that it uses a boolean to check it so that's a cake walk.
Here was my problem of not being able to do anything about it: I couldn't install either of the APKs due to not having the original key. But a few minutes ago, I found the stupid key. They left it in the APKs for my viewing pleasure apparently
Soooo, long story short, I pretty much figured it out. I haven't recompiled the APKs with the new keys yet because I probably have to redo all of my modifications on both of the APKs and test which ones work. Sorry about not updating, life has been hectic. Expect another update here soon (probably not tonight because I'm going to go watch the Colts game at a local restaurant)
Feel free to follow me on Twitter as well, that way it's easier to give updates and let you know when my work is completed.
http://www.twitter.com/rockdevourer
Edit: it appears the Sprint TV app thing has the key in it as well, but I haven't touched that one yet and dunno if I will. Maybe if there's a lot of people wanting it I suppose I could take a look at it. The security measures in these programs are God-awful.
Click to expand...
Click to collapse
u 'da man
Going to need a ginnea pig here soon, hit me up on google chat: rockdevourer AT gmail DOT com
Sweet success! Working out a few last bugs then it shall be ready
The only two bugs that I'm aware of at the moment include:
A) Widget doesn't work at the moment (this is definitely not a high priority on my list)
and
B) NFL Network doesn't show the video part yet, but audio is functional. The featured videos, etc, all work properly with the video and audio; it's just the NFL Network Live part isn't fully functional yet. This should be fairly easy to fix, as I have done this before.
Just wanted to post an update real quick Back to squashing B first and then A if it's not too time consuming. This project has been a real nightmare, but oh-so worth it!
Edit: Forgot to add, the NFL Network is fully functional on the Droid according to a tester, many thanks to aimbriano!

help'A'noob (busybox)

Hi guys,
A little over my head here, I am a mechanical engineer major and pretty fluent with computers until it gets to programming. I am trying to set up a nice theme on my HTC Droid but ran in to problems with busybox; which is required for Metamorph to work as I understand.
I see the code is available for download but I am not sure how to go about compiling or using it after. Could someone point me to a guide I missed, perhaps on this very forum, or just give me some quick pointers. The goal is to make the phone look nice; not gain a complete understanding of whats involved. Which leads me to believe some quick pointers would be the most efficient solution to my problem.
I have already upgraded to Android 2.1 and gained root access using guides at the theunlockr site.
I installed Metamorph and andExplorer but Metamorph just hangs there indefinitely on load; at which point I realized I need busybox and that's where I ran in to trouble.
Thank you for your time
The themes here arent for your device, you have to try the droid forums or alldroid or modmymomto too.
"When theres no limit to what Droid gets, theres no limit to what Droid Does."
Well the theme I want to install is Buuf, and I have seen it on my device so clearly it possible. It's also for sale on android market so clearly it can function on it. However I don't want to pay for the app they made that automates the installation of it when I went through all the trouble of root breaking the phone and putting 2.1 on it etc

[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!

Facebook android app integration. Help needed.

Hey guys, I'm relatively new to the android programming scene and I'm trying out a simple app idea I have. My app idea is to be a way for people to make posts to facebook and that's it. I've got the code working but what really bugs me is how the logging in system works and how the posting system works. The way I have done it, the app does not handle the authentication flow nor the posts, but rather a pop-up comes up and asks them to sign in or make a post - similar to using the browser. This does not work with the design of the rest of the app along with slowing it down. I need help. I want my app to authorize the user, similar to how the official Facebook android app logs people in; there are no pop-ups and everything is handled by the app (same to be done with making posts). If you guys could help me out by blatantly telling me what to do, sending me any articles that explain how to do it, or any other help I would appreciate it. Thanks!
NOTE: I have glanced around the Facebook developer site and I'm completely confused by their documentation. I know there's something about fragments, but I'm not sure if I understand it completely.
Okay guys, I found this thread at Stack Overflow and found the answer. In case anyone else had a similar question. http://stackoverflow.com/questions/...x-send-to-the-users-wall-with-facebooks-andro

Any working Reddit apps? Diode, RIF? Not working

Hey all, love using my nst in 2020 after a few months of using it. Running stock rooted
One thing I've been trying to get working on here is a functioning reddit app.
I've tried Diode and RedditIsFun. For some reason Diode doesnt even launch correctly even when I try to launch the main activity from adb shell. RIF launches but it doesnt fetch any posts or sub info. I've tried a few Diode versions, all of them yield the same result. RIF version 1.3.2. I'm also using nmyshkin's new cacerts.bks from thread. Still nothing from RIF.
Has anyone had any success with this? Thanks
KyleSaki714 said:
Hey all, love using my nst in 2020 after a few months of using it. Running stock rooted
One thing I've been trying to get working on here is a functioning reddit app.
I've tried Diode and RedditIsFun. For some reason Diode doesnt even launch correctly even when I try to launch the main activity from adb shell. RIF launches but it doesnt fetch any posts or sub info. I've tried a few Diode versions, all of them yield the same result. RIF version 1.3.2. I'm also using nmyshkin's new cacerts.bks from thread. Still nothing from RIF.
Has anyone had any success with this? Thanks
Click to expand...
Click to collapse
A logcat might reveal something. Or not. If it's a certificate issue it should show up. Remember, that cacerts file is still very old. It would not include Cloudflare, for example, which is increasingly used. I've had logcat actually specify a certificate before, but I think that was just dumb luck.
Edit: this is from a Reddit post regarding old versions: "You should be aware versions older than this are unlikely to even work anymore. There have been numerous changes to the reddit API since then, and you definitely won't be able to log into it because OAuth is now required and the old version did not support it."
You can try https://old.reddit.com/.compact from opera mobile. I find it decent.
I have posted before link to a page with few assorted links for older devices etc. among them was https://teddit.net/ which might me what you are looking for. Not an app but as long Opera on NST is able to hold on its ground should work I guess.

Categories

Resources