yashsingh1/xdaforums huggingface dataset:
[Android General] Area51©:
Ok, the problem is that somehow you don't have "enough" rights to access the /dev/uinput device even though you rooted it. This happened before with some non-KitKat versions on Samsung as well. Samsung seems to be a real pita with all those security measures they take. Only solution is to find a version that allows proper access.

Look here at the last post on the page: http://xdaforums.com/showthread.php?t=2451980&highlight=uinput&page=98

It's the same story but for some now old android version. You could make a logcat but I am quite sure it will show the same as in that old post.
[Android General] sinbrad:
Unfortunately there is no alternative as I am unable to install another version of android and due to knox, I cannot downgrade so looks like I'm stuck with no where to go
[Android General] Area51©:
Is there no custom rom that you can try?
[Android General] sinbrad:
I have looked but can't find anything? Any suggestions welcome?
[Android General] SaXaPhIDeSoUl:
Is ARUnchained compatible with Samsung AllShare Cast Dongle?

Thinking about changing my setup a bit.

Galaxy Note 3 "The Beast"
[Android General] Yarzospatflute:
In both the /app and /priv-app folder, when I select the .apk I get "There was a problem parsing the package." I'm on a Nexus 5, stock 4.4.2.

edit: I should add that my GPS Injector status says "connected". I also have mock locations enabled in the dev settings.
[Android General] Altaman:
You must remember people love to see their post counts increase, hence tbe frivolous responses
[Android General] pyearick:
AllShare, Samsung S3 and ARU

I have the AllShare but went back to the Samsung MHL for now. The video lag was significant but the audio was the issue for me. Every time Waze would redraw, my audio would take a hit. What I thought would be a win was charging but with WiFi on I still lost battery. I have a fast charge cable on order as I was still seeing USB battery charging with my current cable setup.

I had so much pain with crappy MHLs, I really like the no MHL approach. Hooking up the MHL just to go to work seems like overkill. AllShare seemed to connect better. However, I am finally starting to trust that i am going to connect MHL with no random snow. The new Samsung MHL is really working well for me.

With AllShare I believe audio and touches go over WiFi (?) Using AllShare, could anything be done over Bluetooth that is currently going over the AllShare?

My setup, except for charging, is working great. I love it!
[Android General] petr_1:
HI,

I continue to try utilize my Archos 101. Now with CM 2.3.7 installed and build.prop showing unit as Samsung GT-I9100 I was able to install ARU.

Now I have a problem with installing ARU GPS injector. I bought it but it always occurs as "not compatible with your device" in Google Play...

Could you advise what else (exept model and manufacturer) is checked?
[Android General] Area51©:
Yes, Android version is set to minimum 4.0. I set it this way because some people tried to get ARU working with 2.3.x but it didn't work for them. So I thought to protect people from buying the GPS Injector as it probably wouldn't work.

Is ARU working for you with 2.3.7?
[Android General] petr_1:
Is ARU working for you with 2.3.7?[/QUOTE]

Yes. At least it is installed and can run. I didn't check with Pioner HU...
[Android General] Area51©:
You better try that first. I fear that touch won't work. It didn't for the other 2.3.x users.
[Android General] petr_1:
Ok, clear. Will try to play with CM9 here...
[Android General] Area51©:
One thing you should check is that the /dev/uinput device is available. It's needed for touch and key injection on system level. I have installed CM9 on an el cheapo chinese tablet and it doesn't have that so can't use it with ARU. I used it for initial reverse engineering though with the stock AppRadio app.
[Android General] Area51©:
Thanks for trying. Connected means that it's working but that's because you have mock locations enabled manually already.

If you would disable mock locations I think you will get "Mock disabled" because it's not a system app.

Could you send me the apk to my donation email address so I can check it? Please don't put it here as an attachment.

Thanks.
[Android General] Area51©:
With AllShare video and audio go over wifi. See it as a replacement for your HDMI cable. Touches and GPS still go over BT. Video can't go over BT, it doesn't have enough bandwith for that.
[Android General] petr_1:
Now I have CM9 on Archos 101.

GPS injector was installed Ok.

But can't install ARU. "Installing..." for some seconds. And then just "aps wasn't installed"...

/dev/uinput exists.

Any ideas what to check?
[Android General] Area51©:
If you installed the stock app you have to uninstall it first. Otherwise I don't know.
[Android General] irockwithdirt:
Once connected to the MHL cable and synced with radio, "APPRADIO UNCHAINED" splash screen, afterward is there any way to go back and forth with head unit home screen or use OTA radio?

