yashsingh1/xdaforums huggingface dataset:
[Galaxy Note5 Q&A, Help & Troubleshooting] ABDUL GHAFOOR:
I have galaxy note 5 920 c dual sim, un rooted, stock, 5.1.1, under warranty, can i flash iraq 920 c firmware on my note 5 920 c dual sim without voiding my warranty via odin? And without rooting,?
[Galaxy Note5 Q&A, Help & Troubleshooting] talpur1:
Yes you can.
[Galaxy Note5 Q&A, Help & Troubleshooting] ABDUL GHAFOOR:
Are you sure, it will not trip knox? Because i paid extra money for warranty :p
[G4 Q&A, Help & Troubleshooting] Flaminel:
Hello guys!

I recently had to send my G4 into service because of faulty motherboard ( issue with 505X devices ) and lost all my files except the photos I took ( because I had google photo to backup them ). Just to be safe, I am now searching for an app that lets me select all the folders which contain files that I need to be backed up ( no mater what kind of files there are in it ). In google backup, I found an option to add just one more folder ( which is not convenient ) but that will backup only videos and photos ( this isn't convenient either ) from that folder.

Do you know such an app that has what I need? I tried most of those popular ones ( mega, dropbox, mediafire etc. ) but none seems to fit my description.
[G4 Q&A, Help & Troubleshooting] Flaminel:
bump?
[G4 Q&A, Help & Troubleshooting] divineBliss:
Have you tried "Settings - Backup and restore" already on the phone?

How about PC apps such as LG Restore from the LG site?
[G4 Q&A, Help & Troubleshooting] Flaminel:
I didn't find any setting to do what I said. The thing is that I need those files to be uploaded to a cloud automatically, as it does with the photos and videos. Copying those files by hand to pc anytime I get something new on the phone isn't an option.
[G4 Q&A, Help & Troubleshooting] F1Fanatic27:
You could use any of the Autosync apps for Google Drive, OneDrive or Dropbox (they're all on the Play Store) to sync those folders to cloud storage. Just so you know, you can't upload files bigger than 8MB unless you pay, but if you can, it's probably the best option.
[G4 Q&A, Help & Troubleshooting] Flaminel:
Thank you! That's what I've been looking for.
[OnePlus X Q&A, Help & Troubleshooting] chankya:
wifi either stuck at obtaining IP address or just save it most of the time. If it gets connected it takes lots of time. Manually putting IP address not work either. The problem happens when I try to connect to other android phone wifi hotspot my home wifi work quite well. I want to know if anyone else facing this problem or not or there is any fix for it(am on stock rom and with latest update
[OnePlus X Q&A, Help & Troubleshooting] Sultan0274:
Sorry i know im late. Oneplus x, if you test it, gives 40% of signal strength when near to the modem so it might be signal problem u can try static line and after writing a manual ip change back to dhcp it might help.
[OnePlus X Q&A, Help & Troubleshooting] Pootch:
Wifi on the onex is so bad.. lots of timeouts with different routers.
[OnePlus X Q&A, Help & Troubleshooting] manankatwala:
Can you elaborate it clearly?
[OnePlus X Q&A, Help & Troubleshooting] Sultan0274:
Open the advance settings option u will see dhcp and static line option by default dhcp is selected click on it, it will show a dropdown menu select static and write a manual IP and change back to dhcp or be on static line it helps me a lot
[OnePlus X Q&A, Help & Troubleshooting] chankya:
The latest update of oxygen os 2.2.1 fixed it completely for me no obtaining IP address issue now
[JAMin, XDA Neo, S200 General] lordsinasina:
Is it bad for the cpu of my qtek200 to overclock it? for example run it at 230mhz?
[JAMin, XDA Neo, S200 General] stefankrijgsman:
use the search function , you can easly overclock it to 260
[JAMin, XDA Neo, S200 General] n646464:
over clocking issue

Hello all,

I have purchased a used prophet, unfortunately the person who sold it to me did not use it for approx 3 months, so what i did naturally is as soon as i purchased it i have up graded to WM6 Touch rom. I have activated the over clock feature which worked great.

After a few hours my battery suddenly died, it turned up that the battery needed to be changed after i purchased a new one i released my phone kept hanging and becoming slow and sluggish, i started to hard reset and re-install roms and so on, then i remembered that i have set my cpu speed before it dead to approx 65 Mhz. So i re-installed the over-clock app and set it back to 195, now it works great....

so be carefully
[Android Q&A, Help & Troubleshooting] palexis06:
Hello i'm new in rom dev, in my Home i have a Epson Moverio BT-100, this wearable devices turn on android 2.2 and i'm very motivated to port a new rom because this devices is cool :)

i have found rom : https://mega.nz/#!gU4hgLxb and kernel https://mega.nz/#!EYxSkKBQ but how to use this ? i'm very noob but i want to learn ;)

Thank's for your help and best regard :)
[One (M9) Q&A, Help & Troubleshooting] Mr.Preacher:
I've been out of the loop for a while, so I'm sorry if this is a dumb question. Is CyanogenMod 13 working on the Verizon variant?

http://xdaforums.com/one-m9/orig-development/rom-cyanogenmod-13-0-nightlies-t3265545

I'm guessing that the answer is no, given the GSM indications on CyanogenMod's download site.
[One (M9) Q&A, Help & Troubleshooting] shivadow:
There is no cdma rom but a read there is a build.prop edit to get it working but you will need s-off.

Code:

telephony.lteOnGsmDevice=0 telephony.lteOnCdmaDevice=1 ro.telephony.default_network=8

Up to you if you want to try it.
[Android Q&A, Help & Troubleshooting] Eversmile23:
Hi,

I had got a CWM back up of my stock ROM with some modifications of some system files, Xposed, BBS, Greenify & Amplify installed previously. Now I had flashed a an Miui custom ROM. With this ROM, there is no option to install apps to SD Card(external). I had flashed a zip that converts external SD to internal and vice versa. Now my question is: If I restore 'data' from the previously taken CWM back up, then will I face any problem? As my default internal memory is the external SD, then when apps are restored will it get stuck up midway as the external memory size now is reduced from 26 GB to 4 GB? I had used Link2SD after creating a 2nd partition. Now, how can I get those appa stored in the 2nd partition? One thing I observed is, Xposed V80 is not working with this Miui custom ROM.(getting boot loop)
[Android Apps and Games] slamandar:
[IMG="Speed Booster Cleaner"]http://img11.hostingpics.net/pics/907698Fotor0227162135.jpg[/IMG]

Speed Booster, most easy to use Android phone booster for you to clean junk files, reclaim storage, boost memory, and save battery

Features about Speed Booster

Junk files clean:

Removes system cache, apps cache files and temporary files just by one click!

Phone speed up:

Delete background&startup apps to speed up your Android phone.

Pre-installed apps remove :

Remove useless pre-installed apps, free up memory for your Android phone to boost your phone

Backup Your Apps

Google Play Link : https://play.google.com/store/apps/details?id=com.speedbooster.lifestyle

Dircect Apk Download : http://xdaforums.com/attachment.php?attachmentid=3663325&stc=1&d=1456665977

[IMG="Speed Booster android"]http://img11.hostingpics.net/pics/170403Fotor022725516.jpg[/IMG] [IMG="speed booster"]http://img11.hostingpics.net/pics/602018Fotor0227154144.jpg[/IMG]

[IMG="speed booster"]http://img11.hostingpics.net/pics/579799Fotor0227143158.jpg[/IMG] [IMG="speed booster"]http://img11.hostingpics.net/pics/224549Fotor0227141816.jpg[/IMG]

[IMG="speed booster android"]http://img11.hostingpics.net/pics/758320Fotor0227150249.jpg[/IMG] [IMG="speed booster"]http://img11.hostingpics.net/pics/849912Fotor0227144049.jpg[/IMG]

1. Optimize your Android device and boost its speed with 1 tap Boost Cleaner.

2. Storage cleaner - Clear app cache, clean junk files, and remove unused APKs .

3. Speed booster - close running apps, improve battery, data, and RAM speed .

4. Apps Backup features .

5. App History - see how each app consumes battery, data, RAM, storage.

6. Force close apps that continually run in the background .

7. Apps Manager .

8. See app data usage to avoid going your over mobile data limits .

9. Extend your phone's battery life .

any feedback is welcome :D
[Android Apps and Games] slamandar:
Please let us know what you think of Speed Booster! We are listening to all of your reviews and requests. 5 star reviews are greatly appreciated and encourages us to continue improving Speed Booster for you.
[Fire TV General] is0-mick:
Hi Guys,

I managed to root my FireTV a few days back, and yesterday decided to look at the voice search to see if I could use it for other things.

After reversing some code, I found the actual voice search is handled by com.amazon.vizzini.apk

The SearchOverlay.class has this piece of code, which calls back to the amazon fireTV UI SearchResultsActivity upon completion with the search result returned as a string.

I replaced the fire TV UI with my own code, which receives the search text, and then sends a JSON rpc to KODI's web interface, and brings KODI to the front after the search is completed.

Here is a video of it in action.

http://youtu.be/hpgKci_gJYY

android studio project

http://uptobox.com/ccykod7zua1l

mirror

http://www107.zippyshare.com/v/mAhl3UuM/file.html

***** I have a FireTV v1 updated to fire os 5 ******

I have no idea if this will work on older versions of software.

To make it work you will require ROOT, and you will have to uninstall or move the existing fireTV amazon UI.

Reason for this is that the vizinni.apk calls back to

localIntent.setComponent(new ComponentName("com.amazon.tv.launcher", "com.amazon.tv.launcher.ui.SearchResultsActivity"));

So your activity has to be in that package, and called SearchResultsActivity.

The only other way to possibly get round this would be to modify the vizinni.apk to call a different package instead, but then voice search wouldn't work on the amazon UI anyway. I wasn't really bothered about the amazon UI working myself which is why I did it the way I did.

I just moved the original system/priv-app/com.amazon.tv.launcher/com.amazon.tv.launcher.apk to /system then installed my code via android studio.

mount -o rw,remount /system

mv /system/priv-app/com.amazon.tv.launcher/com.amazon.tv.launcher.apk /system/

You will also need to change KODI's settings to enable web interface control on port 8080.

On my setup it was .. system.. services.. webserver.. and tick the box that says "Allow control of kodi via http" and make sure the port is set to 8080.

edit: 07/07/2016

I did start work a few months back on an Xposed module (works but not 100%), I was going to add a settings page but I think there was issues with xposed on android version that the fire tv runs on, due to permissions etc.

You can set a prefix in the code (currently hard coded to KODI) so if you say " kodi star wars" it would pass the param of "star wars" to kodi.

If you just say "star wars" without the prefix it would pass this to the normal amazon UI.

If anyone wants to take it further, it's attached on the link below.

http://uptobox.com/ensqll4a7r65

Mick
[Fire TV General] harlekinrains:
Thats actually pretty great.

Conventional wisdom was that both voice recognition and response "results packaging" was done server side - and the only return query you could get were preexisting amazon database references - not the result of the initial voice recognition.

I've actually read that multiple places - but as it turns out, no one had bothered reversing the process I guess. :)

Major props and thank god for overlays containing strings... ;) Finally - that microphone might not be so useless after all.. ;)

