[mod] update04-19 patched market + google apps - A7 Themes and Apps

NOTES: IT INSTALLS FINE ON THE LATEST FIRMWARE. *ONLY FOR THE LATEST APRIL2011 FIRMWARE DUE TO BUILD PROP CHANGES*
THERE ARE NO SIGNATURE PROBLEMS; ALL APK'S AS FOUND FROM CYANOGENMOD. USED ORIGINAL CONTAINER FOR VENDING.APK TO AVOID SIGNATURE ISSUES.
ALSO ADDED CALENDAR AND TEXT MESSAGING APPLICATIONS.
download:
Code:
http://www.multiupload.com/HCVHTF0QHM
--
instructions: FACTORY RESET FIRST w/ latest firmware (april 17th)
1
boot to recovery
1A
power on, let go, hold power until it says starting recovery kernel, then let go of power
1B
press the "home" button, and use the menu to wipe cache, factory reset, flash the factory rom, and wait for first boot w/ ac power plugged in.
2
after first boot, turn unit off, and turn back on and boot into recovery again.
2A
flash the a7-gapps zip provided (remember to rename it to update.zip to work w/ recovery).
2B
CHOOSE FACTORY RESET (this wipes existing data that may conflict with install)
2C
REBOOT
congradulations, you should now have a FULLY WORKING MARKET PLACE.
UPDATED NOTES; this is the the 1.82 market that comes w/ the latest gapps for tegra from cyanogenmod (gapps-mdpi-tegra-20101020-signed). i patched it using the same smali patches applied in the patched market found in dexter's 1.2 rom, minus the androidmanifest.xml. this may account for it not autoupdating the market itself, but for today i'll take full market access on the old interface than limited access on the new market.
i tested this patched market to show "skyfire" and "qik" video players, and i added further build prop and permission settings that provided more search results; searching for 'gps' and 'video' results went up from 3300 to about 4500.
i intentionally did not provide larger apps like youtube, maps and twitter as they are downloadable from the market.
----
This is the google apps, libs and permissions that i extracted from cyanogenmod's gapps package and provided as a standalone update.zip for those wishing to have the google android market on their tablet, but not wanting to deal w/ a third party experimental rom requiring regular updates and wipes.
I hope you enjoy using the google market and applications with the latest stock rom. My wife does, and can now enjoy her working tablet w/ farmville.
--
Please, hit the lil' DONATE button under my name if i helped to make your life a lil' easier, or your android device more enjoyable. Thank you!
--
new firmware available here: eLocity Customer Support

i dont think it will install on a new update from elocity, as they use a different test signature than i do. and the signature check fails..
did you test on top of original stock?
if you check logs you will see framework fails to install, as signature does not match, and package will be ignored.
so basically why i release a full image, as all apk + framework needs to be signed correctly.
but maybe you did something extra? different?

kinda covered all the details in the op. the gapps update i made flashed on the misses phone okay after flashing the latest firmware available from the elocity support site in the link at the bottom of my post.
i did also detail that prior to that i had manually wiped the cache partition and flashed the latest recovery image from said update using the nvflash tools from nvidia. i did this due to the device being bricked w the common recovery error about recovery.c and the cache partition. i was able to adb into the device tho, and upon seeing all the random apks and files having radio user or group permissions told me somethings wrong w the rom. when i reflashed said rom, i still observed odd permissions,group settings (ive been finding and fixing these in modroms lately), so i went to the latest stock, got my usb/sd functioning as intended, checked that the permissions didnt look screwey in stock (all apks and general files set to root,root where expected instead of root,radio, which were coincidently mostly your gapps) then decided to make my own gapps w your files by comparing the gapps package for my x10, since you must be building the rom instead of modifying to get/repair fc's in the settings apk.
no surprise gapps works on this tablet like an aosp addon, as the stock rom fits the same definition of being a rom free of google apps.
i do believe the latest firmware update has binary different/newer files than whats in your rom. the recovery image is a different size too. not sure if thats resulted from changes you had made, or just reflects that the update from elocity is newer than whats in your rom.
let me know if theres any other details i can help w. otherwise, regarding signatures; thats never been an issue for me and android. the elocity recovery appears to have no problem flashing w test keys, and ive never had to resign a modified apk for an android rom.
now if we were talking symbian, then i would have to resign. android doesnt care that i'm supplyin new apk's. maybe only if i'd modified an existing apk that android had already cached the keys for, or had exclusively modified an apk in an existing updatezip w/ out resigning the zip.
Sent from my X10i using Tapatalk