Thanks!

GS3 sprint
[Android General] Area51©:
Yes. From the FAQ:

To go back to the native interface you have to open the AppRadio app manually and then press the home button.

To go to the AppRadio app easily, swipe down the status bar and click the AppRadio notification.

Fast option to go back to the native interface: Double click the home button, touch the blue bar in the middle with 4 squares on the left.
[Android General] colcraig72:
I thought I had made it a system app with Root Explorer, but clearly not. It is working as it should now that I manually ticked the relevant part in developer options.

Does anyone know (I have looked through the last 50 pages !!), is there a way to have the phone screen on standby but not the HU display on standby?

Only if it doesn't mess up the performance that is?

Fantastic App(s) that make this HU what it should have been from the very first version of it, let's face it not everyone wants to use an iPhone all the time.

Thanks again. :good:
[Android General] AMG1978:
Tasker.

Plugin = screenstandby

http://xdaforums.com/showthread.php?t=1934495

Many have great success w that. There are tasker profiles on here showing how to add that, chain the Screen Off task to your ARU task.
[Android General] colcraig72:
Thanks, the reviews are a bit mixed unfortunately. I may try it in a day or two once I get the hang of the App Radio.
[Android General] Yarzospatflute:
I just emailed it to you. I emailed the one I renamed and moved.

---------- Post added at 03:15 PM ---------- Previous post was at 03:08 PM ----------

Double press the home button on the head unit itself and a nav bar will open on the bottom of the screen. Press the square in the big rectangle and that'll take you to the HU interface screen. Open up that nav bar again by double pressing the home button and now you'll see a little Android. Touch him and you'll be back to your Android screen.
[Android General] Area51©:
It's the right APK. Just tested it on my phone and I can install it & also convert it to a system app. I am not yet on 4.4.2 though.

In your case you would have to move it to /system/priv-app. If you can't do step 4 it may still work. To test can you disable mock locations in the developer options, reboot your phone. Then connect to your HU and see in GPS Injector that the status is Connected and not Mock disabled?
[Android General] Yarzospatflute:
I just moved it back to the /priv-app folder and I'll test it out later today.
[Android General] tech by trade:
Thanks

Big shout out to Area 51. This app sold another AppRadio. I am running and Xperia Z1 6906 with rooted 4.3 on it. Runs like a charm with the Monoprice MHL adapter. I have the Sony Smart connect set up to enable the app on mhl connection, turn on bluetooth, and turn off wifi. It does the reverse on mhl disconnection. I'm also going to try screenstandby2.0, my guess is the display 0% should probably work quite well to save on battery life. GPS injector is working great with Google maps, haven't really tried the on board pioneer version yet. The only thing that sucks is not being able to use the pioneer mic with the android keyboard, especially when using Google maps, that isn't the app, that's android.

I will be looking in at this thread daily to see whats new. Thanks again!
[Android General] Yarzospatflute:
It says "Mock disabled".
[Android General] SuleimanI:
Thaks for this
[Android General] maxum3300:
Interesting turn of events today. I'm not able to duplicate AC charging on my phone while using the mhl adaptor. Nothing has changed from my prior setup. Same USB cigarette lighter plug, same OEM Samsung micro USB cable, same OEM Samsung mhl 2.0 adaptor. When I plug the micro usb cable directly into the phone I get AC charging but when I plug the micro usb cable into the mhl cable and the mhl cable into the phone it goes to usb charging. Does the mhl called limit charging? I'd so how do I explain being able to get AC charging on the phone the other day with the mhl cable?
[Android General] icekitten:
I have an international Note 3 SM-N9005 and a Pioneer AVH-X8550BT. On new bootloader with MJ7 4.3, ARU worked perfectly fine. I sent the phone for repair and they upgraded to the latest Kit Kat 4.4.2 N9005XXUENA6. I had it rooted with CF Autoroot, flashed CWM Recovery and installed Omega v7.1 custom ROM. Now, ARU connects, and touch is working only on the white dots calibration screen, which is also jerky and no longer smoothly animated like before. Then the usual screen loads and it shows ARU connected but touch no longer works. Can still view and mirror audio and video by controlling from my Note 3. The notification from SuperSU granting permissions for appradio still flashes as usual.

Used Root Browser and found the /dev/uinput file. Permissions were at 0660. Tried to set it to 0666 but it caused Root Browser to crash.

