Omnirom vs Samsung Libraries on N7100 - Omni Q&A

Hi folks,
I know it might sound weird to want the samsung bloatware on a clean system, but since it's the only way to get the Galaxy Gear watch doing its job...
Most stuff is done via the Samsung AppStore - but installing the apk files just says that it won't install. No reason in sight.
Any clues besides that I'm missing some libs?
Regards
Victoria

cb5264 said:
Hi folks,
I know it might sound weird to want the samsung bloatware on a clean system, but since it's the only way to get the Galaxy Gear watch doing its job...
Most stuff is done via the Samsung AppStore - but installing the apk files just says that it won't install. No reason in sight.
Any clues besides that I'm missing some libs?
Regards
Victoria
Click to expand...
Click to collapse
Samsung's apps are signed using Samsung's private signing key, which means they won't work on anything that didn't come from Samsung themselves.
Resigning the Samsung stuff with the platform testkeys (which is what current omni builds use) MIGHT work - but not likely. There are almost surely framework dependencies.
(In general, this is one of the reasons I would recommend that anyone avoid the Gear like the plague. Given the insane amount of CPU power it has, it should be fully capable of standalone operation, barely even needing a phone to operate. However, it has tons of compatibility issues that no other smartwatch has, despite other smartwatches like the Pebble, Sony Smartwatch, and Metawatch being FAR more dependent on the phone than Gear should be.)

Entropy512 said:
Samsung's apps are signed using Samsung's private signing key, which means they won't work on anything that didn't come from Samsung themselves.
Click to expand...
Click to collapse
Wouldn't/Shouldn't the "install apps from unknown source" option deal with that case?

Miracle solved by LogCat - No miracles... just a darn library:
E/PackageManager( 2432): Package com.sec.android.app.samsungapps requires unavailable shared library
touchwiz; failing!
W/PackageManager( 2432): Package couldn't be installed in /data/app/com.sec.android.app.samsungapps-
1.apk
Click to expand...
Click to collapse

cb5264 said:
Wouldn't/Shouldn't the "install apps from unknown source" option deal with that case?
Click to expand...
Click to collapse
No. That only applies to installing apps via ADB and via file managers.
It doesn't apply to key mismatches of APKs that want shared UIDs with platform keys.

Related

[Q] Cross-tablet apks

