Is it Possible to create a app that can be run from the phone that can De-Odex a certain ROM that the user may have installed?
Also my other app idea is to create a app that can also be ran from the phone that can collect all the content on the users device and turn it into a Flashable Zip file, placed somewhere on the SDCard so that it can be Flashed like any other ROM.zip through Recovery!
Anyone willing to give either of these a go Please shoot me a PM!
Willing to Pay...
Related
Hi all.
I play with quite a few different roms, and currently add a little program apkinstaller to the rom before I load it.
I use the apkinstaller to first re-install TB off the SD card, and then I use TB to re-install everything else, then I go setup my accounts for market and syncing (don't need the cloud servers to do the re-installs wasting bandwidth).
It would be even better if I could put this apkinstaller and TB into a zip file which I could install after loading the rom.
If I can get it to load from a zip file, then I wouldn't even need the apk installer; I would just install TB from the zip file, reboot, and reload from there.
Where can I find information about what I need to do in a zip file to install an apk?
Thanks all.
Yeah I have the same question. Any one have any suggestions?
no-one able to assist
Seems there isn't much interest in replying - I assume this rather than no-one actually knowing.
I need my post count up anyway so I might as well reply with what I have seen. There was a thread somewhere else that I saw someone had a fresh_install.zip script to delete a set of files, and add launcher pro. I guess I need to pull that apart and see what I can work out from it. I only want to do the single file add, so it hopefully will be simple.
easier solution already available
Adding to my own thread again in case anyone else is interested.
I have been looking at the file, and have information about what would need to be done, but now find an easier alternative. It seems that many (most?) of the file managers have an apk installer built in. The roms typically come with a file manager, so I can just use that to start off my re-install process- nothing else required.
Will probably still play with the .zip file though just to understand what it needs.
Hey everyone! It's Indirect again bringing you Lazy-ASS v 1.0
What does it do?
It allows you to install your apks to your /system folder before you flash a rom so then you dont need to wait for Titanium Backup to run!
How does it do that?
It's a windows Batch script that extracts the rom you put in zip-to-extract then it will add the apks you put in the files-to-be-added finally it rezips and moves to updated-zip. It took alot of scripting for me to do so just be appreciative.
Where can I find Indirect to thank him?
Either RootzWiki or SDX-developers
Rootzwiki Username: Indirect
SDX-Developers username: Indirect
Why is Indirect not posting this?
Well, we had a very angry mod in the shift forum ban him so he's having me repost these developed script threads on XDA for him.
What do I do?
You need to do adb pull /data/app and go through and select whatever apps you want to insert into the system folder and put it in the files-to-add folder then just run the commands in order (1,2,3)
The script DOES clear out the folders if you select to clean it out. This script was tested using Cyanogenmod7 and it worked great. I am now running nightly 204 with Setcpu/Titaniumbackup pro/and a theme all installed to system. There is no limit for the amount of apps you can install just remember, you have a limited system partition.
How does it work?
Read what does it do and if you can't understand that, you shouldn't touch a rooted phone.
Why did you just call me an ass?
It stands for App to system storage!
THIS WAS MADE BY (former) XDA MEMBER Indirect
dl link:http://dl.dropbox.com/u/15069134/Lazy-ass.zip
Pretty amazing, thanks.
sinkster
Gonna have you remove this so I can repost.
This guide is for helping people that want to install Google play store at fuhu Nabi Jr Edition SNBJR-MT5C-US that have some expert skills. It is not an automated procedure yet.
This edition is equipped with an MTK processor and is not recognized by Nabilab tools so this procedure has to be entirely manual executed.
Root your device
Root device using Kingo Root
Enter Daddy mode
Boot rooted device and enter Daddy mode
Install Es File Explorer
Allow unknown sources to be installed
Install File Explorer from direct downloading apk
Make system rw
Enter Root Explorer option in Es File Explorer and select to mount system as rw
Download zip
Download zip from link below and extract contents using Es File Explorer
Link = https://www.androidfilehost.com/?fid=24665509702140403
copy files to system folder
Copy files within each folder of extracted zip to own folder Inside system folder
copy files to data folder
Copy files within each folder of extracted zip to own folder Inside data folder
reboot
Reboot device and cross finger.
Do these procedures at your own risk
So after following this procedure, is the play store supposed to just show up in the list of apps? No installation or anything?
Works!
Thank you very much. I have the SNBJR-MT5C 8GB version, which I brought from Aliexpress.
A number of things dont work as I am not located in the USA so could not enter billing information, so many of the built in apps dont work at all.
Device Rooted.
Installed the files, and Google Play works! It asked me to create/use a google account, all looking good so far!!
Thank you!
Only thing left is to figure out how to remove/hide some of the built in apps in Nabi mode which are not appropraite for my kid, or are too advanced etc, or dont work due to billing issue.
...
Only thing left is to figure out how to remove/hide some of the built in apps in Nabi mode which are not appropraite for my kid, or are too advanced etc, or dont work due to billing issue.
Click to expand...
Click to collapse
Well, to do this uninstall you may use some apps available on playstore like 'es file manager' or 'titanium backup'; the ones I use most for this task.
The problem is that I do not have much luck on restoring deleted apps afterwards on this device.
You should try to disable the app on Android Apps settings before attempt to delete them.
slplsnphx said:
So after following this procedure, is the play store supposed to just show up in the list of apps? No installation or anything?
Click to expand...
Click to collapse
Yes !
Simple like that.
Play Store is available on drawer list of apps.
Bit of help
Hi,
I just picked up two of the 8 gig models for my boys. I want to get the google app store going on both so i can get the nick jr app on there. I would love to flash the nabi jr nickelodeon edition on here if possible, not sure if it is. I'd like to follow this guide. Any problems if i follow this guide and then do a system update via nabi update, or should i disable that?
I'd be willing to provide any stock files if that would help make a recovery? Should I do twrp to make a backup for myself anyways?
Any thoughts would be appreciated.
Cheers,
Kutas
_Kutas_ said:
Hi,
I just picked up two of the 8 gig models for my boys. I want to get the google app store going on both so i can get the nick jr app on there. I would love to flash the nabi jr nickelodeon edition on here if possible, not sure if it is. I'd like to follow this guide. Any problems if i follow this guide and then do a system update via nabi update, or should i disable that?
I'd be willing to provide any stock files if that would help make a recovery? Should I do twrp to make a backup for myself anyways?
Any thoughts would be appreciated.
Cheers,
Kutas
Click to expand...
Click to collapse
This procedure will not install TWRP, just play store.
It will not allow to flash another nabi rom.
By the way, since it is a different processor, they are not compatible.
We would need to port TWRP to this device and compile an specific kernel for this device...
This made my kid very happy.
arvati said:
This guide is for helping people that want to install Google play store at fuhu Nabi Jr Edition SNBJR-MT5C-US that have some expert skills. It is not an automated procedure yet.
This edition is equipped with an MTK processor and is not recognized by Nabilab tools so this procedure has to be entirely manual executed.
Root your device
Root device using Kingo Root
Enter Daddy mode
Boot rooted device and enter Daddy mode
Install Es File Explorer
Allow unknown sources to be installed
Install File Explorer from direct downloading apk
Make system rw
Enter Root Explorer option in Es File Explorer and select to mount system as rw
Download zip
Download zip from link below and extract contents using Es File Explorer
Link = https://www.androidfilehost.com/?fid=24665509702140403
copy files to system folder
Copy files within each folder of extracted zip to own folder Inside system folder
copy files to data folder
Copy files within each folder of extracted zip to own folder Inside data folder
reboot
Reboot device and cross finger.
Do these procedures at your own risk
Click to expand...
Click to collapse
I know this is an old thread with nobody paying attention to it anymore but I just revisited this topic to try again. Followed instructions (I'm pretty sure correctly). Good new is I do have play store in the list of apps but when I try to login to my Google account it just immediately gives the message "there was a problem communicating with Google servers" or something like that. Any idea what the problem might be.
First off, I am new to the forum, so if I'm breaking the rules (which I have read, and believe I am following correctly) or if this post would fit better in a different section, please let me know!
So I have the Hyperkin Smartboy USB-C version, and I was wondering if anyone knows of a way to download ROMs off of it? I have a few GB/GBC games that I would like to be able to play in times where I don't have the Smartboy and cartridge with me (NOT in order to file share, in fact I want to do this to avoid downloading the ROMs online). For those who don't know, it will temporarily place the ROM on your device and allow you to open it in an emulator. I attempted to load the ROM, open a file explorer, and copy the ROM from there, but the file wasn't there. My guess is that the Smartboy simply removes the ROM from the device unless either the Smartboy app or the emulator app is running.
Again, if this post is against the rules (as it could be considered pirating) please let me know and I will remove it. Thanks in advance for any info!
I figured it out!
Immediate after posting I messed around with it for about half an hour and figured it out, so here's how I did it if anyone is interested:
TOOLS/SOFTWARE NEEDED:
Hyperkin Smartboy
A file explorer app with the "archive" option located on the top half of the screen (I used File Explorer Root Browser by JRummy Apps)
The GB/GBC cartridge you would like to copy to your device
HOW TO:
Place the file explorer app at the top of your homescreen for easy access. Open the app and navigate to /storage/emulated/0
Plug your phone into the Smartboy and load the cartridge data
Hit "Run Launch Software". This will open the emulator
Go back to the homescreen and open the file explorer
Open the HyperkinSmartboySerial folder and archive smartboy.gb (place it in a ZIP folder)
Move the folder to your desired location and unzip it
And that's it! I hope this thread helps anyone who's been wondering how/struggling to do this. Enjoy
Disclaimer: Pirating is bad, mkay. Please don't download/share ROMs that you do not personally own a copy of.
Thanks for the info im going to try it.
I have an APK that will not install. Just will not. "Package conflicts with another package with the same name", it says. The truth is that the package DOES NOT conflict with any package of the same name, but the system believes it does. So I need help. I've tried to troubleshoot this various ways, looking for any traces of old installations, but so far, I haven't been able to remove anything that makes a difference.
So listen, here's what I want to know. How do I manually install an apk? And when I say manually, I MEAN MANUALLY. I find all kinds of search results that claim to tell me how to manually install an APK, BUT THEY'RE LYING. They just tell me how to install an APK that I have downloaded using the existing system installer, WHICH DOESN'T HELP ME. Sorry, but I'm frustrated with all the guides that claim they're going to tell me what I need but don't deliver.
Manually. I mean manually. I want to put the APK into a folder in data/app, create any other folders that are needed, add the application info into whatever files Android has that tell it what is installed, do whatever else is necessary. I want to do a fully manual installation. No using the system installer. No using any root installers. Putting all the files where they go and making all the changes MANUALLY.
Can anyone please tell me how to do this?
Can you install the app via adb? adb install appname.apk? Sorry, I don't know how to install one manually. I understand what you're asking for but I don't know the answer.
I'd like to give the update that I did finally manage to install the app. I'm pretty sure what finally got me there was deleting its information from /data/system/packages.xml and rebooting. But I'd still like an answer to this question for the future. Failing that, though, if need arises, I would be inclined to take the steps in this guide, https://android.stackexchange.com/questions/200974/how-to-manually-remove-an-app, and follow them in reverse.
"Package conflicts with another package with the same name".
In fact, what identifies an app is its package id. So it means that they have a same package id.
For example, the package id for Instagram is 'com.instagram.android'.
FailSafeNow said:
I want to put the APK into a folder in data/app, create any other folders that are needed, add the application info into whatever files Android has that tell it what is installed, do whatever else is necessary. I want to do a fully manual installation. No using the system installer. No using any root installers. Putting all the files where they go and making all the changes MANUALLY.
Click to expand...
Click to collapse
I need a way to install an app manually without using package installer, by putting the apk and any related files in the correct places, anyone know how to do this? i have a rooted phone, I'm just not sure which files need to be edited so the phone "knows" the app is installed. Please help! Thanks!