Opened ueventd.rc and found this:

# these should not be world writable

/dev/uhid 0660 system net_bt_stack

/dev/uinput 0660 system net_bt_stack

Would you know how to solve this so I can get the touch working again?

Thanks!
[Android General] pyearick:
Samsung 2.0 MHL Adapter with fast charging cable

Not sure how/why that would have worked. My a/c charging goes to usb when i use the mhl adapter. My system sounds similar to yours: Samsung S3, rooted, otherwise stock, Samsung 2.0 MHL adapter. I got this cable and charger:

PortaPow Specialised 5ft 24AWG Charge Only Micro USB Cable for Blackberry, Xperia, HTC One, Google Nexus, Other Fast Charging Devices fast charging cable

PowerGen 4.2Amps / 20W Dual USB Car charger Designed for Apple and Android Devices

Running with just a Bluetooth audio hookup into the AR3 and the charger plugged directly into the S3, I get "Charging (AC)"

Plug the MHL adapter into the phone and the fast charge USB to power the MHL adapter, my phone goes right to USB charging.

I am not smart enough to know if the Samsung MHL could be rewired to pass through the charging signal of the fast charge cable but it seems like the Samsung MHL adapter is the part that is forcing USB charging on my setup. In searching other threads, it doesn't look like we are alone.
[Android General] mikek753:
No, you are not alone with this issue.

I already replied about this - on stock kernel for S3 when microUSB in data mode (which is the case for MHL / HDMI) the kernel limits on phone site to take 0.5A only, when isn't data mode than 1A.

This is based on spec for USB on PC for 0.5A only.

In both cases S3 shows AC charging.

There are some kernels that overwrite this limit to allow fast charge for data mode to take full 1A.

However, those kernels don't have Samsung MHL driver and as result no HDMI.

So far I wasn't able to locate such kernel with MHL and fastcharge for att S3.

Pls. let me know if you run such kernel.
[Android General] Area51©:
You found exactly what's the problem. What URU does to enable touch and key events on system level is to set /dev/uinput permissions to 0666. When that's not possible it's not possible to inject touch and key events. That touch with calibration still works is because that uses the stock method for injecting touch but right after that it switches to injecting on system level.

Unfortunately I don't know how to fix it other than finding some custom rom/kernel that has this fixed. Samsung is a pita regarding security.
[Android General] Area51©:
Then it's not considered a system app yet.

What if you try it this way?

1. Make sure in ES File Explorer, Root Explorer is enabled and Mount R/W is on RW

2. Copy pkg.apk in /mnt/asec/mars.area51.arunchainedgps-1 to SDCard and rename it 'mars.area51.arunchainedgps-1.apk'

2a. Uninstall GPS Injector.

3. Move 'mars.area51.arunchainedgps-1.apk' to /system/app or /system/priv-app on 4.4.x (/system/priv-app in your case)

4. In /system/app or /system/priv-app select 'mars.area51.arunchainedgps-1.apk' and in menu select Install.

5. After install reboot
[Android General] Yarzospatflute:
Nope, same thing. I uninstalled ARUGPS, moved the renamed file to /priv-app and then selected it but still got the parse error. Same thing in the /app folder. At this point I rebooted and tried to select it again but still got the parse error.

An interesting thing, don't know if it means anything. Before renaming the .apk, it had the ARU icon. Still had it when I renamed it and when I moved it to sdcard, but it changed to a regular Android icon when I put it in either of the /system folders. When I reinstalled ARUGPS, pkg.apk didn't have the ARU icon anymore but the regular Android icon.
[Android General] Area51©:
Strange, I guess I have to install 4.4.2 to see if it's the same here.
[Android General] 400ixl:
Here is how I got it working on 4.4.2, I had no need for renaming.

Installed the app as normal straight from Play store

Made it a system app via Titanium Backup

Moved it to System/priv-app via Root Browser application

It is in that folder named as mars.area51.arunchainedgps.apk and still has the original icon

permissions are: Owner rw- Group r-- Others r--

Owner is root.
[Android General] Fes Numan:
I was also getting the parse error and this is what worked for me to get the gps injector into a systems app:

Following Area51's basic outline:

1. Make sure in ES File Explorer, Root Explorer is enabled and Mount R/W is on RW

2. Copy pkg.apk in /mnt/asec/mars.area51.arunchainedgps-1 to SDCard and rename it 'mars.area51.arunchainedgps-1.apk'