Hi all...
I was wondering if and how could be possible to port apks built for one tablet to another of different brand, i.e. I liked a lot the email client of the Samsung Galaxy 10.1 (with multiple email selector and recycle bin emptying feature), but many others are worth a try...
When I try simply to push the email.apk to my Iconia, it won't work (the icon diasppears from apps), if I try to install it I obtain an error (app not installed) probably due to a signing mismatch... I'd like really to learn how to do this, if possible. This knowledge will complete and accomplish any further request about personalization of our tablets, could be a great improvement being capable to get out the "system" you really want...
I tried to figure out how to use apk manager, but it's quite really difficult without some good suggestion, the thread is more than 200 pages long, and I got stoned before simply find out any usefull info about "system apks"...
TIA
I would like to know also. I want the Facebook account integration from the Galaxy.
Some apps are license by that manufacurer and would be considered wares.its a gray area please be careful. And make sure the Dec of all apps you use get paid
simple answer
couple of APK for galaxy are using CORE framework of the galaxy tabs firmware itself
that will not be possible to just install those apk.
such as
touchwizUI
status bar overlay (I mean the minimode menu with quick access), the quick access settings...
Email and Social things
It's their "Marketing Strenght" so they didn't make it easy to be "stolen" by other brands
I run just the dual clock, the memo, and eReader from samsung but I am running a custom firmware so that change many things
At this moment only 1 custom firmware does use Samsung as base, Virtuous Galaxy... but I have to warn that using custom firmware without following backup steps strictly or knowing the consequence is to AVOID.
sanaell said:
...
At this moment only 1 custom firmware does use Samsung as base, Virtuous Galaxy... but I have to warn that using custom firmware without following backup steps strictly or knowing the consequence is to AVOID.
Click to expand...
Click to collapse
first of all, thanks for your answer, and your warn...
I'd like to go deep in the question, as you correctly affirmed, virtuous galaxy's based upon Unity v5 kernel, but virtuous picasso also lays on the same structure, doesn't it?
right now I'm running m-dj's picasso 1.1.0 rom, wouldn't be possible, with any required modification, to run elsewhere coming apks?
I mean, think about having two different pcs, both with the same hardware and the same linux distro and kernel, wouldn't seem wierd that on one pc you could run an application that won't run on the other?
I'm thinking, if they wanted to protect their components why they didn't simply wrote hardware oriented kernels? Therefore, its a fact that on my iconia I can run either a Samsung or an Asus based rom, according to this, where is the cross-platform limit? I mean, is there some sort of documentation defining which part of these Android system is "really" open, under GPL, GNU or whatever structured property info list? I can't find any browsing the net... or maybe I've found too much, its almost impossible to understand what you can and what you can't...
I do not know the whole answer to this question.but I do know this much.if you have any.apk application that is for sale on the market or was installed for free on any device that it was not pre installed on. I would thing it would be considered pirated. As you did not buy it.nor did the developer give permission to run the API on your device.thou some apostle you buy can be installed across the devices you have registered with Googler
if im wrong people please correct me.I just think that developers that fallow rules and write great software MUST BE PAID.
erica_renee said:
I do not know the whole answer to this question.but I do know this much.if you have any.apk application that is for sale on the market or was installed for free on any device that it was not pre installed on. I would thing it would be considered pirated. As you did not buy it.nor did the developer give permission to run the API on your device.thou some apostle you buy can be installed across the devices you have registered with Googler
if im wrong people please correct me.I just think that developers that fallow rules and write great software MUST BE PAID.
Click to expand...
Click to collapse
Right and Wrong
if the application is a paid application and wasn't preinstalled on your tablet it is not really legal
if the application is free but cannot be installed from the market and you install it from other sources it's ok
if the application is from another tablet, and exclusively on this tablet do not expect run it on the stock firmware of your tablet, you have great chance to cannot run it simply, or get some random FC (such as from GALAXY because they use another structure on the file directory... so some application try to get the path and it's return an error, Or they are implemented and integrated with the kernel and that... you can't pass throught)
On my tablet I do run
ASUS widget
Galaxy widget (dual clock)
and some other application not from ACER.
now to get back to the OP
. you are on a virtuous... why not go on the virtuous Galaxy !!! if you want galaxy application... I don't get it...
sanaell said:
now to get back to the OP
. you are on a virtuous... why not go on the virtuous Galaxy !!! if you want galaxy application... I don't get it...
Click to expand...
Click to collapse
I agree to this explanation of yours, when I flash a rom different from the original, aware that's coming from a different brand, I'm more or less conscious that I'm doing something wrong. mmmf... that's philosophy... won't lose your time
The point is, I've tried the Galaxy rom, I don't like the interface, I don't like the extra bar functionalities, in short I mostly appreciated the Email.apk, most of all because it has a convenient "select all" function, even in the recycler bin (I can't stand with an email client stupid like the one embedded in the Acer version). In any case, given the impossibility to get the Galaxy Email, I'll buy a new one on the market...

[Q] Is OmniROM a good choice for privacy-consious users?