btw - thanks for the great rom for the misses tablet, mister dexter. also, analyzing your updates gave me the idea to redudantly assign permissions for every file in the install script, even tho one would assume all the files copied would be 644 by default, but sometimes being redudant is better than assuming.
EDIT: doublechecked, you did use a dated (1-07) recovery.img instead of the factory one provided w/ the newer rom you would have modded [original files dated 2-10, your modified files dated 3-20(boot.img) and 3-21(system.img)].
Sent from my X10i using Tapatalk

bestialbub said:
EDIT: doublechecked, you did use a dated (1-07) recovery.img instead of the factory one provided w/ the newer rom you would have modded [original files dated 2-10, your modified files dated 3-20(boot.img) and 3-21(system.img)].
Click to expand...
Click to collapse
- as elocitya7 uses non-visible mmc partition for boot/recovery and only loong road solution with apx mode will enable it, i did not bother trying the new recovery..
- i suspect them to start using signed updates like folio100, and that means locked devices( for users without apx).
on the gapps-mdpi install,
i tried this on several models, and it always fail signature check for framework pack and network location provider at install.
the mdpi is made for cm7 with test-keys and somehow that seems to go wrong, maybe the framework failure is ignored and not crashing anything, but i do know they had some issues on gtab with it crashing like i just wrote, but it worked.
next, you got the stupid MAC address issue, which is fixed in the build of the framework..

i just used the gapps being present, fuctioning and allowing me to install some 30 apps and not breaking after reboot confirmation that they worked. hadnt checked logs, just eyeballed permissions were as they should be. root,root,644. market, mail and contacts worked offhand, start but couldnt complete google voice setup during the wizard where its suppose to change the tablets voicemail settings, but since those settings arent present in a tablet w out internal telephoney services i wasnt too concerned.
generally dont require resigning of apks in my dailey themeing/modding. read the general assumption is youre suppose to, but when thats required the system usually crashes and shows in logcat. i've only had the a7 work in adb mode while it was bricked/not booting to interface. havent been able to see the tablet under adb devices since, but hadnt tried before. was surprised the shell was full color w working ls -aFl options working, instead of just ls -l.
Sent from my X10i using Tapatalk

probably not relevant to point out that all testing was done over a wifi connection at home to a new 2wire wifi router on an att dsl connection. since you mentioned network connectivity.
the google account used is the same one used for another att android device. was interesting to see the tablet thru the android market on the web listed as a tmobile a7-040 device or something to that effect.
Sent from my X10i using Tapatalk

i might further update that sms text messaging services do work great on the tablet using google services w google voice even tho the setup wizard for google voice does not let you complete w/out the device having its own phone number.
i was able to text the misses and vice versa w no probs, even on fresh boot of the device. text messaging appears to work w internal text messaging activity in the contacts app, which you can text to a contact in the contacts menu.
tip; i created shortcuts on the home screen to text message using anycut to create a direct text message shortcut for the misses to conveniently text message me or her friend to our phones w ease, for free.
note; i could not use a third party text messaging app like handcent, and could not locate a messaging shortcut for message history.
Sent from my X10i using Tapatalk

Just so I can understand clearly.
What benefit does this provide over elocitymod?
How reliable is microsd/USB mounting/unmounting?

netstat_EVO; the current firmware from the manufacture is reasonably stable. in every experience, the manufactures software generally tends to demonstrate more stability than any rom developers, as they're providing your drivers and software written specifically for your hardware peripherals, instead of generic ones, or modified generic ones fixed to work the best they can for your devices.
my wife has experienced no usb/sdcard issues w/ the manufactures current firmware, and the biggest benefit experience from a third party rom (market/gapps addons) is still available to take advantage of the android market, as thats one of the main reasons folks see to using an android device. i can also say that she uses her tablet daily now (i'll have to post screenshots), and she hasn't had any wifi issues either. wifi resumes w/in 5 seconds from waking on newest firmware. some1 else didn't fix that(some folks reported problems in the past), it was already fixed, at least for my wifes device.
folks may have other opinions, but the primary reason i see for folks modifying roms on android devices (at least 3g ones tied to service providers) is that the service providers your buy your products from molest the firmware and load it up with unwanted software and restrictions.
this reason does not apply to the a7 tablet. the best route, for someone that doesn't want to read forums everyday and apply updates and patches every week would be to stick with the manufactures dependable firmware as a base, and run simple modifications and addons to that base.
..i still haven't had the time to disect the 3rd party rom the way i want to understand how much is based on manufacture software. i may do that this weekend and map out instructions for creating said rom based on binary comparisons to the manufactures rom, just for funziez. (its inevitable if it comes my way, i'm extracting and decompiling and mapping it out, because i have to know what changed. i do this to every rom i download.)

Nice, your wife is justification for just making gapps work
i like your reasoning here...