Next step - implement it to interface with google search. ;) (Weather in ...)

edit: Actually - there are three interesting usecases I can think of on top of my head...

1. Launch other Apps (maybe even with "fixed Keywords (App 1 f.e. would work edit: "Number 1" delivers better results. :) )" if App names arent known to Amazon) - so thats text>launcher app - see if sphinx02 has any interest in coding that as part of Firestarter.. ;)

2. google search (Whats the weather in.. ) text>google search app (if possible)

3. direct text input as seen in the POC video

edit 4. forward to Amazon - not to "break" their implementation

This could be realized by a quick 4 way select screen (just confirm with the direction button) after you select the string in the overlay.
[Fire TV General] YoColdRain:
great find and implementation. would love see more expansion as above post mentions. Are you planning to share fire tv UI code?
[Fire TV General] harlekinrains:
I was playing with voice search strings and found that Amazon tends to strip out "Google" in front of search queries -so instead of "Google how is the Weather tomorrow" only "How is the weather tomorrow" will get returned.

But - Alexa as a trigger word will be returned fine, so - I vote for using "Alexa" as a trigger word to forward all search queries to the google search app. ;)

Ok - maybe not - but conceptually, this would be a great "work of art". ;)
[Fire TV General] Taconut:
An even better idea than Harklekinrains' would be to check the foreground app and do different things based on that. For example, if Kodi is open it could send the intent to Kodi. If the Fire TV launcher is open it could fall back to default functionality, etc. Simulating keystrokes could also cover 99% of the other applications. I'm excited for this. It really makes the Fire TV so much less of a novelty.
[Fire TV General] is0-mick:
I've just updated the original post with a copy of the android studio project, and a few more details.