Hi,
Stock ROMs aren't really trustworthy by default (e.g., phandroid.com/2014/11/06/carrier-iq-settlement).
Some manufacturers' devices aren't really trustworthy, even with stock ROMs removed (e.g., theepochtimes.com/n3/830922-chinas-xiaomi-smartphones-may-be-spying-on-you).
Cyanogenmod went donwhill:
We may collect information such as occupation, language, zip code, area code, unique device identifier, location, and the time zone where your product or device is used so that we can better understand customer behavior and improve our products, services, and advertising.
Click to expand...
Click to collapse
(from cyngn.com/legal/privacy-policy) They started on this path long ago, but I won’t go there now.
I would like to buy a new Android phone. I won’t have national secrets on it, but I still don't want any Google-style spying. Assuming I don't add GApps, is OmniROM a good choice for me? Does it respect the privacy of its users? Does it contain any components that would ever connect anywhere to trunsmit any information like GApps do. Obivously, I'm not talking about user initiated events.
One more thing, does it have a permission manager? Ideally, something that allows the user to choose for each permission for each apps whether real, fake or blank data is shared, but a bit cleaner than XPrivacy.
Thanks!
Just for the record, you can remove CM-specific apps and block their servers in your device's hosts file. It takes literally 5 minutes and it's pretty good after that.
Dragoon Aethis said:
Just for the record, you can remove CM-specific apps and block their servers in your device's hosts file. It takes literally 5 minutes and it's pretty good after that.
Click to expand...
Click to collapse
Thanks, good to know.
Yes, OmniROM does not include proprietary tracking software unlike cyanogenmod.
Personally if OmniROM does not support your device, I suggest using cyanogenmod + freecyngn (http://forum.xda-developers.com/showthread.php?t=2550769).
One more thing, does it have a permission manager? Ideally, something that allows the user to choose for each permission for each apps whether real, fake or blank data is shared, but a bit cleaner than XPrivacy.
Click to expand...
Click to collapse
Yes. It has "apps permissions". Open the app info of an app and click on apps permissions. There you can disallow access.
6hunnid9 said:
Yes, OmniROM does not include proprietary tracking software unlike cyanogenmod.
Personally if OmniROM does not support your device, I suggest using cyanogenmod + freecyngn (http://forum.xda-developers.com/showthread.php?t=2550769).
Click to expand...
Click to collapse
Thanks for this tip.

[Discussion ] Something happening inside Sony?

As all have noticed at Xperiablog, Sony is pushing their Xperia exclusive apps to the Play Syore public , first was the background defocus and the Ar effect.. Now even the Album app and their famous walkman app (music). This use to be one of their selling point on Xperia series. Is Sony relly selling off their mobile division? Or something happening inside the mobile phone division.? Lets discuss..
Just for faster apps-updating without upgrading their server, I think!
Yes this is what motorola does too for faster app updates
Qdezi said:
Just for faster apps-updating without upgrading their server, I think!
Click to expand...
Click to collapse
Yeah. It means nothing unless those apps are installing on non-Sony devices with full functionality.
Samsung has done the same for years. There were numerous apps that would only show if the build fingerprint was correct for a Samsung device, and those apps would fail catastrophically if you used tricks to download them on non-Samsung devices/firmware. (For example, running an AOSP derivative that had a Samsung fingerprint for Play Store compatibility - a number of apps such as the firmware updater for Samsung's Miracast dongle relied on framework components and having a shared UID with the system, and would not even install due to signature mismatches with the system.)

How to get rid of LeEco Spyware?

1.
I would like to get rid of as many LeEco apps as possible because I am convinced that they phone home and steal my personal data. Have you successfully installed any LeEco apps without triggering any issues and, if yes, please let me know the names of the system apps that can be safely uninstalled with an unintaller having root access.
2.
Does anyone know where I can download AOSP dialer/sms/contacts? Thanks.
Just replace the launcher, install Google Camera and disable the LeCloud services
-Tiz- said:
1.
I would like to get rid of as many LeEco apps as possible because I am convinced that they phone home and steal my personal data. Have you successfully installed any LeEco apps without triggering any issues and, if yes, please let me know the names of the system apps that can be safely uninstalled with an unintaller having root access.
2.
Does anyone know where I can download AOSP dialer/sms/contacts? Thanks.
Click to expand...
Click to collapse
Sorry but lmao really. If you are sure they steal your data, why the hell did you buy the phone, i dont understand
Veidas said:
Sorry but lmao really. If you are sure they steal your data, why the hell did you buy the phone, i dont understand
Click to expand...
Click to collapse
Why not? Hardware is good and phone is cheap. Once CM or a clean ROM is installed, the LeEco software doesn't matter. Do you understand or shall I explain in more detail. It's not really that complicated.
-Tiz- said:
Why not? Hardware is good and phone is cheap. Once CM or a clean ROM is installed, the LeEco software doesn't matter. Do you understand or shall I explain in more detail. It's not really that complicated.
Click to expand...
Click to collapse
Dont be smartass for me buddy, im not the one unable to debloat a rom, so maybe i should explain it to you in more details? Its really not that complicated. For someone trying to teach me about custom roms you sure know little. Whats even more funny, is you acting like you know anything about leeco or their software stealing your data, then acting as if your personal data is reaaaally important to you, and then still buying the phone dispite it having zero development so far. Amusing, please continue
Veidas said:
Dont be smartass for me buddy, im not the one unable to debloat a rom, so maybe i should explain it to you in more details? Its really not that complicated. For someone trying to teach me about custom roms you sure know little. Whats even more funny, is you acting like you know anything about leeco or their software stealing your data, then acting as if your personal data is reaaaally important to you, and then still buying the phone dispite it having zero development so far. Amusing, please continue
Click to expand...
Click to collapse
Sorry that I bruised your ego. You are a hero and to the god of custom roms for sure
-Tiz- said:
Sorry that I bruised your ego. You are a hero and to the god of custom roms for sure
Click to expand...
Click to collapse
Lol, my ego has nothing to do with anything here. Its the way you are thinking, or the complete lack of logic. And ofcourse you resort to insults, when have nothing else clever to say.
If you are still sure leeco is stealing your data(which is complete nonsense and you have exactly zero facts to back you up) and you dont know how or what to delete(despite being so clever and knowning so much about custom roms) you could just block all leeco IP's in hosts file. Im sure being the pro you are, you know how to get these ip adresses and what hosts file is
Joms_US said:
Just replace the launcher, install Google Camera and disable the LeCloud services
Click to expand...
Click to collapse
Thanks Joms. I already did and, moreover, I blocked LeeCo apps with a firewall. However, I would like to completely uninstall them and I am sure that other users want this, too.
In fact, I already did uninstall a few of them and - so far - I did not get any error messages. It might be nice to have a list of LeEco apps that can be safely uninstalled because there are so many of them.
Veidas said:
Lol, my ego has nothing to do with anything here. Its the way you are thinking, or the complete lack of logic. And ofcourse you resort to insults, when have nothing else clever to say.
Click to expand...
Click to collapse
You laughed at me (re-read your first post) and now your are whining and complaining. I did not insult you at all. You did this all to yourself.
-Tiz- said:
You laughed at me (re-read your first post) and now your are whining and complaining. I did not insult you at all. You did this all to yourself.
Click to expand...
Click to collapse
I laughed at your non existing logic, not you personally. And you did try to insult me with your smartass expressions and 100% sarcasm replies, which implies you were the one with hurt ego lol. And im not whining and not complaining, not sure what you are talking about lol. Anyways, not gonna waste my time (or yours) here anymore, goodluck fighting against SPYware lol
Veidas comes off as the ass in this scenario....
I used this app to uninstall most of the LeEco system apps: https://play.google.com/store/apps/details?id=com.jumobile.manager.systemapp&hl=de It comes with a restore function.
I need to check in more detail/need a few more days in order to confirm that there are really no issues. (Uninstalling the dialer/contacts app was not a good idea though.)
-Tiz- said:
I used this app to uninstall most of the LeEco system apps: https://play.google.com/store/apps/details?id=com.jumobile.manager.systemapp&hl=de It comes with a restore function.
I need to check in more detail/need a few more days in order to confirm that there are really no issues. (Uninstalling the dialer/contacts app was not a good idea though.)
Click to expand...
Click to collapse
Hi Tiz
Do you see any clashes in rom after uninstalling system apps?
Hi!
If you want you can additionally add the LeEco servers to your hosts file to prevent that any app can contact them. I collected a list of all hostnames I found in the system applications and/or logcat in this posting here.
Additionally here a list of (system) apps I have disabled (via "pm disable") command:
Code:
[email protected] ~> adb shell pm list packages -d
package:com.letv.android.FuseWire
package:com.letv.android.quicksearchbox
package:com.letv.android.agent
package:com.letv.android.zxing
package:com.letv.android.account
package:com.letv.android.wallpaper
package:com.letv.android.wallpaperonline
package:com.letv.leui.sdk.data
package:com.letv.android.letvlive
package:com.lesports.glivesports
package:com.letv.android.note
package:com.le.android.webview
package:com.letv.android.usermanual
package:com.letv.letvshop
package:com.android.browser
package:com.le.share.zl1
package:com.letv.android.personalized
package:com.baidu.input_letv
package:com.letv.app.appstore
package:com.stv.stvpush
package:com.android.mms
package:com.letv.android.backup
package:com.letv.android.client
package:com.letv.android.setupwizard
package:com.android.calendar
package:com.letv.android.backupclient
package:com.letv.walletbiz
package:com.android.VRAdmin
package:com.letv.gallery3d.syncservice
package:com.lvr.wizzard
package:com.android.gallery3d
package:com.letv.agnes
package:com.letv.games
package:com.letv.wihd
package:com.letv.lesophoneclient
package:com.letv.android.fannation
package:com.letv.android.bugreporter
package:com.letv.android.accountinfo
package:com.letv.wallet
package:com.letv.android.filemanager
package:com.letv.android.cloudservice
package:com.android.music
package:sina.mobile.tianqitongletv
package:com.letv.android.videoplayer
package:com.sohu.inputmethod.sogou.leshi
The only limitation I noticed so far, is that the media control buttons (Previous/Play/Next) in the control center stop working, when you disable/remove the LeTv Music player (package name "com.android.music") because the buttons do not broadcast Android standard media Intents but instead LeEco-specifiic ones (which are only received by LeEco Music player which then performs the desired actions - even controlling 3rd party players).
I changed the behaviour of the media buttons with this Xposed module here: Xposed-module-EUI-MusicControls.
xsystem1 said:
Hi Tiz
Do you see any clashes in rom after uninstalling system apps?
Click to expand...
Click to collapse
Not yet. (Except for the dialer/contacts app.) It's probably best to freeze apps first and take androchecks list as a guideline.
i dont understand why you suspect that the phone ( lepro3) steals your data? i have been using the phone for banking, share trading, etc, and i never found any issues. i also install a 360 antivirus on day 1 , and let it to run in the background to secure the phone. when i first bought the phone, it had customer rom 019s, when i first run 360 antivirus, there was one virus found. had it removed, since them, no more trouble. later i re-flashed the factory rom ( chinese version 018s), plus google play, etc. i have no issues at all. for those phone apps which you dont need them to access internet ( such as LeEco's apps) , you can also disable them from the phone's manager ( no access in both data and wifi). leEco is a company on stock list ( Hong Kong). i wont think it will risk its reputation adding some spywares in the phone. as it can be found easily. unless you have 3rd party app with virus....
can try
from here http://bbs.ydss.cn/thread-711361-1-1.html
Based on the original system to streamline official 18s, first download the following unloader, showing sequential streamline my list is the same
Security system program uninstaller .apk 832.48 KB,
Open unloader, remove the hidden core application of the hook, and restart the unloader, the effect is as follows
cacimbo said:
from here http://bbs.ydss.cn/thread-711361-1-1.html
Based on the original system to streamline official 18s, first download the following unloader, showing sequential streamline my list is the same
Security system program uninstaller .apk 832.48 KB,
Open unloader, remove the hidden core application of the hook, and restart the unloader, the effect is as follows
Click to expand...
Click to collapse
Is this a debloater (does this remove all of the unnecessary apks that LeEco installs, and would probably release some ram)? Thanks for showing us this, I can only browse those forums with google translate, and that leaves a lot to be desired.
masterofstuff124 said:
Veidas comes off as the ass in this scenario....
Click to expand...
Click to collapse
In only this scenario????
just ordered Le Eco S3, not the Pro, haven't received it yet, but do you need to have this phone rooted (is it even possible??) in order to disable/uninstall apps?

Uncompatible apps with S10+

A friend of mine has found that on Play Store there are some apps that aren't "compatible" with the S10+. I too myself have checked and yes, it appears like it isn't compatible.
Can anyone else on other Regions check if this apps appear too like that? I am from Puerto Rico
Apps:
1. Adobe Premier Clip
2. Slice Package Tracker
In Poland (central Europe):
- APClip - same as yours
- Slice - doesn't even show up in results
Explanation
@atrix_noob
If it's any consolation, the applications install just fine if you download the APK directly (e.g., APKPure).
The best thing to do is to reach to the Developers and inquire when your device will be 'officially' supported. They hold the key.
I'll explain why this happens:
When an application is built, a unique file called a 'Manifest' is created alongside it.
The 'Manifest' lists what the application CAN and CANNOT do when used with a specific device.
When the application is searched via Google Play and the result loaded, the 'Manifest' determines whether or not the device IS or ISN'T compatible.
If the Application is, it will install.
And if it isn't, it won't.
Given the popular of Samsung as a whole, you'll likely see availability soon but given the amount of devices released every month, one can only imagine how many updates a Developer must have to prepare.
If you'd like to learn more, take a look at this:
https://developer.android.com/guide/practices/compatibility
Yeah, i've had it with a few runtastic apps. Had to download them manually and install the apk.
piotrkruczek said:
In Poland (central Europe):
- APClip - same as yours
- Slice - doesn't even show up in results
Click to expand...
Click to collapse
Thanks man, I aprecciate your help.
AHE_XDA said:
@atrix_noob
If it's any consolation, the applications install just fine if you download the APK directly (e.g., APKPure).
The best thing to do is to reach to the Developers and inquire when your device will be 'officially' supported. They hold the key.
I'll explain why this happens:
When an application is built, a unique file called a 'Manifest' is created alongside it.
The 'Manifest' lists what the application CAN and CANNOT do when used with a specific device.
When the application is searched via Google Play and the result loaded, the 'Manifest' determines whether or not the device IS or ISN'T compatible.
If the Application is, it will install.
And if it isn't, it won't.
Given the popular of Samsung as a whole, you'll likely see availability soon but given the amount of devices released every month, one can only imagine how many updates a Developer must have to prepare.
If you'd like to learn more, take a look at this:
https://developer.android.com/guide/practices/compatibility
Click to expand...
Click to collapse
Hey, gotcha, I'll be giving that thread a look, thanks for the explanation I really apreciate your patience. I'll try manually installing the APK and wait till updates for fix the compatibility issuses on the app.
Valinorian said:
Yeah, i've had it with a few runtastic apps. Had to download them manually and install the apk.
Click to expand...
Click to collapse
I'll be giving that a shot and test if they install
atrix_noob said:
Hey, gotcha, I'll be giving that thread a look, thanks for the explanation I really apreciate your patience. I'll try manually installing the APK and wait till updates for fix the compatibility issuses on the app.
Click to expand...
Click to collapse
My pleasure. Anytime.
atrix_noob said:
I'll be giving that a shot and test if they install
Click to expand...
Click to collapse
- runtastic six pack
- Runtastic leg trainer
- Runtastic butt trainer.
They dont show up in appstore but work fine when you install it through apk,
Valinorian said:
- runtastic six pack
- Runtastic leg trainer
- Runtastic butt trainer.
They dont show up in appstore but work fine when you install it through apk,
Click to expand...
Click to collapse
Thanks for the headsup there.
I installed the apps of my original post thru APK amd all work flawlessly
AHE_XDA said:
@atrix_noob
If it's any consolation, the applications install just fine if you download the APK directly (e.g., APKPure).
The best thing to do is to reach to the Developers and inquire when your device will be 'officially' supported. They hold the key.
I'll explain why this happens:
When an application is built, a unique file called a 'Manifest' is created alongside it.
The 'Manifest' lists what the application CAN and CANNOT do when used with a specific device.
When the application is searched via Google Play and the result loaded, the 'Manifest' determines whether or not the device IS or ISN'T compatible.
If the Application is, it will install.
And if it isn't, it won't.
Given the popular of Samsung as a whole, you'll likely see availability soon but given the amount of devices released every month, one can only imagine how many updates a Developer must have to prepare.
If you'd like to learn more, take a look at this:
https://developer.android.com/guide/practices/compatibility
Click to expand...
Click to collapse
The thing is that not each device is manually included in the manifest. New devices are released all the time and unless you exclude something specifically, apps are always made available for distribution. This happens with one of the apps my company runs as well. Whenever a new Galaxy device comes out, its always incompatible with the app and its not because of anything we have done with it.
@Blaaargh
'The thing is that not each device is manually included in the manifest.'
No one said every device is included in the manifest. In fact no devices are listed in the manifest; only declarations.
'New devices are released all the time and unless you exclude something specifically, apps are always made available for distribution. Whenever a new Galaxy device comes out, its always incompatible with the app and its not because of anything we have done with it.'
OP wanted to know why APK X and Y weren't working. I provided him with a generalized explanation of why it MAY happen. It could very well be a Samsung issue but without breaking down the APKs in question, there's no way to be certain.

Categories

Resources