ayup. the misses made the effort after i got her the tablet to load her own rom, since she seen me doing the same for our other devices and noticed they tended to improve the quality of the devices we're running. i tend to have a preference for picking roms based on their stability, which generally tends to be roms based on the manufactures firmware, w the manufacture's drivers. sure, if it was a 2.1 rom, there'd be room for improvements in performance w/ froyo modifications.
catch is, its already a fast device w/ froyo on it plus a disappointing lack of a regular android market interface.
now, for someone who's happy with their tablet out of the box, and already enjoy using the android market, and all the apps they have to offer on their other android devices, this lacking feature is a serious let down for any android owner.
now, to add this feature, she discovers theres 3rd party roms that can do this, but as we know, they come without warranties. so the users get a support thread where they get to wait on a busy dev for their assistance w/ troubleshooting the various ins and outs of their rom or wade thru hundreds of support messages to fix their problem. whatta frustrating solution.
so, yes, i think my misses deserves to be able to enjoy her android device, and not have to be what i call a "romhead"; someone that has to flash a rom every other day in an effort to gain improvements and fixes over the last rom they just flashed.
i think that kinda stuffs great when theres a variety of roms and mods for your device to choose from, to see the various gains and differences in peoples software offers. i think its kinda sad when you just have to do it because you have no other options.
i've been getting some positive feedback, both in threads, pm's, and emails thanking me for providing those options. those are the other justifications for releasing a standalone gapps package. all relatable folks that appreciated another option, some thanking me for not having to run any more patches or fixes to keep their device going the way they'd like to enjoy it.
--
i might note, i hope you don't mind that i borrowed the gapps from your rom. i know all gapps get 'borrowed' from somewhere else.
thanks htc and google!
--
ps- thanks again mister dexter for your work. i appreciate any mods, roms, themes or apps folks can release that i can learn from. as i've stated, i reverse engineer everything i download thats posted freely online. if i make use of anything you've done for the device, i'm always happy to let folks know.

XDA is for sharing, i dont mind at all!
i wish i had personal reasons for this tablet, i just have the wishes of users, but its ok for me
On folio100 it was original a personal interest to make it better, and indeed it got better..
for those wanting a little more than gapps, the market is always open for graphics mod, hardware fixes etc..
Nvidia tegra2 platform is not as you say not worth fixing.. we lack proper rotation support although some new games are trying to read sensors correct now..
we need proper sdcard handling.. we need latest drivers from nvidia. and lastly all our early tablets lack better audio..
lastly: Android 3.0 is needed..
i think there's alot of room for improvement on top of stock firmwares. but not all users know its fixable or even need it if they are new to the platform..

Dexter; haha, I thought so. Seems most the popular rom devs are usually developing for devices they dont own themselves. pretty commendable.
Sent from my X10i using Tapatalk

Regardless of the whos or whys...a BIG thanks to both of you for all your dedication and effort.

ditto...
Regards

FURTHER UPDATE: tried the mahimahi fingerprint, w/ the gapps from dex's rom provided in my first release + marketaccess, this does not work for full market access. i do have a gapps package w/ same fixes that will work. i'll try to get this out by tomorrow. i got yard work to do first today.
correction; this solution tests GREAT w my gappsv2 update. i'll update this later today. this does NOT work with my first upload/gapps provided in dexters rom. it may also be a combination of the build prop update WITH this app that gave me full access on my tablet.
theres an update in the original post w/ the link to the author's website of marketaccess.apk for access to the rest of the applications in the market.

okay, bumped for market patch. this update includes calender and text messaging applications. see first post.

Can the april firmware be flashed over elocitymod and then this patch applied? Im dying to get full market access!!
Edit: Just read your post on modmymobile and all my questions were answered!

for those more technical types; you can extract the vending.apk file from this update and install the market individually. suggested troubleshooting instructions to do this; dont ask for more details or expect positive results without a wipe, but its possible;
1
goto settings, applications, running services and stop all google framework services including the genie.
2
delete /data/data/com.android.vending*
3
replace old vending.apk w new vending.apk
4
reboot
those suggestions come w no guarantees or expectations beyond bricks and bootloops. if you need more details, then you dont need this on dexters rom until someone provides you a flash update to automate cleanup instructions before market update.
Sent from my X10i using Tapatalk

Related

[Q] Can't Find Google Talk App

