Related
The original Samsung NFC tag no longer works with the S4 / Active. There are even Amazon sellers that specifically stated that the MiFare 1k does not work with this phone.
The only one that SEEMS to be compatible is the one with only 144kb space.
Does anyone have any recommendation on which NFC tag works with this phone?
Tagsfordroid.com I think is where I order mine from. Small limited space but good for quick tasks. Not well for storing contact info.
Sent from my SAMSUNG-SGH-I337 using xda app-developers app
Since I use NFC every single day, I'd advise you to make sure to get NTAG (or whatever it's called), not the old MiFare tags....
Sent from my I337~SGS 4 using Xparent Skyblue Tapatalk 2
Yea the only tags that work are the NTAG203 tags. All of the newer phones seem to be switching to this NFC tech.
lanwarrior said:
The original Samsung NFC tag no longer works with the S4 / Active. There are even Amazon sellers that specifically stated that the MiFare 1k does not work with this phone.
The only one that SEEMS to be compatible is the one with only 144kb space.
Does anyone have any recommendation on which NFC tag works with this phone?
Click to expand...
Click to collapse
The old Samsung Tectiles are MiFare Classic tags. The kind of tags the new S4 / Active won't work with are MiFare Classic.
Samsung Tectiles & Galaxy S4, the unhappy couple
Technically your phone should be compatible with all other types of NFC Tags. You will find NTag203 being recommended because it is the most common, and is the cheapest, although you have already mentioned that they don't carry that much storage space.
You can check out our store for a variety of NTAG203 tags at some of the most competitive prices online from my sig.
lanwarrior said:
The original Samsung NFC tag no longer works with the S4 / Active. There are even Amazon sellers that specifically stated that the MiFare 1k does not work with this phone.
The only one that SEEMS to be compatible is the one with only 144kb space.
Does anyone have any recommendation on which NFC tag works with this phone?
Click to expand...
Click to collapse
At AndyTags.com we have NTAG203 Tags and Topaz 512 Tags, both of which are compatible with the Galaxy S4. NTAG203 tags are most popular because they are cheaper, but have only about 137 bytes of usable data. (Plenty for most task launching apps.) If you need more memory for a Vcard (electronic business card) or any other reason, then Topaz 512 Tags are great because they have about 450 bytes of usable memory.
Both NTAG203 & Topaz 512 tags are "universally compatible" with any NFC phone. There are other types of tags that are also compatible but these are the two most readily available and affordable at the moment.
Besides controlling the device features, such as ringer on/off, wifi, etc., can you use NFC to CONTROL an application?
I.e. Tap my phone to an NFC tag to run application A and when it's run, application A will do XYZ.
Or NFC tag is strictly for ON/OFF feature only?
lanwarrior said:
Besides controlling the device features, such as ringer on/off, wifi, etc., can you use NFC to CONTROL an application? I.e. Tap my phone to an NFC tag to run application A and when it's run, application A will do XYZ.
Or NFC tag is strictly for ON/OFF feature only?
Click to expand...
Click to collapse
I think you need to use something like TASKER app or LLama.
I could not find a way to get an NFC program to get inside the apps and adjust -for example, I do use an NFC tag to prep my phone for a run - hit the tag near the door and it starts GPS Status, and starts Endomondo and finally starts my music player. . . .But I still have to hit "start" for Endomondo and "play" for my music playlist ;-(
I use the two hotel keycards I forgot to return to the Marriott I was staying at... They have re-writable areas on them, but I haven't been able to write anything to them yet (haven't tried hard). They work as-is for some of these NFC apps I see around the Play Store.
markbc01 said:
I think you need to use something like TASKER app or LLama.
I could not find a way to get an NFC program to get inside the apps and adjust -for example, I do use an NFC tag to prep my phone for a run - hit the tag near the door and it starts GPS Status, and starts Endomondo and finally starts my music player. . . .But I still have to hit "start" for Endomondo and "play" for my music playlist ;-(
Click to expand...
Click to collapse
So Tasker can control other app? If yes, I'll buy the app.
Yes, Tasker can do pretty much every thing related to apps. (I think)...
I simply have not used it enough to figure out how to make it do "app-internal" actions, but it does have some rather full-featured capabilites.
There is even a three part series on XDA TV about how to use Tasker. ..
It does now than I need. .. but was worth the money!
Sent from my SAMSUNG-SGH-I337 using XDA Premium HD app
---------- Post added at 06:42 PM ---------- Previous post was at 06:40 PM ----------
Never thought of trying that! It's a better use for old hotel cards than just sitting at the bottom of some desk drawer. ..
Sent from my SAMSUNG-SGH-I337 using XDA Premium HD app
Forgot to ask:what apps do you guys use to read and write the tags?
I use NFC Task Launcher, but there are tons of NFC writer apps... NTL is simple and works well. .
You don't need any specific SOFTWARE to read the tags (I think!) since the phone will do that as long as you have nfc enabled. ..
There are links in the app for purchasing cheap tags from within the app... However, I don't think that they explain clearly what works and what does not for the S4... my old tags still work on this S4 and I purchased Samsung compatible tags last year when I was still using my S2...do they do still work. .
Good luck!
Sent from my SAMSUNG-SGH-I337 using XDA Premium HD app
I am hoping to write my own pedometer widget (similar to the default S Health one, but without that picture of a shoe...).
Does anyone know where the pedometer data is stored?
I found what looked like some S Health data in a folder called "mylog," but each file in there was blank, and the filenames were dates, but not very recent ones.
shemantis said:
I am hoping to write my own pedometer widget (similar to the default S Health one, but without that picture of a shoe...).
Does anyone know where the pedometer data is stored?
I found what looked like some S Health data in a folder called "mylog," but each file in there was blank, and the filenames were dates, but not very recent ones.
Click to expand...
Click to collapse
Take a look at the official SDK of Samsung for S-Health.
And I just noticed you might be looking to create your own pedometer, in that case, have a look at these: (you'll have to use the accelerometer yourself entirely!)
Notes on accelerometer signal
Pre-built pedometer service for java devices
degast said:
Take a look at the official SDK of Samsung for S-Health.
And I just noticed you might be looking to create your own pedometer, in that case, have a look at these: (you'll have to use the accelerometer yourself entirely!)
Notes on accelerometer signal
Pre-built pedometer service for java devices
Click to expand...
Click to collapse
Honestly, I just want a different S Health widget, lol. It's entirely a nit-picking thing. I keep a really minimal home screen, and that S Health widget is large *and* ugly.
Thanks so much for the link to the SDK...I cannot believe I didn't think to look that up. :silly:
SPEN on a none touchwiz ROM
The most compelling reason for buying an SPen Samsung device to me was the vision and possibility for a paper-free lifestyle.
Moving seamlessly between the paper-free and paper-bound world's is a must along that journey.
You can just about see/feel/ makeout the possibility of everything coming together in a best of all worlds type setup.....
So here it is - a capable device that has all the firepower but none of the vision by its manufacturer oh Well...
I bought a Samsung Note 2014 wifi only device with spen in november 2014.
Don't like touchwiz for its bloat and its gimmicky "locked data" feeling.
Installed Cyanogenmod 12 and then Temasek ROM port.
Please share your current setup.
Specific apps you use, relevant settings and how smooth your setup integrates( screenshot examples etc)
The more elegant and evolved your setup the better!!!
Please use the feature request section. See my "Google's Keep app
Sketch for keep
+
Handraw
Option 2 : Note buddy(Free)
OR Note buddy(Paid)
+ Papyrus app
Option 3 : Fiinote - Google Play Store
Option 4 : SpenCommander ( beta testing stage and paid ATM)[RESIZE=100]
[/RESIZE]
Option 5 : Dionote
This app utilizes the SPen pressure sensitive abilities(Not many apps do)! Well worth of further studying.
Other decent apps that you should be aware of are
Lecture Notes (bought the pro but haven't used it much)
OneNote ( feeling timid to rely on a Microsoft app in the Android ecosystem. Thats because of the politics and conflict of interest that underline Microsofts potential for success on an Androids OS. May be an overreaction or far-sightness/short-sightness blunder on my behalf ... but hey we all live and learn )
XDA:DevDB Information
SPen (touchwiz free) CM12(Lollipop), ROM for the Samsung Galaxy Note 10.1 (2014 Edition)
Contributors
xda_nikita
ROM OS Version: 5.0.x Lollipop
Version Information
Status: Testing
Created 2014-12-12
Last Updated 2014-12-11
Ok here is my setup :
CM 12 ( credit goes to RaymanFX and all contributors) with "google keep" , "handraw" and "sketch for keep" . Launcher(side) with "glovebox"
This gives a sort of "action memo" knockoff.
Need help with :
-SPen driven Screenshot select similar to touchwiz spen screengrab app(lassoo select a portion of the screen and have that annotated in an app like handraw before pasted into google keep).
- browser side copy image for images that get pasted into google keep note as you browse ect(much like the pinterest button on a desktop browser pins the image directly to a board)
-browser tabs session save(which ever browser is best for this kind of thing) on a google drive account with corresponding "google keep note" link inside to restore the saved session would be phenomenal!
- spen touch depth sensors in handraw(or alternative setup)
Any way for "handwritting recognition" in any input box field to be used as a system-wide keyboard input method??
Any ideas?
For apps I use Write Beta. Just get through your prefered paper setting and you will be good to go. Maybe it doesnt have the best UI but it compensates by having the best stroke smothing technology.
To make notes, as many of you above I use Keep.
I am trying to be a developer and i made this app which any of you might find usefull
https://play.google.com/store/apps/details?id=com.BCorp.SPasteAnywhere
But i have to say that i abandoned it because for it to work i need SPenSDK which suck, and because it has some error with touchwiz. Happily i dont have touchwiz anymore and so sadly i havent been able to fix it, it should be fine if anyone want to try it on cm12 with some video glitches that currently bug Rayman's great rom.
The point is, If anyone can find a better handwriting library that doesn't depends on a third party app please tell me and lets make great apps together. I was actually working on an action menu replacement for cm12 but see the information i give below.
To do some great stuff for the tablet on CM we will need the functionality that only this app is giving:
https://play.google.com/store/apps/details?id=com.tushar.cmspen
without that app we can not detect pen dettachment, pen hover button, etc(No gestures like the one getting you to action memo or action menu). There are simply no broadcast of this actions in the system. The free version, I think, also has limited functions so if anyone does a cool app with anything else they would require the user to buy this app; and for it to have a decent pen stoke detection the user would have to add the spensdk from the play store. Can you see the hassle here? I asked @RaymanFX to look into it and add the CM SPen companion principle into cm12 for developers to have a better time doing something.
I just thought i'd let you all know before you get too far ahead of yourselves but the spen isnt actually functioning as an spen and doesnt get recognized as one so therefore the spen sdk wouldn't work witn cm12 due to as one of the bugs described says that "e-pen gets recognized as pointer device" and i'd also like to mention that i don't actually see any development in this post itself and should have been put in the general section rather than the original development or at least be a comment on the cm12 thread itself due to it being related to that
dc959 said:
I just thought i'd let you all know before you get too far ahead of yourselves but the spen isnt actually functioning as an spen and doesnt get recognized as one so therefore the spen sdk wouldn't work witn cm12 due to as one of the bugs described says that "e-pen gets recognized as pointer device" and i'd also like to mention that i don't actually see any development in this post itself and should have been put in the general section rather than the original development or at least be a comment on the cm12 thread itself due to it being related to that
Click to expand...
Click to collapse
Even if the rom detects it as a pointer device it is still detected as an spen withing the kernel. SPenSDK detects its as so and functions properly. If you want proof, use my app, SPaste, and see that spen makes strokes and finger is an eraser. This doesnt happens with any other pointer device like a mouse.
Still, as i said, the spen actions(Hover+button, attach, dettach, etc) are not broadcast to the system(Even if the actions are detected on the kernel) and thus, without the cm12 companion app, these functions are unusable. To add something, API to use them are also on the SPenSDK, but because there are no broadcast, this functions still dont work with the sdk installed.
You are completely right about this been in general.
Pazzu510 said:
Even if the rom detects it as a pointer device it is still detected as an spen withing the kernel. SPenSDK detects its as so and functions properly. If you want proof, use my app, SPaste, and see that spen makes strokes and finger is an eraser. This doesnt happens with any other pointer device like a mouse.
Still, as i said, the spen actions(Hover+button, attach, dettach, etc) are not broadcast to the system(Even if the actions are detected on the kernel) and thus, without the cm12 companion app, these functions are unusable. To add something, API to use them are also on the SPenSDK, but because there are no broadcast, this functions still dont work with the sdk installed.
You are completely right about this been in general.
Click to expand...
Click to collapse
That is where you're wrong, a large majority of applications test to see if the s pen is actually available on the device to make sure there is compatibility yet none of them can recognize the device has an s pen because it isn't giving off the correct aigniture check. For instants give GMD spend control or cm s pen add-on a go and you'll see yet the apps are compatible with the device they don't actually get the correct response that the device has an spen because it's failing a aigniture check, I've even had contact with the developer to make sure that it isn't an issue with the app and cm12 and he sent me a debugging enabled version of the add-on app and it was something with the ROM itself preventing the app from verifying that an s pen is present. Sure a application can read the pressure strokes as I've tested it with sketchbook but the issue itself lies within the ROM having the correct drivers to send out the correct signal that it is in fact an s pen which it isn't because for starters the mouse icon is showing up and due to the s pen SDK it actually uses its own set of files to utilize the hardware rather than the Roms files that utilize it
Pazzu510 said:
For apps I use Write Beta. Just get through your prefered paper setting and you will be good to go. Maybe it doesnt have the best UI but it compensates by having the best stroke smothing technology.
To make notes, as many of you above I use Keep.
I am trying to be a developer and i made this app which any of you might find usefull
https://play.google.com/store/apps/details?id=com.BCorp.SPasteAnywhere
But i have to say that i abandoned it because for it to work i need SPenSDK which suck, and because it has some error with touchwiz. Happily i dont have touchwiz anymore and so sadly i havent been able to fix it, it should be fine if anyone want to try it on cm12 with some video glitches that currently bug Rayman's great rom.
The point is, If anyone can find a better handwriting library that doesn't depends on a third party app please tell me and lets make great apps together. I was actually working on an action menu replacement for cm12 but see the information i give below.
To do some great stuff for the tablet on CM we will need the functionality that only this app is giving:
https://play.google.com/store/apps/details?id=com.tushar.cmspen
without that app we can not detect pen dettachment, pen hover button, etc(No gestures like the one getting you to action memo or action menu). There are simply no broadcast of this actions in the system. The free version, I think, also has limited functions so if anyone does a cool app with anything else they would require the user to buy this app; and for it to have a decent pen stoke detection the user would have to add the spensdk from the play store. Can you see the hassle here? I asked @RaymanFX to look into it and add the CM SPen companion principle into cm12 for developers to have a better time doing something.
Click to expand...
Click to collapse
dc959 said:
I just thought i'd let you all know before you get too far ahead of yourselves but the spen isnt actually functioning as an spen and doesnt get recognized as one so therefore the spen sdk wouldn't work witn cm12 due to as one of the bugs described says that "e-pen gets recognized as pointer device" and i'd also like to mention that i don't actually see any development in this post itself and should have been put in the general section rather than the original development or at least be a comment on the cm12 thread itself due to it being related to that
Click to expand...
Click to collapse
I really like "Write Beta" app. Loved the undo and lasso features.
"Fiinote" is worth checking and is definately the best snote replacement app I am aware of.
CM12 ROM is being worked on by RaymanFX. As a developer he is focused on delivering the Android OS.
SPen relies on RaymanFXs efforts to open spen to app developers.
You still need good apps and user friendly functionality while all the developers work out the OS segment.
To avoid polluting RaymanFXs thread with discussions outside of the OS delivery I've made this thread...
Its meant to give a glancing reference on ways of setting up SPen functionality after you are done flashing CM12( or any other Lollipop based ROM )
The Gold standard would be for all SPen functionality to be exposed on OS level , app developer level passed on to app user level. Only then can the spen be freed from its touchwizz chained existence!:crying:
Android stock keyboard is really good!
*We have decent size keyboard
*We have the accessible but not aggressive voice typing option
( Being a "keyboard and trackpad only" user until recently, I can feel ,"google voice" being currently under leveraged by me )
The only let down when using Spen able device is hand writing input option on the stock keyboard.
"Hand writing recognition" should be available anywhere inside Android OS where keyboard input is possible.
Here is an example mockup Android keyboard that should exist (refer to image)
That Handwriting should be just as understated and persistently available like the "voice typing" icon on stock keyboard today.
I would like to put forward the following questions to the wider community, especially active developers .
How do we port/import a handwriting recognition feature into an Android keyboard?
What are the best hand recognition apps and projects that lend themselves to further improvement or integration?
Is it very difficult to modify stock Android keyboard?
What are the essential pieces that need to come together to make this happen??
Hope this makes sense on one level or another.
What about myscript stylus beta?
{Diemex} said:
What about myscript stylus beta?
Click to expand...
Click to collapse
Yep, it gives the hand writing recognition option to any input field and covers all SPen keyboard points I was after.
Thank you!
{Diemex} said:
What about myscript stylus beta?
Click to expand...
Click to collapse
Another "beef" I got with SPen at the moment is Screenshots.
Taking screenshot segments with SPen able device is a frustrating experience on a Touchwiz free ROM like CM12 at the moment.
Its no fault of the ROM builds themselve.
In fact it is truly remarkable how stable CM12 (Lolliopop) runs and just how fast
RaymanFX's effort is paying dividends to P600 owners(Samsung Note 2014 wifi)!
I wasn't able to assemble a draft paper/document with images as I browse thumbnails and articles without leaving the browser screen....
No way to select multiple areas of the screen and have them imported/clipboard copied as individual selections(check mockup imagery)
OK we have no SPen pressure detection at the moment and SPen is just a pointing device to a toucvhwiz free ROM , fine. All should be sufficient to achieve
SPen Screenshot integration like I outlined in the mockup images.
Please excuse my ignorance and share everything that can be done to improve the SPen screenshot situation!!!
I started trying to get a simple screencapper to work similiar to the one included in touchwiz roms.
What is working:
Taking screenshots - root required
Interception of taps
Selection of the crop area above other apps
Cropping of the screenshots to the rectangular selection
What still needs to be fixed/improved:
Atm you start the screencapper it will intercept all touch events. You basically can't use any other apps and have to somehow kill it. I still have to figure out how to toggle interception on/off. Pressing the spen button while it is touching the screen should toggle interception needed for the selection of the area for the screenshot. Releasing the button should return to a state where other apps can be used again.
Pressure and the button state seems to be working correctly. The mouse pointer is just visual, stylus functionality is working correctly.
I have very little time, I have to study for exams. Nevertheless I'm interested in getting a functional app at some stage.
{Diemex} said:
I started trying to get a simple screencapper to work similiar to the one included in touchwiz roms.
What is working:
Taking screenshots - root required
Interception of taps
Selection of the crop area above other apps
Cropping of the screenshots to the rectangular selection
What still needs to be fixed/improved:
Atm you start the screencapper it will intercept all touch events. You basically can't use any other apps and have to somehow kill it. I still have to figure out how to toggle interception on/off. Pressing the spen button while it is touching the screen should toggle interception needed for the selection of the area for the screenshot. Releasing the button should return to a state where other apps can be used again.
Pressure and the button state seems to be working correctly. The mouse pointer is just visual, stylus functionality is working correctly.
I have very little time, I have to study for exams. Nevertheless I'm interested in getting a functional app at some stage.
Click to expand...
Click to collapse
What app are you using to achieve that?
There is a Mac app Screencapper but nothing on Androd Google play with that name.
I tried using a dozen+ screenshot apps with variable degrees of success. None of them gets me close to a touchwiz ROM like screencapture setup.
Its interesting that the SPen button and stroke pressure work for you.
A few posters on the thread suggested that SPen functionality like stroke pressure and button are not working in Lollipop based roms at the moment.
Are you using a KitKat based rom with CM spen app and the SPen SDK for that functionality?
I wrote the app myself. There are some screenshot apps but I couldnt find one that was designed for spen. Maybe there is one that allows cropping of the screenshot afterwards.
I tested stylus input with cm 12, you can try it yourself. Link is in my signature.
xda_nikita said:
What app are you using to achieve that?
There is a Mac app Screencapper but nothing on Androd Google play with that name.
I tried using a dozen+ screenshot apps with variable degrees of success. None of them gets me close to a touchwiz ROM like screencapture setup.
Its interesting that the SPen button and stroke pressure work for you.
A few posters on the thread suggested that SPen functionality like stroke pressure and button are not working in Lollipop based roms at the moment.
Are you using a KitKat based rom with CM spen app and the SPen SDK for that functionality?
Click to expand...
Click to collapse
Oh, sorry if i didnt explained myself correctly. First of all, pressure, hover and button click work correctly on cyanogenmod, that information is correctly taken by the kernel and given to the system. If an app can work with that information through Samsung or other libraries their app will work as intended just like papyrus, write, wacom, etc.
What does not work, or to express it correctly, is not implemented yet, is the broadcast of some information taken correctly by the kernel that should be sent to the system as broadcasts. These information are the gestures we all know like pen attachment dettachment, pen button+hover, pen double tap, and these broadcasts are the ones that would permit the developer to imitate some of touchwiz main features.
A very silly example of what broadcast like these would create:
hey, the user just double tapped the screen with his SPen, is there any app that wants to open itself when this happens? perhaps you SuperDuperNote app? maybe you TotalyLegitActionMemo app?
Click to expand...
Click to collapse
So there are no broadcasts and we developers have no easy way to act to these gestures system wide, anywhere on your screen and on any app that is opened at the moment just like samsung does with ActionMemo on "button+doubletap", or ActionMenu on "button+Hover".
With this in mind the developer would have to do one of 3 things.
Give up and do apps that only react to EPen information(Pressure, hover, button click) through Samsung or Other SDK(Wacom, Papyrus, Write, Spaste)
Intercept the Spen events with root and be a very skillfull programer to something like our friend @{Diemex} is doing.
Install CM SPen companion app and act to the broadcasts like we should be able to, but be dependent on those free app functions or whether the user want to buy the pro version of the same.
Thank you Pazzu510.
You have covered all angles. The explanation is crystal clear.
I've sent an email to the CM SPen Addon developer to see what his frame of mind is like regarding CM12.
His app had the attach/detached covered ok in CM 11 so maybe he has a good angle on getting the functionality registered in CM12.
xda_nikita said:
I've sent an email to the CM SPen Addon developer to see what his frame of mind is like regarding CM12.
His app had the attach/detached covered ok in CM 11 so maybe he has a good angle on getting the functionality registered in CM12.
Click to expand...
Click to collapse
He has explained that it would be rather easy if these broadcast code would be implemented directly into the rom. You can see the post here, it is a good read.
With the understanding of that, and too have a real impact on how broad the apps based on this can be, the important thing would be to make this changes and commit them on cm code. That way, any device with an spen could install cyanogen mod(or any rom based on cyanogenmod) and access apps intended to use this broadcasts. If it is not that way, our apps would be limited to those devices that run only the roms that make the code available, let it be "Cm12 rayman edition" or anything like that. I dont see this as a great idea because the apps made will have little to no compatibility.
What i see as a viable option, until those commits are on cyanogenmod code at least, is to analyze the code behind CM S Pen add-on(Its in github if i recall correctly) and see how they are looking for the kernel event changes. This would work in any device with spen and asking for root in cm is not difficult at all. Any app could start the tracking service for this events and act accordingly that way. My only worry is that if you have, say, 4 or 5 apps with its own service it would probably drain battery life. Another option would be to have a big project with all the functions in one app, but big projects mean few people to make it work and not many have the knowledge, the time or the passion to do such thing; even less when you think that the target market for this project is not big. Sadly, I count myself as a passionate amateur, I dont have the knowledge to do such things.
CM12(RaymanFX) with build 12/15/2014 has now been tested with CM SPen add-on and Notebuddy.
SPen Attach and detach triggers are detected and broadcast with the latest build!
What are the best apps to use with Notebuddy ??
xda_nikita said:
Developers help, enlightenment and info needed to improve Spen integration in CM 12 dramatically!
Click to expand...
Click to collapse
I recently bought this device purely for the spen functionality and hate touchwiz with a passion. I'm a design student and will be using Sketchbook (the paid version) for the majority of the time. All the applications mentioned are focused towards note taking, whereas I'm primarily concerned with correct pressure sensitivity/stoke accuracy.
I'll flash the rom when I get my hands on one, might donate if all goes well!
So just got my hands on one of these. One thing I noticed/realized that would be a big deal for my intended usage is being able to enable multi-user functionality so each person that uses it can log in to their own profile.
So far on researching I have seen very little discussion on this matter. At best I see no option in the stock rom and no mentions in third party roms. If this is indeed available in third party roms I would not be averse to giving them a shot. I have also seen build.prop edits to enable that and they seem to be the same edit across devices so I'm assuming it is a standard android thing. I haven't had a chance yet to root my Player but is there a chance adding these build.prop options could also work on the stock rom?
Thoughts? Btw, I have already updated to Marshmallow however I did find a post around here that seems to indicate it is still relatively easy to root so once I get time today I am going to go down that route regardless.
I've seen a workaround that has you side-load gmail apk onto the nexus player, which in turn lets you add an account. Then, there are some apps that check for multiple accounts. Haven't tried yet, I think it might no longer work with YouTube like it used to.
Let's get this escalated to google - star this issue to get it some attention.
https://code.google.com/p/android/issues/detail?id=170121
I would really like some info on this! cr08 if you are going to mention builprop edits please at least consider linking the info you refer to haha thanks!
NOTICE: I HAVE PERSONALLY TESTED THE DELETION OF THESE APPS USING TITANIUM BACKUP WITH NO SYSTEM ISSUES. HOWEVER, I TAKE NO LIABILITY SHOULD ANYTHING GO WRONG. ALWAYS BACK UP YOUR DEVICE, AND DO SO AT YOUR OWN RISK! SUGGESTIONS ARE WELCOME AND WILL BE ADDED TO THE ALPHABETICALLY ORDERED LIST
AFTER YOU DEBLOAT, YOU MAY LOSE SCREEN ROTATION. THE FIX IS EASY AND OUTLINED HERE
RED = LOSS OF PRIMARY SYSTEM FUNCTIONS (Ex: Screen Rotation)
GREEN = LOSS OF RELATED SYSTEM FUNCTIONS ONLY (Ex: Touchwiz Launcher, Knox)
WHITE = LOSS / REMOVAL OF APP ONLY (SELF CONTAINED. Ex: Flipboard)
Safe To Remove
AllShare FileShare Service
ANT+ DUT --------------------------------------------| The ANT list of services relate to health / fitness tracking equipment that do not use bluetooth. Do not remove if you use these kinds of items
ANT HAL Service -------------------------------------Same as above
ANT Radio Service -----------------------------------Same as above
ANT+ Plugins Service--------------------------------Same as above
App Widget
Backup and Restore
Backup and Restore Agent
Basic Daydreams
BBCAgent
Briefing
Bubbles --------------------------------------------------A live wallpaper
Car Mode ------------------------------------------------Samsung Car Mode Feature
CarModeRemote ---------------------------------------Related To Car Mode Feature
ChocoEUKor --------------------------------------------Custom font, I use the stock one
Clock (Digital) ------------------------------------------TouchWiz Widget, I use Nova Launcher
Clock (Digital_easy) ----------------------------------TouchWiz Widget, I use Nova Launcher
CoolEUKor ----------------------------------------------Custom Font
Drive
Dropbox
Dual Clock (Digital) -----------------------------------Touchwiz Widget, Not Applicable To Other Launchers (Like Nova)
Easy settings -------------------------------------------Dumbed-down settings for the technologically illiterate customer buying a Note 4
Email -----------------------------------------------------I use the GMail app
Evernote
Facebook
Flipboard
Galaxy Apps
Galaxy Apps Widget
Gear VR Service
Gear VR SetupWizardStub
Gear VR Shell
Google Play Books
Google Play Games
Google Play Movies
Google Play Music
Google Play Newsstand
Google+
Hancom Office 2014
Hangouts -----------------------------------------------------------I use the stock messaging app
Health Service
Help
Kies Application BnR
KLMS Agent
KNOX
KNOX SetupWizardClient
KnoxAppsUpdateAgent
KnoxFolderContainer
Live Wallpaper Picker
Music ------------------------------------------ You will lose the ability to listen to .AMR files directly (Ex: Visual Voicemail Sent As An MMS With .AMR Extension)
My interests
My Places
My places
MyKNOXSetupWizard
Pages Manager
Peel Smart Remote -----------------------------------------------------------Note 4 can function as an IR Remote. This app can be re-downloaded from Google Play however
PEN.UP
Phase beam ---------------------------------------------------------------------Live wallpaper
Photo Screensavers
Photos
Print Spooler 1
Push To Talk
Quick connect
RoseEUKor - a different font. I use the stock font
S Finder
S Health
Samsung account
Samsung Billing
Samsung Content Agent
Samsung Galaxy
Samsung keyboard ---------------------------- I use google keyboard
Samsung Link Platform
Samsung Print Service Plugin
Samsung Push Service
Samsung setup wizard
SamsungDLPService
SamsungSans
SapaMonitor
Scrapbook
Slow motion
suretap Wallet
TalkBack
TMobile TV -----------------------Disabling or Removing May Also Delete TMobile Visual Voicemail
TouchWiz easy home ------------------------------Launcher portion of Touchwiz (Easy Version)
TouchWiz Home-------------------------------------Launcher portion of Touchwiz
Weather----------------------------------------------Stock weather app, I use the "Okay Google" command
withTV
Unsafe To Remove
Launcher - Causes Ultra Power Saving Mode to break, and "EmergencyManagerService has stopped" on every reboot
Here are the packages I currently have frozen with no loss in functionality (beyond what the packages themselves provide, of course)
Briefing
Car Mode
CarModeRemote
com.facebook.appmanager
com.facebook.system
Email
Facebook
Flipboard
Galaxy Apps
Galaxy AppsWidget
Gear VR Service
Gear VR SetupWizardStub
Gear VR Shell
Hancom Office
Health Service
Internet
KLMS Agent
KNOX
KNOX SetupWizardClient
KnoxAppsUpdateAgent
KnoxFolderContainer
Launcher
Lookout
Magnifier
Messages
Music
My Interests
My Places
My places
Nearby devices
Nerby Service
New Registration
Peel Smart Remote
PEN.UP
Personal Data Management
Photo Studio
Photos
Quick Connect
S Beam
S Finder
S Health
S Voice
Samsung Link Platform
Samsung Milk Music
Samsung MirrorLink
Samsung Print Service Plugin
Samsung Push service
Samsung text-to-speech engine
Samsung+
Samsung DLPService
Scrapbook
Slow Motion
Smart Manager
Studio
T-Mobile
T-Mobile Name ID
T-Movile TV
TalkBack
TouchWiz easy home
TouchWiz home
Video clip studio
Virtual tour
Visual Voicemail
Voice Recorder
Weather
withTV
Just a heads up, that rotation issue can be resolved by replacing a file that gets removed when Facebook is uninstalled. http://forum.xda-developers.com/not...-screen-rotation-fix-libgnustlshared-t3408140. One additional step I had to do was set permissions for the file to -rw-r--r--
How do you debloat ?
nostreborderaj said:
Just a heads up, that rotation issue can be resolved by replacing a file that gets removed when Facebook is uninstalled. http://forum.xda-developers.com/not...-screen-rotation-fix-libgnustlshared-t3408140. One additional step I had to do was set permissions for the file to -rw-r--r--
Click to expand...
Click to collapse
Thank you for this! I will do another debloat test tomorrow and add this to the guide! Great Info!
kyoji001 said:
Here are the packages I currently have frozen with no loss in functionality (beyond what the packages themselves provide, of course)
Thank you for the great list! I will test all of these out tomorrow and update the main post. Your feedback and contribution is appreciated!
PS: One common issue I have found is that you get the error "EmergencyManagerService has stopped working". This also causes Ultra Power Saving Mode to stop working correctly. Does anyone know what is responsible for this?
Click to expand...
Click to collapse
WaterMan! said:
kyoji001 said:
Here are the packages I currently have frozen with no loss in functionality (beyond what the packages themselves provide, of course)
Thank you for the great list! I will test all of these out tomorrow and update the main post. Your feedback and contribution is appreciated!
PS: One common issue I have found is that you get the error "EmergencyManagerService has stopped working". This also causes Ultra Power Saving Mode to stop working correctly. Does anyone know what is responsible for this?
Click to expand...
Click to collapse
Hey Waterman,
No, I haven't received any errors like that. I just tried Ultra Power Saving mode and it seemed to work fine!
Click to expand...
Click to collapse
WaterMan! said:
Hey everyone! Post here all the apps that you have successfully frozen, or removed, without any issues. If you know what they are responsible for, post that as well. I will keep this post updated in Alphabetic order!
After a couple days of debloating, messing up the system, and restoring, there are clearly some apps that cause major issues if removed. For example, the Facebook app causes the screen rotation function to permanently break, if it is removed. There is also another app that results in screen rotation breaking, I have yet to identify it, but I suspect it is one of the KNOX-related apps.
*UPDATE* We have some new information folks! I will be doing a very large debloat tomorrow and this thread will get a huge update
RED = LOSS OF PRIMARY SYSTEM FUNCTIONS (Ex: Screen Rotation)
ORANGE = LOSS OF RELATED SYSTEM FUNCTIONS ONLY (Ex: Touchwiz Launcher, Knox)
WHITE = LOSS / REMOVAL OF APP ONLY (SELF CONTAINED. Ex: Flipboard)
Safe To Remove
Safe To Freeze (No Loss Of Functionality If Frozen, LOSS OF FUNCTIONS IF REMOVED)
-Facebook - Results In Loss Of Screen Rotation
Unsafe To Remove Or Freeze (Loss Of Function If Removed / Frozen)
Click to expand...
Click to collapse
This fixes the screen rotation issue with Facebook.
http://forum.xda-developers.com/not...-screen-rotation-fix-libgnustlshared-t3408140
Oops didnt see @nostreborderaj's post. ;p
Nice thread ?
Hey everyone,
So I compiled this entire list and did it myself. I was doing it in batches. The last portion was after Phase Beam, and that caused an error in the system
"EmergencyManagerService has stopped working"
This causes the error to come up on every reboot, and breaks ultra power saving mode functionality. At this point I am going through them one by one and trying to identify which app breaks this when removed. This may take a while ...
Here's what I've personally removed:
system/app/AccuweatherPhone2014_T_MMR
system/app/AmazonShopping_TMO
system/app/AntHalService
system/app/ANTPlusPlugins
system/app/ANTPlusTest
system/app/ANTRadioService
system/app/BasicDreams
system/app/BBCAgent
system/app/BookmarkProvider
system/app/Books
system/app/ChocoEUKor
system/app/com.mobitv.client.tmobiletvhd
system/app/CoolEUKor
system/app/DigitalClock_MUPG
system/app/DigitalClockEasy_MUPG
system/app/Drive
system/app/Dropbox
system/app/DualClockDigital_MUPG
system/app/EasymodeContactsWidget_RECT
system/app/EasySettings
system/app/EasySetup
system/app/ELMAgent
system/app/Facebook_latest
system/app/FactoryCameraFB
system/app/FBAppManager
system/app/Flipboard
system/app/FlipboardBriefing
system/app/GameOptimizer
system/app/Kies
system/app/KnoxAppsUpdateAgent
system/app/KnoxAttestationAgent
system/app/KnoxFolderContainer
system/app/KnoxSetupWizardClient
system/app/KnoxSwitcher
system/app/MobilePrintSvc_Samsung
system/app/Music2
system/app/Newsstand
system/app/PartnerBookmarksProvider
system/app/PENUP
system/app/PlayGames
system/app/PlusOne
system/app/Post_T_Promo
system/app/RoseEUKor
system/app/SamsungAppsWidget_BannerStyle_common
system/app/SamsungDLPService
system/app/SamsungSans
system/app/SamsungTTS
system/app/SamsungWidget_ActiveApplication
system/app/SBrowser_4_LATEST
system/app/SecEmail_K
system/app/SecExchange
system/app/SecurityLogAgent
system/app/SLocation
system/app/SnsImageCache
system/app/SPrintSpooler6
system/app/talkback
system/app/UniversalMDMClient
system/app/Videos
system/app/Vvm_TMO
system/app/WeatherDaemon2014_T_MMR
system/app/withTV
system/priv-app/AccessTmobile_TMO
system/priv-app/AdaptClient
system/priv-app/AutomationTest_FB
system/priv-app/DiagMonAgent
system/priv-app/EasyLauncher2
system/priv-app/ECID-release_TMO
system/priv-app/FBInstaller
system/priv-app/FotaAgent
system/priv-app/HancomOfficeEditor
system/priv-app/KLMSAgent
system/priv-app/LocationWidget_M
system/priv-app/Lookout_TMO
system/priv-app/MILK_US
system/priv-app/NoiseField
system/priv-app/SAMSUNG_PLUS
system/priv-app/SamsungLinkPlatform
system/priv-app/SecMyFiles2014MUP
system/priv-app/SOAgent
system/priv-app/SNS_v2
system/priv-app/SPPPushClient_Prod
system/priv-app/TouchWizHome
system/media/audio/ui/PowerOn.ogg
so far haven't had any issues
Thanks for the topic/lists @WaterMan! & @kyoji001, I loves some debloating... wait! I... don't care for bloat... Err, both! :silly:
Are you guys using a particular tool for uninstallation or doing so manually? I've used TB with filters in the past but have encountered some (minor, but semi annoying) issues in the past. I had planned on using System App Remover on my next fresh install based on recommendations/friendliness wrt lib files but then an update added a location permission, which set off my sketch alert and put me off of that app.
Ok, this is going to be long... feel free to skim :good: I did an interesting test last night, although I'm still running 5.1.1 (TEKxodus 7.4R2). I had removed about 200 unwanted system apps along with their data via TB a couple of months ago. Like I said, issues were minor and sporadic (mostly various GAPPS fc's). My phone's been running fine, so I didn't bother trying the following until last night, mainly just in the interest of contributing to this discussion, although I can't say yet whether or not this is "safe" on MM... if you think it might be problematic for any reason, please chime in! The steps that I took are here: extracted the system/lib directory from my current ROM's install archive, cut & pasted the entire original system/lib directory into the same directory on the active TB debloated ROM skipping present files and replacing those that were missing/deleted - I skipped subfolders at first then checked my install to see if any of them were missing files which they weren't, next I wiped cache & dalvik in recovery and optimized databases in Synapse (for good measure...), step 4) ????, 5) Profit!(?)
I used Root Explorer to do my lib directory manipulation, and after copying the missing modules, I selected all files in my actual system/lib directories to get a count then did the same in the folder I had extracted which then contained all of the files that were already present and therefor skipped. There were 7 more files in my active lib directory, so it seems that's how many modules my debloating had removed.
I wasn't really sure if/how I'd be able to tell if restoring the modules had any positive effect since the only problems that I had with my phone were so sporadic. I did however run a bench (Antutu) before and after (this morning after the phone had been back on overnight and I had used it a decent amount). The main reason that I was curious about bench scores is that I expected to get higher average scores after debloating, but was surprised that my bench scores stayed exactly where they had been (always somewhere between 68,000 and 69,200. I always screenshot the detailed results with all of the sections expanded (scroll-capture :good: ) after running a bench and jot down any factors or settings that might have some impact on performance on the image before saving it.
Well, it turns out I was... very possibly... right to be suspicious about the lack of an increase in my average bench score. I made sure to use my phone some before testing after my dalvik/cache wipes and such - played a game for a bit, did some web browsing. So after some pretty surprisingly consistent scoring within a pretty narrow range, this morning I hit 72,871(!) with all of the extra points attributed to the (surprisingly, I suppose) 3D tests... some of the other results that I saw in the detailed section were actually a bit lower compared to my test from last night, but all within 500 points of my previous average, i.e. "normal". I'll test again in a week or so or before updating to MM (whichever comes first).
So to wrap this up, I would cautiously recommend this technique for debloating. Summarized: uninstall unwanted system apps however you want, then restore your system/lib directory to it's default install state from the extracted folder from whatever ROM you have installed. Do so at your own risk, of course, particularly if you're on MM. I'll follow the same steps that I posted after doing the update and report back on the results.
Thanks again for this thread and the bloat lists. This type of thread is always a super helpful resource!
The list I compiled is what I personally removed, and tested, using Titanium Backup. No side effects other than the app in question being deleted obviously. I just moved the list around, I have one last chunk of apps to go through. One of these causes the error "emergencyManagerService has stopped" when deleted, and also causes ultra power saving mode to stop working. I will have it done by tonight, and find exactly what app is doing this!
WaterMan! said:
The list I compiled is what I personally removed, and tested, using Titanium Backup. No side effects other than the app in question being deleted obviously. I just moved the list around, I have one last chunk of apps to go through. One of these causes the error "emergencyManagerService has stopped" when deleted, and also causes ultra power saving mode to stop working. I will have it done by tonight, and find exactly what app is doing this!
Click to expand...
Click to collapse
Hey Waterman,
Looking at your list my bet is on something to do with the Launcher. Ultra Power Saving replaces your default launcher with a special BW launcher; I'm thinking that its just a skinned Touchwiz launcher.
kyoji001 said:
Hey Waterman,
Looking at your list my bet is on something to do with the Launcher. Ultra Power Saving replaces your default launcher with a special BW launcher; I'm thinking that its just a skinned Touchwiz launcher.
Click to expand...
Click to collapse
Spot on! Post has been updated! Seems like my list is practically complete I may do some more tweaking here and there, but that is the vast majority of it. Thanks for the great info!
Never mind. I found the S7 clock apk and it works fine.
Umm...I accidentally uninstalled the stock clock app Could someone possibly upload that apk?
Click to expand...
Click to collapse
WaterMan! said:
Spot on! Post has been updated! Seems like my list is practically complete I may do some more tweaking here and there, but that is the vast majority of it. Thanks for the great info!
Click to expand...
Click to collapse
I don't know if its worth mentioning in your first post, but the ANT HAL services all have to do with basically fitness wearables. If you use any that aren't BT and remove the ANT+ packages I imagine they will stop functioning.
How do you actually go about removing thsese items?
What are the steps for debloating?
Thanks!
Personally I like some of the Samsung apps & features otherwise I would use a non-Samsung ROM like Resurrection Remix.
I love SHealth and have a Gear VR. I'm surprised if you have a Note 4 and don't use SHealth with its cool heartrate, pulse ox, UV, stress level and other monitoring features. Also think the Samsung photo editor is actually one of the better ones.
Never used CarMode is but it seems like something useful.
Not sure what happens with any of these if you remove Samsung Account and Galaxy Apps I think they may be necessary at least for updates to these apps and for storing the SHealth data.
hehehaha123 said:
How do you actually go about removing thsese items?
What are the steps for debloating?
Thanks!
Click to expand...
Click to collapse
I used Titanium Backup. There are other apps out there as well, or you can even do it manually.
kyoji001 said:
I don't know if its worth mentioning in your first post, but the ANT HAL services all have to do with basically fitness wearables. If you use any that aren't BT and remove the ANT+ packages I imagine they will stop functioning.
Click to expand...
Click to collapse
Yes that is true, and that is exactly what ANT+ does. 99% of people will never use it, I know I personally will not. I haven't yet posted what everything does, but I will. I have been busy and out of town
Aethera said:
Personally I like some of the Samsung apps & features otherwise I would use a non-Samsung ROM like Resurrection Remix.
I love SHealth and have a Gear VR. I'm surprised if you have a Note 4 and don't use SHealth with its cool heartrate, pulse ox, UV, stress level and other monitoring features. Also think the Samsung photo editor is actually one of the better ones.
Never used CarMode is but it seems like something useful.
Not sure what happens with any of these if you remove Samsung Account and Galaxy Apps I think they may be necessary at least for updates to these apps and for storing the SHealth data.
Click to expand...
Click to collapse
Again, you may use it, but that's a niche. I would never use any of those features. Note 4 is way too big to work out with, nor would I want to. I have never touched the Photo Editor. Car Mode does nothing practical other than neuter phone functionality when driving. Proceed with caution, and don't delete anything you use.