Mick
[Fire TV General] dafunkydan:
Great mate,thanks! :) gonna check it out soon!

One question (as im not firm with intents and stuff): aint there a possibility to listen for intents sent to the amazon ui and catch them? Personally, i dont care too much about it right now as im using nothing but kodi, but maybe some day when wanting to use prime or similar stuff?
[Fire TV General] is0-mick:
I don't think so as the actual code in the vinizzi apk is as follows:

Intent localIntent = new Intent();

localIntent.setComponent(new ComponentName("com.amazon.tv.launcher", "com.amazon.tv.launcher.ui.SearchResultsActivity"));

localIntent.putExtra("identifier", null);

localIntent.addFlags(402653184);

localIntent.putExtra("term", str);

localIntent.putExtra("text", str);

localIntent.putExtra("source", "VOICE");

localContext.startActivity(localIntent);

So basically when it receives the voice search response from amazon's server, it's starting the activity com.amazon.tv.launcher.ui.SearchResultsActivity from package com.amazon.tv.launcher

Mick
[Fire TV General] harlekinrains:
Integrating the search attempt based on the previous foreground app would mean that "voice search" could never "initate a new attempt". This would prevent the "lets just ask google, or lets launch an app - impulse use" of the feature. Still - in the long term it might turn out to be the right approach - f.e. if