Okay my phone was refreshed and I had to reinstall all my apps. I can't see google talk in the app marketplace. I also can't find it on appbrain.
I searched around for a while to try to figure out what was going on, but can't find much other information about it.
I doubt the app was pulled or i would have probably heard of it.
Can i get a QR code or link to the appstore or an APK or appbrain?
I wish I knew as well. I ended up reflashing my rom to get it back...
OP.... what you need to do is download a rom and extract it.
go into the folder " sytem" then "apps"
get the talk.apk our and either adb install it or put it on your SD card and use root explorer to move it to the system/apps folder on your phone.
Hope this helps
hmmm why would I need to do this? was it pulled from the android marketplace for some reason? i'm just curious, i'm pretty sure I had to load it on my phone before from the marketplace.
i probably will just end up using another messaging client, because I don't really want to go through all that for an app I don't use very much.
in any case thanks for the advice, i'm glad to hear i'm not the only one who can't find it..
It has been included in every ROM I've installed. Maybe find it in the gapps pack for Cyanogen?
I'm not even rooted... i'm not using a custom rom.. i'm just using the stock sprint issued evo.
I was having issues with the phone and they restored it to factory defaults which made me lose my apps. The last time i rooted was the intial unrevoked (which later was lost with an OTA update)
No idea what to tell you then. Talk is part of the Google apps that are included with the phone. Most every ROM I have installed includes it. Cyanogen doesn't include a lot of these because they aren't allowed to be distributed by third parties and their team is good about sticking within the rules.
If something screwed up you should just factory reset the phone if you only want stock. Better yet, do a proper root and install whatever app you want
http://cyanogenmod-mirror.local.host.name/gapps/gapps-hdpi-20101025-signed.zip. Must be rooted to flash obviously. Do not know if this zip will work with Sense ROMs. It contains all Google apps (Market, Talk, Google Voice, etc.) Good luck. Not guaranteed that this will work. Use at own risk. Do a backup first.
neodorian said:
No idea what to tell you then. Talk is part of the Google apps that are included with the phone. Most every ROM I have installed includes it. Cyanogen doesn't include a lot of these because they aren't allowed to be distributed by third parties and their team is good about sticking within the rules.
If something screwed up you should just factory reset the phone if you only want stock. Better yet, do a proper root and install whatever app you want
Click to expand...
Click to collapse
ah i see my problem, i am an idiot. google talk IS preinstalled on the phone. i kept thinking i had to install it, couldnt find it in the market and gave up. i didn't even think to look in the app list on the phone....
that said, yea its about time that i did a proper root. ill have to read up a bit to be sure its easy enough- i have all the OTA updates, and htne ill go for it.
thanks for the replies!

[Q] Market on Defy? How?