3. Install 'mars.area51.arunchainedgps-1.apk' from SDCard

4. Move 'mars.area51.arunchainedgps-1.apk' from 'data/app' to '/system/priv-app'

5. In /system/priv-app select 'mars.area51.arunchainedgps-1.apk' and in menu select Install.

6. After install reboot

Mock locations option are now enabled and disabled automatically whenever BT connection is connected or disconnected.
[Android General] joshwillcock:
Connection Logo?

Where it says 'AppRadio Unchained' when you connect a phone is it possible to change that in the APK for us 'dumb folk' to something like Audi Sound or an image?

Thanks
[Android General] Area51©:
Yes it's possible. Learn to use apktool from here. Decompile apk. Then from res/values and all appropriate res/values<language code> folders find ' AppRadio Unchained' in strings.xml and replace it with what you want. Recompile apk. Sign apk and you are done.
[Android General] joshwillcock:
Thankyou so much, what you are doing is truly fantastic, I would donate to you but I am a final year uni student, when I get a job it's people like you I want to donate to. Thankyou
[Android General] nettech_gt:
Bluetooth pair breaks after reboot

I have been using ARL with my AT&T Note (4.1.2) for months with no connection issues. I recently upgraded to the AT&T Note 3 and tried using ARL. Sometimes it connects and sometimes it does not. However sometimes it connects several times conservatively. Then every time after my phone is rebooted it stops connecting. So I decided to try ARU. Unfortunately I'm having the same issue! However I have found the only thing I can do to get it to connect again (that consistently works) is to unpair the Appradio 2 from my phone. Then pair again. I have attached some catlogs. One captures my phone connecting. The other is when it does not. (after a reboot) I'm running the stock MI9 rom rooted with "delavega". Please help! THANX!

PS: Its strange this is the only BT pairing (of 7) one my phone that breaks after a reboot.
[Android General] Yarzospatflute:
I can't check this in my car until tomorrow, but it looks like this method works. I have the app in the /system/priv-app folder and it's got the ARU icon, which I'm assuming means that it's actually installed there as a system app.

edit: Yeah, this method makes it a system app and says "Connected" now when hooked up to the HU.
[Android General] SaXaPhIDeSoUl:
In regards to GPS Injector. If I don't change the app to a system app. Does leaving allow mock locations on harm the phone?

Side Note: I was able to convert the app to a system app using titanium Backup. I will do a test to see if it still works on tomorrow.

Galaxy Note 3 "The Beast"
[Android General] m.a.s.e:
It doesn't hurt ur phone it just spoof ur real location. If ur on kk covering to system app with tb doesn't work since the location changed
[Android General] anotherpattern:
What is the best way to tell if your unit is using its GPS as opposed to the phones?
[Android General] m.a.s.e:
Don't turn ur phone GPS on and see u can use navigator with position fixed
[Android General] LinxuSx:
Hey Area51, thanks for the awesome work on this. AppRadio Unchained worked perfectly on my Verizon Samsung Galaxy S3 and AppRadio 3. I sent you a little beer money (Confirmation Number: 9D425870XY6169333)

My S3 has the latest official 4.3 update. I was able to use k1mu's SafeRoot to still root it with a locked bootloader and stock ROM. I picked up an official Samsung MHL Adapter from TigerDirect (ET-H10FAUWESTA) and didn't have any issues with it.

I'm still working on my Tasker profiles to get connect/disconnect smooth. I'm having trouble with the disconnect at the moment where the screen gets locked in landscape. I have a feeling this is from killing the AppRadio app while landscape is still locked so I may need to re-read through some of the profiles posted on here.

:svetius:
[Android General] anotherpattern:
Thanks
[Android General] cyberdiamond.steve:
Thanks for your effort for creating this.

I have had this installed for a long time but not working properly due to my firmware (installed pre-rooted I9505XXUDMH8 before any warnings about knox now root is gone due to new SU) so have not kept up with developments lately.

Just curious if there is any plans to change the rotation behavior as well, when I use bluetooth streaming it is always landscape which can be a pain sometimes.
[Android General] sinbrad:
I think I may have got ARunchained to work since flashing to cyanogenmod 11 but I would like to use tasker to sort out my connections etc. I would like something similar to what you have produced, can you possibly provide a step by step guide to make this profile as I'm stuck attempting to make it myself?
[Android General] Yarzospatflute:
For anyone using a Nexus 5 with stock 4.2.2, here's the Tasker setup that works for me:

When HDMI is plugged in:

1. Bluetooth - off

2. Bluetooth - on

3 Load App - ARU

4 Load App - Car Home Ultra

When HDMI is unplugged:

1. Taskkill plugin - Waze

2. Taskkill plugin - Play Music

3. Bluetooth - off

No wait times necessary. I had originally used Taskkill to kill ARU and Car Home Ultra, too, but one of those wouldn't kill properly and sensors.qcom would keep draining the battery. Now I just hit the X to close out Car Home Ultra and let ARU close on it's own. I haven't yet used Plex and Spotify enough yet to know if I need to add them to the kill list.

Previously I was just using the developer mode to turn on mock locations. but the speedometer in Car Home Ultra didn't work. Making the ARUGPS app a system app as shown a few comments up fixed that.
[Android General] DizzC:
About how long after you plug your phone in do you get to the car home ultra screen on your appradio? With my current nexus 5 setup it takes around 18 seconds from when I first plug in until I can actually start using it.
[Android General] icekitten:
Would u happen to know which custom rom has this fixed and is working?
[Android General] leobg:
Give CyanogenMod a try.
[Android General] Yarzospatflute:
That's about how long it takes mine. It looks like the BT handshake between the HU and phone is what takes so long and no tasker profile is going to speed that up.

Edit: I just counted and it's closer to 8 seconds.
[Android General] joshwillcock:
Scrambled Image?

Has anybody else had an issue when after a while when using the android connection the screen starts cutting out showing black or green screens for a split second then after a while goes all together looking like a analog tv untuned? Thanks
[Android General] uribees:
So I am currently using my Moto X and the PTV3000 to connect wirelessly to the appradio and so far it is working great. My only question is, is there a way for tasker to automatically turn on the wireless display (miracast). If anyone is good with tasker I would much appreciate it! Thank you
[Android General] 400ixl:
So, other than the Netgear PTV3000 has anyone used any other Push2TV device with the Nexus phones and got it working well?
[Android General] italynstylion:
HTC One no screen control?

I've installed the latest APU app and it looks great. I'm using an ATT HTC One phone and I'm hung up on ONE little thing though. My touch screen on the radio does NOT work as input to the phone. Meaning, the radio screen does not control the phone but if I touch the screen on the phone it functions beautifully.

Couple of questions...

Does my phone need to be rooted? I didn't see a list of requirements for ARU with the HTC One.

I saw in a youtube video there something about super user?

The touch calibration on the screen worked but then all other inputs following that did not. Why is this?
[Android General] 400ixl:
Because calibration uses the Pioneer process, then after that it needs root to inject the touch controls at a system level. So yes, you need root to use ARU.
[Android General] italynstylion:
Thanks for the reply! I'm going to root the phone here in a sec and give it a try.
[Android General] dss.light:
thxs
[Android General] Coniac:
How can I get the gps injector on my HDMI stick? Play store won't allow me to download it because it's not compatible with tablets.

I've paid for the app I just need to be able to install it now on the new stick I got.
[Android General] Ricardosaurusrex:
Hi,

I came accross this thread a while back so i decided to give it a try. i bought an Appradio 3, installed it in my car. using my nexus 4, i downloaed the ARU beta 5 app.l i was able to get it to display on my appradio however, i dont have any touch gestures. the finger symbol saying i dont have touch gestures shows up. im not sure what im doing wrong or if there is a way to correct this. i am using a nexus 4 with 4.4 kit kat installed. if anyone would be so kind as to let me know what it is im doing wrong i would greatly appreciate it.

Thank you
[Android General] papadunit:
Make sure your Bluetooth is connected also (phone to radio)... That's what enables the touch screen.
[Android General] Ricardosaurusrex:
Hi, thanks for the quick response. so i do have my bluetooth enabled however, it says it is not connected. from my phone to the appradio i use this slim port adapter

SlimPort® SP1002

the one by analogix.

am i using the right one? is there any other information you need to try and help me?

Thanks a bunch for your quick reply :D
[Android General] basmand:
Hi

Download and install Exposed Framework from xdadevelopers and and after the basic install install module that "Fix Google Play" I think that this is fare the best solution, then you can get all the apps you want from Google.

PS I am running an MK802IV HDMI stick and I have installed a lot of the other modules that are available

Basmand
[Android General] Coniac:
Thanks for the info. Are you running a custom rom?? I was having issues with X Y axis and such. I am going to try neo rom now and see what happens..