"People tend to use the the google search only lets say "half a dozen times", and in the majority of cases just want text input in Kodi" Also - without having a select screen with "four (dont make it too many) predefined "use options"" discoverability is pretty non existent. People would have to read readmes to find out which interactions are supported.

Also Amazon wants you to "be able to always reach the Amazon content search from anywhere" - so, political implications.

Also - each time a new app would want to integrate the voice to text feature - they would have to contact the devs of this project - if you dont use "just text input" as a default in the "use the previously open app as an indicator of intent" approach. So make sure you default to "just text input" in that case. (Amazon launcher > forward query to Amazon (do not break functionality), ....)

Dont implement it as a mixed approach though as "Kodi is open most of the time" probably for most people - and the intent (message) gets "confusing".

--

What you probably shouldnt do - regardless, is to use "trigger words" as an "indicator of intent" - because Amazon can start blocking them. "Number 1" is probably generic enough so they wont try to block that - but in principal, they can. Also Amazons "voice to text" engine is optimized for "short phrases" - the longer your input query gets the more prone to errors their results become. Leave the actual "voice input" as "natural" as possible (dont embed logic there). Imho.
[Fire TV General] kratosjohn:
I'm in the USA and uptobox.com is not available in our country.

I want to give the source a look and see what I can do to contribute.

Can you put it on github or somewhere else?

Much appreciated.
[Fire TV General] is0-mick:
I've just uploaded it to zippyshare too. Link added to original post.

Mick
[Fire TV General] BagiMT:
It would be nice if this could be generic way of entering text in any app, similar to the FTV Remote App that has keyboard support. I am surprised Amazon has not done this already. If you are in a text field voice search would fill in the text, else it can continue with normal Alexa functionality letting you " always reach the Amazon content search from anywhere". Should be an easy solution for Amazon to implement, not sure if it could be added with the progress here, and it would really make the voice control so much more useful.
[Fire TV General] dafunkydan:
Hey Mick, as im still very exited about that (so frustating to enter searchphrases with a dpad...), i thought about what your great find could develop to. I hope u dont get me wrong, as i unfortunatly cant contribute any programming (if u need something made with tasker let me know :D), its not that i want to demand anything - rather share my thoughts or ideas...

- I think its a good thought not to 'blow it up' by adding many keywords, make it more complicated, and avoid amzn to lock features down. even if it may be an abstract fear. I think with a well-structured menu in kodi, all apps one will need to start are just 2-3 clicks away.

- if i got it right, xposed could hook into every module and alter it, right? so basically it should be possible to avoid to exchange the amazon ui and/or alter the vizinni.apk,but just modify the SearchOverlay.class? wouldnt it be (on top) the most convenient way to decide wether one is on e.g. Amazon Prime, or on kodi, and either hand over the result to the original module, or hand it over to kodi?

So, please understand my post as a mixture between sugestions and questions, not as a demanding 'please make it how i want it asap'. Im really excited about your finding, appreciate your sharing, and want to contribute what i can do - unfortunatly its rather thoughts and suggestions. Cheers mate!
[Fire TV General] watermouf:
Great Work !!! I totally understand this is for amazon Fire products only. My question is would we be able to port for generic Android TV box like nVidia Shield which also has mic capability and comes with root support.
[Fire TV General] biglo:
Good job [MENTION=252613]is0-mick[/MENTION] it's great to see you accomplish something that Netflix doesn't even want to be bother with on their app.
[Fire TV General] fach1708:
Seriously mate if XDA bothers you so much, you need to take a break from it for your own sanity!
[Fire TV General] YoColdRain:
No, I really don't think he needs to take break, his argument is completely understandable. This is not a Shield forum (btw before we make judgements, I own both devices). We need to get this fixed for one device, before even mentioning whether other devices are an option.
[Fire TV General] I_did_it_just_tmrrow:
Is it not usefull for this to create a xposed mod? I thought xposed was made for this...