Hi All,
After having HTC Windows mobile phones for quite a few years, i've gone to an Android Motorola Defy.
Its frustrating for me to get used to, I love the idea of Cab files and the simple installs. The .apk system seems to be the go, but my question relates to the Market.
Is there a market app for the Defy? If so is there any reason for it not to be there from the start?
I setup a google account, but there isnt a market in the launcher, i have been through searching for the vending.apk which another site had said was the market installer.
Tried downloading a market.apk file but it has a parsing error...
Used astro file manager searching everywhere for anything i thought could work.
What do i need to do?
Any info/suggestions welcome!
Cheers,
Nathan.
thats strange, what rom are u using?
Its a stock rom, literally only got the phone today!
From the about phone details
moto_version.2.54.0.mb525.Retail.en.ME1
firmware version 2.1-Update1
Kernel 2.6.29
I thought it was odd to be honest.
My mates HTC Desire worked out of the box...as many others seem to.
Ok,
I think i found a way round it, after a bit more searching i found a vending.apk that works on this rom.
Heres a link in case anyone has similar probs, there is an Apk file in the zip file in the system/app folder, running that on the defy it had an error on install but closed and restarted and all appears ok!
http://www.mediafire.com/?qacks5flbor595z
Correction, - all appears ok, but after trying to install one or two apps it comes up with an error.
the application market (processcom.android.vending) has stopped unexpectedly please try again. (Force close)
this is a bit odd as it browses and does everything as normal untill it begins to download then crashes.
thats the first time i see 2.54 build
I thought 2.51 was the latest official
It seems that hard to know whats going on with it all the motoblur stuff and the customised roms, thats what i hated about the Xperia X2 with sony ericsson not releasing any substantial updates.
Most of the Defy's in Australia are the telstra next g (850mhz/2100mhz) I got a (900mhz/2100mhz) for use on Vodafone, and if i change to optus it will work on that.
I wouldnt mind seeing a Telstra version close up, might try checking them out at the telstra shop and see if they have the market.
Will keep mucking round with it, won't be long and i'll flash a new rom.
now thats strange ... any Android phone that meets google's system requirements, should have a market app "out of the box"...
Tried a few attempted solutions including a market enabler apk but no luck..
Anyone have any clues what i can do??
Very weird! I have never seen any android device without market app out of the box. Have you tried a reset to factory settings? Do you see the Market app in Settings--> Applications--> Application Management? (The translation may vary because I use defy in my native language).
the latest unofficial froyo v3.4.3-3 UK Tmobile Blur also not include market app
Peglezn said:
thats the first time i see 2.54 build
I thought 2.51 was the latest official
Click to expand...
Click to collapse
Yes, me too.
And Market never has any error in my case.
aaatoel said:
Very weird! I have never seen any android device without market app out of the box. Have you tried a reset to factory settings? Do you see the Market app in Settings--> Applications--> Application Management? (The translation may vary because I use defy in my native language).
Click to expand...
Click to collapse
If you do find it listed here you may be able to use it with an app like "Better Cut" by creating a shortcut for it. Of course, you have to find a way of getting that app onto your phone, such SD card etc.
narf said:
Its a stock rom, literally only got the phone today!
From the about phone details
moto_version.2.54.0.mb525.Retail.en.ME1
firmware version 2.1-Update1
Kernel 2.6.29
I thought it was odd to be honest.
My mates HTC Desire worked out of the box...as many others seem to.
Click to expand...
Click to collapse
Narf, where did you buy the phone? I see complaints from some users about the same issue and when they called the manufacturer (in two cases from a Samsung forum) were told this:
"I spoke with Samsung tech support in the UK and based on my IMEI they determined the phone was grey market imported from the United Arab Emirates where the Market app was not installed. There was nothing they were prepared to do to remedy the problem. I'm returning the phone to eXpansys UK now. "
"Have just finished speaking to Samsung and based on the IMEI and firmware the phone is also from the UAE and they are unwilling/unable to support it. It was purchased from http://www.crescentelectronics.co.uk"
Quotes came from here: http://www.google.com/support/forum/p/Android Market/thread?tid=378157a41cd6df08&hl=en
In one post on this forum a UAE user was able to get market on his phone by changing his IMEI number.
Adding Android Market
Hi,
I don't know the specifics of you ROM version but like you, my Defy (on stock Froyo from China) did not have an official Market installed on it.
But I found this thread:
http://forum.xda-developers.com/showthread.php?t=896312
And I could easilly install the official market without any rooting needed and just by placing the update.zip file on my SD card and do the update by re-booting with Volume DOWN and power ON...
- - -
edit:
- controls are a bit weird on that mode: you have to press the volume up/down to select and the power key to accept.
- clear wipe the cache and the other option (can't remember the exact name of the 2 but it's clear and reset everything) after the update is successful and reboot your phone normally and you should now have the Google goodies [although google map is not the latest version available ...but probably updateable...].
Let me know if it worked! You can hit the "thank" button if it does ;-) [but real credits to the original guy on the link posted above]
edit end
- - -
Worth a try on yours...
Good luck!

[Q] Google play not working VIA PC (Frosty rom v11)

For some reason right now search is not working (at least that's what it tells me) so forgive me if this has been asked.
Here are some background
It worked fine with Rom's previous build
Currently running backup as I tested a Rom and came back to frosty
When I log on to Google Play it just does not think I have this particular device (it recognizes my tablet)
Is thier some sort of way to fix this. Is this a Rom issue? Is their some sort of script i can change on my phone to make it work?
(its not related but it would also be cool to tell Google play i have a device that is widely supported of issues like gameloft games or tegra only games IDK)
I also find this happens to me often when i use an AOSP based rom and it just so happens that i tested an AOSP Rom before coming back to current rom.
I really don't want to reinstall the Rom unless its necessary, (i always find its easier but takes much longer to manually as i either don't know how to use titanium correctly or i always choose an option to backup that messes up when i try tio restore.) also I do not remember if it worked with this Roms current build version 11.
I appreciate you taking the time to read my post and I hope to figure this out.
BeatnikBandit said:
For some reason right now search is not working (at least that's what it tells me) so forgive me if this has been asked.
Here are some background
It worked fine with Rom's previous build
Currently running backup as I tested a Rom and came back to frosty
When I log on to Google Play it just does not think I have this particular device (it recognizes my tablet)
Is thier some sort of way to fix this. Is this a Rom issue? Is their some sort of script i can change on my phone to make it work?
(its not related but it would also be cool to tell Google play i have a device that is widely supported of issues like gameloft games or tegra only games IDK)
I also find this happens to me often when i use an AOSP based rom and it just so happens that i tested an AOSP Rom before coming back to current rom.
I really don't want to reinstall the Rom unless its necessary, (i always find its easier but takes much longer to manually as i either don't know how to use titanium correctly or i always choose an option to backup that messes up when i try tio restore.) also I do not remember if it worked with this Roms current build version 11.
I appreciate you taking the time to read my post and I hope to figure this out.
Click to expand...
Click to collapse
Is your phone and your tab signed in under two different gmail accounts? Maybe its something that needs to be changed from the website end of things. Try logging on to play store and changing the device type in settings maybe? I have been using play store on my phone for a while so I don't even really remember it on PC lol these were just the first things that came to mind after reading your question. Hope this helps
know50 said:
Is your phone and your tab signed in under two different gmail accounts? Maybe its something that needs to be changed from the website end of things. Try logging on to play store and changing the device type in settings maybe? I have been using play store on my phone for a while so I don't even really remember it on PC lol these were just the first things that came to mind after reading your question. Hope this helps
Click to expand...
Click to collapse
Thanks for the reply but yeah they are both on the same account and IDK what it is as it seams some roms everything is fine and others are like this. If i have to i will reinstall the rom. Anyone running Frosty11 able to install apps via pc.

