• After 15+ years, we've made a big change: Android Forums is now Early Bird Club. Learn more here.

LG Released Qremote SDK

CrazyJ36

Newbie
Qremote SDK and some other SDKs were released this month and are available for download.
I know many people with an LG Optimus f6 dislike the Quickremote app and this will allow developers to build their own IR remote apps specifically for LG devices. It includes codes for many types of electronics instead of just A TV and Cable box.
The SDK is for Android API 16 at least (Android 4.1) and should be able to communicate with the Optimus F6s IR blaster.
I plan to try this SDK myself but my app development knowledge isn't great.

::: LG Developer :::
 
Unfortunately the F6 isn't listed as supported:
------------------
The LG QRemote SDK supports the following devices:

- LG G2
- LG Vu:3
- LG G Pad 8.3
- LG G Flex
- LG G pro 2

The above list will be updated continuously.
------------------
 
Screenshot_2014-06-26-21-13-06[1].jpgI understand that it's not in that list, but the list is being updated, and the SDK supports it's API so I had hope that it may be added to the list.
So I built the sample. (See Screenshot)

The sample code announces that it will show errors if no IR was found (Device not Supported) and I have no errors when running it.

Though I am unable to add devices yet in the app.
The sample apps' menu dialog allows to add devices but nothing happens when I tap it. The documentation talks about A method to be able to add devices so I'm reading on that.
 
Unfortunately, it looks like this is an API to integrate with the full version of QRemote: In other words, it doesn't add full version Qremote capabilities to a phone that doesn't already have the full version of QRemote. So the real trick will be to get the full version of QRemote to run on the F6.
 
Right. When I was looking through the documentation I remember reading that if nothing happens when you tap "add device" in the sample app, your phone is not compatible. Upsetting because it's LG Software ��.
 
So I saw that LG updated the SDK so I built the v3 sample. Good news is that it works to the extent of what the phone can do. I was able to send all available commands to devices already registered in QuickRemote. Which is more than the command buttons on QuickRemote. That means we can now build our own QuickRemote UI with more remote buttons.

Bad news is: When you add A device, you get only the same options for TV/Cable box.
A way to get DVD/Bluray: see my post #386 here http://androidforums.com/metropcs-o...-kitkat-4-4-2-new-beta-4-a-8.html#post6693944

Try the sample if you wish: https://www.dropbox.com/s/kgieif9jv0w0mm7/app-debug.apk
 
So I saw that LG updated the SDK so I built the v3 sample. Good news is that it works to the extent of what the phone can do. I was able to send all available commands to devices already registered in QuickRemote. Which is more than the command buttons on QuickRemote. That means we can now build our own QuickRemote UI with more remote buttons.

Bad news is: When you add A device, you get only the same options for TV/Cable box.
A way to get DVD/Bluray: see my post #386 here http://androidforums.com/metropcs-o...-kitkat-4-4-2-new-beta-4-a-8.html#post6693944

Try the sample if you wish: https://www.dropbox.com/s/kgieif9jv0w0mm7/app-debug.apk
Compatible with LG 4.4 or CM11?
 
Hoarks 4.4.2 port works. I'm pretty sure it won't work stock 4.1.2. And with CM11 it might need some modding but you could try to install QuicksetSDK.apk or QuicksetSDKlite.apk.
You must already have QuickRemote installed according to the LG Developer site. That's why you should use it with Hoarks 4.4.2.
 
Can this be used to enable the IR remote feature on the LG G Pad 8.3 GPE?

The LG G Pad is A supported device, not specifically the Google Play Edition, though they are said to be identical in hardware.

I see that the Google Play Edition G Pad has an IR Blaster but no Remote app, correct?

The SDK(Software Development Kit, by LG) requires that you already have QuickRemote installed so you can add devices. Maybe find the apk's for the remote on the non-GPE G Pad somewhere on the internet like your tablets' forums, (Quickremote.apk, and QuicksetSDK.apk, or QuicksetSDKlite.apk). Probably install them as System apps, which requires root. Use Root Browser or some root file manager, just put them in /system/app then restart your tablet.

Try the sample app I posted. To use the app, configure A test signal with your TV or something in the dropdown menus at the top in the app, then tap "test" while pointing the IR Blaster at your TV. If there is no devices in the dropdown list you need to "add devices". That option is accessible from the menu. At that point you may need those apk's from the original G Pad or it won't do anything because it needs A way to access LG's appliance code database.

Sorry if you do all this and it hasn't worked. Hard part is getting the original LG G Pad remote apps onto your tablet. Either way, you could share this thread and sample app to your tablets androidforums and xdadeveloper forums to see if they can do anything with the SDK.
 
Hi CrazyJ36,

I was wondering if you could help me out.

I would like to know if you can use the SDK as a feature of another application or does it need to be solely a IR remote app to use the Qremote features, for example a TV guide application that has a remote feature within the app that calls the Qremote?

I apologise if that doesn't make sense, I am new to app development and only have an LG tablet to test on.

Thanks in advance
 
Sure you could. I'm not clearly understanding what you want to do though. But the SDK or "Software Development Kit" is for using the needed resources of the LG Qremote and IR blaster. Qremote SDKs purpose is for building your own app which can include more functions.
Build the sample and view the code about how it calls the IR blaster. You should know that at revision 3 of the SDK you can still only add devices (TV, Cable box) which your tablet can already control through Quickremote But you can include more button funtions.

You create your TV Guide and user interface, then call your remote with A button to the activity or screen.
 
Because i got the f6 Mainly to use its qremote but it doesn't have the brands i have...I'm just so frustrated -.-
 
I it's LG's fault. They gave us Quickremote in A crap version. (I still want the LG G Flex which has direct IR Learning from normal remotes)
For many, trying to set up your TV as an LG device in the app, even if it's an RCA or something, works just fine. Just choose LG in TV and see if it works.
The SDK hasn't been updated, so I can't really do much to change it. Remember that what I uploaded is only A sample build directly from what was included in the SDK.
 
Back
Top Bottom