Perhaps you should talk with rbox in his thread about a integration into version 1.5 of his mods, look here.

So does that mean, while you are using your proof-of-concept you can not use the normal Launcher-UI?

Really great your work! I hope we got more :D

Sadly I am with my FireTV-Stick (hardware-Rooted-superSU) and my FireTV box gen1 (hardware-Rooted-superSU+custom-recovery+unlocked-bl)on the old FW. I wait for custom roms.

Greetings by Idijt

EDIT:

I forgot to ask you something. Did you got the kind of search-request back?

Can you see if amazon-voice-rgn knows if it is a app or a video or a moviestar?
[Fire TV General] carpenter940:
This looks pretty cool since I don't like typing the name of the movie in the search box... now I can just speak it.

As a novice I have one question, You wrote:

The code I downloaded was in .RAR format not .apk. Do I need to covert it to .apk or rename it to .apk before replacing the original?

I've not rooted my device yet so I haven't looked at the file structure, but I'd be willing to root to get this feature. OR is the adding of this code better done by someone other than a novice?

Thanks
[Fire TV General] Animux:
It's the source code. You have to compile it and create the apk with AndroidStudio.
[Fire TV General] carpenter940:
Got it... thank you.
[Fire TV General] is0-mick:
When you press the voice search button, it initiates the broadcast receiver in com.amazon.vizzini.apk. It then starts recording audio and when you release the button it sends the data to amazon, and receives a response in text.

The text choices are then displayed in a clickable list. The onclick listener is set to start a new activity of com.amazon.tv.launcher.ui.SearchResultsActivity, with the text chosen sent as a parameter.

Hope that clears up how it works.

Mick
[Fire TV General] Claude Koch:
It would be very nice if this worked with the Youtube app. Any chance of that?
[Fire TV General] is0-mick:
I've been trying a slightly different approach.

My idea was to modify vizzini.apk to start an activity in my own program, and leave the original Amazon UI untouched.

I was then thinking of trying to find the current foreground application and then either send key events or paste data to it from the clipboard.

I seem to have hit a snag at the first hurdle though :(

I modified vizzini.apk, but now it can't access the controller to perform a read due to what I think is the permissions requiring signature level protection.

I installed my modified version into /system/priv-app but after re-signing it, it now has a different signature to the rest of the stuff.

Logcat output:

<snip>

03-04 10:14:46.070: W/PackageManager(900): Not granting permission com.amazon.device.permission.READ_CONTROLLERS to package com.amazon.vizzini (protectionLevel=130 flags=0x4008be45)

03-04 10:14:46.070: W/PackageManager(900): Not granting permission com.amazon.identity.permission.GENERIC_IPC to package com.amazon.vizzini (protectionLevel=130 flags=0x4008be45)

<snip>

So not exactly sure if there is a way around this? Anyone any thoughts?

Mick
[Fire TV General] is0-mick:
So, just been reading about the xposed framework, and had a quick look at rbox's AlternateLauncher code.

Looks like if I had the xposed framework installed I could use findAndHookMethod, but from what I've read the framework needs to be installed from a custom recovery? If someone could clarify thanks. (I have a FireTV 1 with FireOS 5)

Mick
[Fire TV General] I_did_it_just_tmrrow:
Hey Mick.

It is better to install xposed with an custom recovery but not necessary.

I Run xposed on my Hardware-rooted firetv Stick with no custom recovery.

Nice to hear that it could be possible with xposed.

Greetings by Idijt
[Fire TV General] is0-mick:
I managed to get the xposed framework on, although I did think I'd bricked the thing at one point. ( I do have one of the adapters maximus64 made, so I could still recover by hardware if needed).

I actually extracted the .zip file, and looked at the script that was supposed to be installed via custom recovery, and did it all manually lol.

At first I had a black screen, but figured out it was because I didn't chcon ''u: object_r:zygote_exec:s0' app_process32 and a couple of other files.

I think I've had enough for today, but at least I now have xposed on there to mess with :)

Mick