[Q] Need Help Creating a flashable ROM

So, I have been attempting this on my own for a couple weeks with little to no luck, and searching XDA hasn't really been fruitful, so I thought I would ask.
So I work in Tech Services at the library at my local university. My team is in charge of electronic equipment loans, and recently purchased 20 Galaxy Tab 3 10.1s for student checkout. What I am trying to do is make a straight factory ROM that is flashable through TWRP but with a set of 3 e-book apps added into system apps. The 3 apps I need added are Kindle, Overdrive Media Console, and Bluefire Reader (it is after all, a library). Doesn't need to be rooted or anything, but to speed up turn-around time, it would be nice if it would wipe data automatically as part of the flashing process so we don't have to worry about peoples passwords or account info being compromised. I have tried many different things, but can't seem to get A: the apps added correctly (they install but FC as soon as I try to open them) and B: a script added that would wipe before flashing the ROM. As far as I can tell through my research, it might be possible, but far beyond my skill and knowledge levels. Honestly, I am not even sure if flashing through recovery is the best solution. I have looked at Samsung Configurator as well as many 3rd party MDM tools and none of them seem to be able to do what I want. Possibly something that could be flashed through Odin?
Any thoughts, suggestions, advise, help, etc. would be greatly appreciated.
Moderators: If this needs to be moved, feel free to do so. I wasn't sure where it belonged, but figured this would be okay.
Thanks everyone!
Edit: Don't know if it matters, but they are Wifi only models.
karlkarloff said:
So, I have been attempting this on my own for a couple weeks with little to no luck, and searching XDA hasn't really been fruitful, so I thought I would ask.
So I work in Tech Services at the library at my local university. My team is in charge of electronic equipment loans, and recently purchased 20 Galaxy Tab 3 10.1s for student checkout. What I am trying to do is make a straight factory ROM that is flashable through TWRP but with a set of 3 e-book apps added into system apps. The 3 apps I need added are Kindle, Overdrive Media Console, and Bluefire Reader (it is after all, a library). Doesn't need to be rooted or anything, but to speed up turn-around time, it would be nice if it would wipe data automatically as part of the flashing process so we don't have to worry about peoples passwords or account info being compromised. I have tried many different things, but can't seem to get A: the apps added correctly (they install but FC as soon as I try to open them) and B: a script added that would wipe before flashing the ROM. As far as I can tell through my research, it might be possible, but far beyond my skill and knowledge levels. Honestly, I am not even sure if flashing through recovery is the best solution. I have looked at Samsung Configurator as well as many 3rd party MDM tools and none of them seem to be able to do what I want. Possibly something that could be flashed through Odin?
Any thoughts, suggestions, advise, help, etc. would be greatly appreciated.
Moderators: If this needs to be moved, feel free to do so. I wasn't sure where it belonged, but figured this would be okay.
Thanks everyone!
Edit: Don't know if it matters, but they are Wifi only models.
Click to expand...
Click to collapse
Just off the top of my head...this is what I would do.
Root the tabs (probably need to install custom recovery for that, but I'm not sure since I don't follow the 10 in forum).
Install Titanium Backup
Install the 3 apps that you want to make as "system" apps (install as any normal app).
Use Titanium backup to "convert to system app" (this will place app in the /system/app" directory).
Uninstall Titanium Backup and use the unroot option in SuperSu.
This should leave you those 3 apps installed as system apps.
You can then, perform a factory reset when the Tabs are returned and still have those apps available. Factory reset does not wipe the system partition, so the apps will remain.
Thanks! I will definitely try that!

[Port] Samsung Galaxy Apps Store For LG (And Other) Devices

***DISCLAIMER***: I refuse to accept responsibility if your device explodes, your cat/dog suddenly goes bald, you get fired from your job, Donald Trump converts to Islam and changes his first name to Abu, the world becomes engulfed in nuclear fire, etc. 'Nuff said.
Up until a few months ago I owned only Samsung where Android is concerned. But I got tired of the **** battery life that seemed to always manifest no matter which phone I bought. So I made a change and bought the finest LG I could find, which turned out being the v10. I've had a few issues here and there but nothing too serious. In my pre-LG days I used the S-Pen and Galaxy Apps often. Now, the latter was the only thing I really missed.
So, I dug up an old Note 4 ROM zip that was still lingering in my Dropbox, and began copying various files from it into my /system. After lots of headaches I managed the bare minimum # of files that were necessary to get Galaxy Apps working. The result is a <20MB flashable zip.
What you need:
File manager
Xposed
XInstaller
My zip
Download XInstaller, activate it in Xposed, go to Device Properties in the app, enable changing device properties, then change your model to "SM-N910T" (no quotes), then reboot. You technically could probably use any Samsung model, but this is what worked for me. Be aware that this will cause the Play Store (and possibly other apps) to mistake your model. Galaxy Apps checks your model when you run it, so this is necessary, unless you want to edit the APK to omit the model check (I don't know how).
As an alternative to using XInstaller and Xposed, you can just edit the model in your build.prop (located in /system).
Next, reboot into recovery and flash my zip, then wipe cache/dalvik cache. An alternative is to manually copy the files in the zip into their appropriate locations, then set permissions for each file to 0644. You can try installing all the APPs as data/user apps, but the 3 files in /system/etc/permissions and /system/framework must also be present, or this won't work.
Next, reboot into Android, go to Accounts in Settings, then add your Samsung account (create one if you don't have one). Launch Galaxy Apps and let it update and download additional necessary files (if necessary). Everything *should* work normally, including updating GA itself. I was able to download and run apps (all free). However, I haven't tested buying apps, in-app purchases, registering and using a credit/debit card, etc. If anyone wants to try then feel free and report back.
Caveats:
1. This may not work on ROMs below KitKat, since the files were pulled from a KK ROM. All files are presumably Samsung originals and I have not modified them in any way, which is why I'm calling this a port rather than a mod.
2. This may not work on AOSP/CM ROMs (it didn't for me, I got an FC/hang when trying to log into my Samsung account).
3. Nothing else I can think of ATM.
This is my first contribution to the Android community. This can probably also be used on other non-LG devices, but since I own an LG currently, I'm posting it here in the v10 forum, instead of somewhere else on XDA where it would receive more attention (people would eventually find this thread anyway by searching around).
If you think Galaxy Apps on LG is stupid, keep your thoughts to yourself and don't try this, I could care less what you think. This is for people that want to try it. Any trolling will be reported to the mods/admins.
Enjoy!
Edit: To be clear, I'm referring only to the GA Store itself, and not other Samsung Apps like SVoice, SMemo, etc. I just realized that my topic title might cause some confusion and people being mistaken.
Feel free to comment/discuss here, but all questions should either be PMed to me or (less preferably) posted in the Help/Q&A/Troubleshooting forums (but I don't really feel that this 2nd option is appropriate, because any issues are almost certainly due to trying to run GA on non-Samsung devices, rather than an LG/v10/non-Samsung issue).
I will be regularly updating the zip whenever any of the APPs get an update (and probably stop when this no longer works for whatever reason).
Credits to Samsung and HyperDrive ROM devs for the files, and JRummyApps and ZipMe for the means to create a flashable zip.
I don't own the v10 anymore. I went back to using the Note 4, which is a bit older than the v10 but still very fast and reliable for me. Battery life is also much better than I remember it being around 2 years ago (the last time I had my old N4 before it was stolen). Overall I'm happy I switched back, very few issues, all small. On it I'm running a modded Nougat ROM that is based on LineageOS. My Galaxy Apps zips runs fine even on that, no need to use Xposed/XInstaller or edit my build.prop, probably because it's an N4 and not an LG. I will continue to provide support for this, I plan to submit another zip soon that has all of the provided Samsung APKs as up-to-date as possible, and will have only the APKs that will be compatible for as many devices as possible.
Which samsung app are they? Just curious if the camera will work?
@raven213: They are:
Samsung Account
Samsung Billing
Samsung Galaxy Apps
Samsung In-App Purchase
Samsung Push Service
The only ones you can actually interact with are Account and Galaxy Apps, Account is so you can sign into a Samsung account from your Settings' Accounts menu, or from Galaxy Apps itself. I don't think Galaxy will let you download without an account anyway. Billing and IAP are most likely for being able to collect your payment info if you buy an app or make an in-app purchase (like buying coins in a online game or whatever). I haven't tested buying anything, so if anyone decides to tries, please post whether it worked. And Push Service is so the Samsung apps can send notifications to your device. So basically, just the bare essentials needed for Galaxy to work and nothing else. As for Samsung Camera, I doubt it will work, it'll probably just crash, since other files might be needed for that. Maybe you can get a Samsung Camera APK from apkmirror.com, or from Galaxy. There are also numerous threads on XDA where you can find collections of Samsung apps, they might have what you want.
I'm posting an updated zip with updated versions of all the apps/APKs, I made it not too long ago so they should be relatively recent. If they're out of date, they may ask to update, just let them. Or you can manually check for updates in Galaxy. I haven't tested the new version much, but it did work in my most recent try.
Also, I've come up with a new method that should work. It involves pushing touchwiz.xml to /system/etc/permissions/, and pushing twframework.jar and twframework-res.apk to /system/framework/. These are necessary and must be present in /system/. But the APKs can just be installed as regular user/data apps instead of system apps. To accomplish this just flash the latest zip (presumably from TWRP), then open TWRP's file manager, go to /system/priv-app/ and delete the Samsung APK files. You can also use FlashFire. Then boot into Android, unzip the zip file, then just install the APKs like you normally would. You'll need to enable Unknown Sources for this to work. Follow my instructions from the first post too. If you're on Marshmallow or higher, go to Settings and then Apps, manually grant all permissions for the Samsung stuff. If you cant see them make sure to enable viewing of system apps in this menu.
I am going to apply this method to my new non-Samsung Android phone as I really missed Samsung Focus. Do you think I will be able to use Samsung Focus with your method?
@xanga: I've never heard of Samsung Focus, so I wouldn't know if it would work. I only tested with the Galaxy Apps store. You will have to try for yourself and find out. Let me know if it does.
Does it works on xperia z5 with lineageos 14.1 on it?
I don't know, you'll have to try to. I don't own any Sony phones. It should though.
Important Question
This way, will I be able to install "Samsung Notes" app and Sync with Samsung Account?
@Fuurio: I don't know, as I said before, you'll have to try for yourself. Let me know if it works.
Yeah, it's a shame that this isn't working on Linage 15.1 . I can get the watch talking to my phone but I am unable to load any apps from Galaxy apps to the phone (which is better than nothing). As you said it just hangs... Everything else seems to work, it can even communicate with SHealth. If I don't update Galaxy Apps after flashing your 2nd zip I can sign in but when trying to install/download apps to my phone (Note Edge... pretty much a note 4) it downloads but hangs at that point and is unable install it to the watch through the gear plugin apparently (which is running).... If I update to the latest Galaxy apps (4.2.22) it can't even log in it gives me an error that the account already exists in account manager. Anyway, seems like I am almost getting it though. In fact I was able to work this prior to the last month or so (not with your zips) but something either changed with the Samsung apps or with Lineage 15.1
If anyone manages to get this to work completely on Lineage 14.1 or 15.1 pls post how you did it. I would like to at least be able to add watch faces.
Working now....
@rickpub: You mean it works with Oreo now? Because for me it doesn't, the app will open but it keeps saying there is a Samsung account already registered, when I try to download most apps. Works fine in Nougat.
Camera broke
Help i need to fix it how do i undo it
@Nick32603: What did you do? You just flashed the zip? And now your camera isn't working? I don't see how my zip would break your camera, unless you changed your model in build.prop, or with the Xposed module I mentioned. You can try deleting the files in the zip from your system partition. Or you can flash a stock KDZ. I used my zips on a LG v10 stock ROM awhile back, nothing broke, camera continued working normally. If you need more help then just post or send me a PM, I'll try to help.
Here is a link to a zip with the updated Galaxy Apps components (everything should be current as of May 2019). Follow steps in 1st post and flash in TWRP:
https://mega.nz/#!8h5EDIQI!QWNMQ4DB4Qg4Vx_83uf86Nnw_OSymSAZpdNnB8omVng
AnonVendetta said:
Here is a link to a zip with the updated Galaxy Apps components (everything should be current as of May 2019). Follow steps in 1st post and flash in TWRP:
https://mega.nz/#!8h5EDIQI!QWNMQ4DB4Qg4Vx_83uf86Nnw_OSymSAZpdNnB8omVng
Click to expand...
Click to collapse
Thanks, I tried installing this after the original one didn't work, but it didn't work either. It always hung itself up or crashed when trying to add a new Samsung account.
But I got it finally working after installing this Samsung Account APK: https://www.apkmirror.com/apk/samsu...ng-account/samsung-account-2-2-04-64-release/
I'm not sure why it works now but I'll take it. Newer versions of this apk might work as well, but I only tried this one.
Thanks for this. Could you maybe bundle a few more apps. The sync provider(s) are really useful IMO.
Or maybe you could just dumb the entire rom on mega so we could pick the apps we like?
the file is not working
orjewelry11 said:
the file is not working
Click to expand...
Click to collapse
What do you mean? Works fine with me (LOS 14).

Categories

Resources