I've followed countless troubleshooting guides but there's no wifi calling option anywhere on my LG Velvet - does anyone know why the option's missing and how I can enable it? Cheers
crimsonnight said:
I've followed countless troubleshooting guides but there's no wifi calling option anywhere on my LG Velvet - does anyone know why the option's missing and how I can enable it? Cheers
Click to expand...
Click to collapse
Bearing in mind it may be a hidden activity, or it may have been removed completely... but if it's just hidden, then read this:
Here’s how to Access Hidden Settings on your Phone
However, I'm sure a lot depends on the carrier who set up your phone, so all I can tell you to help is that on my phone, I think it's located at
Code:
Action = ACTION.MAIN (android.intent.action.MAIN)
Package Name = com.android.settings
Class Name = com.android.settings.wifi.calling.WifiCallingSuggestionActivity
Category = CATEGORY.LAUNCHER (android.intent.category.LAUNCHER)
and
Action = ACTION.MAIN (android.intent.action.MAIN)
Package Name = com.sec.unifiedwfc
Class Name = com.sec.unifiedwfc.LaunchUnifiedActivity
Category = CATEGORY.LAUNCHER (android.intent.category.LAUNCHER)
Unfortunately, this "should" work, but doesn't work on my phone (even though I have the wi-fi calling activities not hidden); so I may have the syntax slightly off below...
Code:
C:\> adb shell am start -n com.android.settings.wifi.calling.WifiCallingSuggestionActivity
C:\> adb shell am start -n com.sec.unifiedwfc.LaunchUnifiedActivity
I present this to give you keywords to search on for your phone using any activity launcher app such as:
QuickShortcutMaker
EDIT: My phone is not rooted (and there is no need to be rooted for shortcuts to work to bring up hidden activities, as far as I know).
GalaxyA325G said:
Bearing in mind it may be a hidden activity, I'm sure a lot depends on the carrier who set up your phone, so all I can tell you to help is that on my phone, I think it's located at
Code:
Action = ACTION.MAIN (android.intent.action.MAIN)
Package Name = com.android.settings
Class Name = com.android.settings.wifi.calling.WifiCallingSuggestionActivity
Category = CATEGORY.LAUNCHER (android.intent.category.LAUNCHER)
and
Action = ACTION.MAIN (android.intent.action.MAIN)
Package Name = com.sec.unifiedwfc
Class Name = com.sec.unifiedwfc.LaunchUnifiedActivity
Category = CATEGORY.LAUNCHER (android.intent.category.LAUNCHER)
However, this "should" work, but doesn't work on my phone so I may have the syntax slightly off...
Code:
C:\> adb shell am start -n com.android.settings.wifi.calling.WifiCallingSuggestionActivity
C:\> adb shell am start -n com.sec.unifiedwfc.LaunchUnifiedActivity
I present this to give you keywords to search on for your phone using any activity launcher app such as:
QuickShortcutMaker
Click to expand...
Click to collapse
Cheers that's helpful, although that 1st link isn't working I bought it unlocked so not sure there.
Do I need to be rooted for this to work?
GalaxyA325G said:
Bearing in mind it may be a hidden activity, I'm sure a lot depends on the carrier who set up your phone, so all I can tell you to help is that on my phone, I think it's located at
Code:
Action = ACTION.MAIN (android.intent.action.MAIN)
Package Name = com.android.settings
Class Name = com.android.settings.wifi.calling.WifiCallingSuggestionActivity
Category = CATEGORY.LAUNCHER (android.intent.category.LAUNCHER)
and
Action = ACTION.MAIN (android.intent.action.MAIN)
Package Name = com.sec.unifiedwfc
Class Name = com.sec.unifiedwfc.LaunchUnifiedActivity
Category = CATEGORY.LAUNCHER (android.intent.category.LAUNCHER)
However, this "should" work, but doesn't work on my phone so I may have the syntax slightly off...
Code:
C:\> adb shell am start -n com.android.settings.wifi.calling.WifiCallingSuggestionActivity
C:\> adb shell am start -n com.sec.unifiedwfc.LaunchUnifiedActivity
I present this to give you keywords to search on for your phone using any activity launcher app such as:
QuickShortcutMaker
Click to expand...
Click to collapse
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
I've found this in QuickShortCutMaker but when I try to run it it says the app doesn't have the right permissions but it also isn't requesting any permissions so I'm lost.
*UPDATE* I've tried a different app called 'Hidden Settings' and it's allowed me to access the Wi-Fi calling setting which I can toggle on, but it's not actually enabled. When I go back to the page it's toggled off...
Hi there, does anyone have any further advice in relation to this? All the networks I have tried have zero indoor coverage
Related
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Tasker Tutorial: Set Music Cover as wallpaper while playback
Please note: This is my first tutorial, so please be patient with me
In this tutorial I'll show you, how to use tasker to set the cover of the currently played album as a wallpaper and change back to your normal wallpaper when playback stops.
Requirements:
Of course you need tasker and you have to bee rooted. Furthermore you need the Locale/Tasker execute-plugin Link.
You also need to have the cover of your music albums as a jpg called "cover.jpg" in the corresponding folder, otherwise it wont work (since i didn't figure out, how to extract the cover from the id-tag )
Tasks:
You need to create two tasks in tasker: one to load the cover and one to unload the cover. For those tasks you have to define some variables, which may interfere with variables, you allready set...if this is the case, rename them and you should be fine.
Creating the first task – load cover:
condition: variable set = %MTRACK
1. read line | file: songpath | to varibale: %TEMP
2. execute-plugin command: @! lsof -p $(pidof mediaserver) | grep -m 1 mp3 | awk '{print substr($0, index($0,$9))}' /sdcard/song
3. wait: 1sec
4. reade line | file: song | to variable: %file
5. test | type: file basedirectory | data: %file
6. write file | file: songpath
7. reade line | file: songpath| to variable: %FILEPATH
8. stop | if: %FILEPATCH ~R %TEMP
9. go to action | no: 2 | if: %Filepath ~R /mnt/sdcard/EOF
10. choose wallpaper | file: %Filepath/cover.jpg
11. set variable | name: %WALLPAPER | to: 0
12. delete variable | name: %TEMP
Creating the second task – unload cover:
condition: variable deleted = %MTRACK
1. choose wallpaper | file: path/to/your/wallpaper.jpg
2. delete file | file: songpath
3. delete file | file: song
4. set variable | name: %WALLPAPER | to: 1
Notes:
For me, this works fine most the time, but when I reboot my device and start playback, the wallpaper wont change, which seems to be a problem with the las entry in the mediaserver. If I chose another album, everything works fine again. If someone knows whats causing this or how to prevent this, I would appreaciate the help very much.
Recommendations: Depening on how fast the execution-plugin recieves SU-permissions, you might want to add some extra waiting time between the steps, otherwise you might get a EOF message and the cover won't load.
Tip: If you youse SuperSU, I would recommend you to disable notifications for the execute plugin after testing and setting things up, so those popups won't annoy your music listening.
Lockscreen: To archieve the look of the lockscreen on the right side of the picture, I used widgetlocker with minimalistic text and phantom music controls, which will only show up, when I touch them.
Any feedback is welcome.
Cheers
Here i attached those tasks as xml for you, maybe this helps a bit.
look good,i will try
MR.Volkf said:
look good,i will try
Click to expand...
Click to collapse
If you encounter problems, just ask. I'll ty to help.
did it work for you?
Been trying to find something like this for a while...
Nvm...
The link to the plugin is broken!
Could you please fix it or post the correct plugin?
Sent from my Nexus 5 using Tapatalk
The link of the execute-plugin doesn't work?
Sent from my Nexus 4 using XDA Premium 4 mobile app
upd:The problem below affects some devices like Motorola Razr or Galaxy S3 Mini and is caused by camera driver.
Hello. Recently i've been crying all around the internet that camera doesn't include gps info in exif tags.
Nobody helped me, so i built camera from source in android studio. Used xmpCore and mp4parser.
13-08-15: Added 2 lines in PhotoModule.java:
Code:
[COLOR="silver"] exif.setTag(directionTag);
}[/COLOR]
if(mLocation != null)
exif.addGpsTags(mLocation.getLatitude(), mLocation.getLongitude());
[COLOR="Silver"] mActivity.getMediaSaveService().addImage([/COLOR]
Also changed everywhere
Code:
import android.[COLOR="Silver"][strike]support.v8.[/strike][/COLOR]renderscript<...>
And in VideoUtils.java:
Code:
[COLOR="Silver"]IsoFile out = [/COLOR](IsoFile)[COLOR="silver"]new DefaultMp4Builder().build(movie);[/COLOR]
UPD 13-08-20: user The_ERROR asked for date/time stamp in exif, so i updated the app. PhotoModule.java new changes:
Code:
79a80
> import java.util.TimeZone;
864c865
< if(mLocation != null)
---
> if(mLocation != null) {
865a867,869
> exif.addGpsDateTimeStampTag(date);
> }
> exif.addDateTimeStampTag(ExifInterface.TAG_DATE_TIME, date, TimeZone.getDefault());
UPD 13-08-22: No more crashes on clicking "Show on map" menu item if google maps not installed. GalleryUtils.java:
Code:
284a285
> if(!checkActivityFound(context, mapsIntent)) throw new ActivityNotFoundException();
291c292
< context.startActivity(mapsIntent);
---
> if(checkActivityFound(context, mapsIntent)) context.startActivity(mapsIntent);
294a296,301
> private static boolean checkActivityFound(Context context, Intent intent) {
> List<ResolveInfo> list = context.getPackageManager().queryIntentActivities(intent,
> PackageManager.MATCH_DEFAULT_ONLY);
> return list.size() > 0;
> }
>
UPD 13-08-23: Super cool things happen! I managed to compile CM10.2 camera with internal/external storage location option even before official nightly And integrated all my changes in it. Checked on CM10.2. It works.
Reopen camera after changing storage location or sliding right>left you will list photos from previous location. Though new photos go to the right one anyway.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Remove standard gallery2 using smth like RootAppDelete or ES file explorer and reboot before installing. I tried this app in CM10.1, CM10.2.
andray said:
Hello. Recently i've been crying all around the internet that camera doesn't include gps info in exif tags.
Nobody helped me, so i built camera from source in android studio. .....
Click to expand...
Click to collapse
amazing... I'm forcing similar problem, but I would like to have some kind of timestamp in EXIF data as well. Do you thing, that it would be possible to add it into your compiled version?
I'm at work now, so cannot try anything, but i see two auxiliary functions in ExifInterface.java
Code:
/**
* Creates, formats, and sets the DateTimeStamp tag for one of:
* {@link #TAG_DATE_TIME}, {@link #TAG_DATE_TIME_DIGITIZED},
* {@link #TAG_DATE_TIME_ORIGINAL}.
*
* [user=955119]@param[/user] tagId one of the DateTimeStamp tags.
* [user=955119]@param[/user] timestamp a timestamp to format.
* [user=955119]@param[/user] timezone a TimeZone object.
* [user=2056652]@return[/user] true if success, false if the tag could not be set.
*/
public boolean addDateTimeStampTag(int tagId, long timestamp, TimeZone timezone) {
if (tagId == TAG_DATE_TIME || tagId == TAG_DATE_TIME_DIGITIZED
|| tagId == TAG_DATE_TIME_ORIGINAL) {
mDateTimeStampFormat.setTimeZone(timezone);
ExifTag t = buildTag(tagId, mDateTimeStampFormat.format(timestamp));
if (t == null) {
return false;
}
setTag(t);
} else {
return false;
}
return true;
}
/**
* Creates and sets the GPS timestamp tag.
*
* [user=955119]@param[/user] timestamp a GPS timestamp.
* [user=2056652]@return[/user] true if success, false if could not be created or set.
*/
public boolean addGpsDateTimeStampTag(long timestamp) {
ExifTag t = buildTag(TAG_GPS_DATE_STAMP, mGPSDateStampFormat.format(timestamp));
if (t == null) {
return false;
}
setTag(t);
mGPSTimeStampCalendar.setTimeInMillis(timestamp);
t = buildTag(TAG_GPS_TIME_STAMP, new Rational[] {
new Rational(mGPSTimeStampCalendar.get(Calendar.HOUR_OF_DAY), 1),
new Rational(mGPSTimeStampCalendar.get(Calendar.MINUTE), 1),
new Rational(mGPSTimeStampCalendar.get(Calendar.SECOND), 1)
});
if (t == null) {
return false;
}
setTag(t);
return true;
}
and in PanoramaModule.java
Code:
exif.addGpsDateTimeStampTag(mTimeTaken);
exif.addDateTimeStampTag(ExifInterface.TAG_DATE_TIME, mTimeTaken,
TimeZone.getDefault());
The_ERROR said:
amazing... I'm forcing similar problem, but I would like to have some kind of timestamp in EXIF data as well. Do you thing, that it would be possible to add it into your compiled version?
Click to expand...
Click to collapse
Ok. I did this. Here're new exif fields according to Jeffrey's Exif viewer, date/time fields are bold. If geo-location is turned off in Camera, only "Modify Date" tag will be added.
GPS Latitude Ref
GPS Latitude
GPS Longitude Ref
GPS Longitude
GPS Time Stamp
GPS Date Stamp
Modify Date
A patch of PhotoModule.java:
Code:
79a80
> import java.util.TimeZone;
864c865
< if(mLocation != null)
---
> if(mLocation != null) {
865a867,869
> exif.addGpsDateTimeStampTag(date);
> }
> exif.addDateTimeStampTag(ExifInterface.TAG_DATE_TIME, date, TimeZone.getDefault());
I'll update first post now
Is there way how to chose default storage for photo? I'm not able to find it.
I think storage settings will be included in next CM10.2 nigthly http://review.cyanogenmod.org/#/c/47623/ Storage location configuration options
The bad thing - i used AOSP sources.)
By the way, i patched camera sources to not crash on clicking "Show on map" menu item if google maps not installed. GalleryUtils.java:
Code:
284a285
> if(!checkActivityFound(context, mapsIntent)) throw new ActivityNotFoundException();
291c292
< context.startActivity(mapsIntent);
---
> if(checkActivityFound(context, mapsIntent)) context.startActivity(mapsIntent);
294a296,301
> private static boolean checkActivityFound(Context context, Intent intent) {
> List<ResolveInfo> list = context.getPackageManager().queryIntentActivities(intent,
> PackageManager.MATCH_DEFAULT_ONLY);
> return list.size() > 0;
> }
>
The_ERROR said:
Is there way how to chose default storage for photo? I'm not able to find it.
Click to expand...
Click to collapse
Woo-hoo! Now we can choose default storage! Read first post.
Thanks for this! Been looking for it
EDIT: FCs on razr i when i open camera, cm version
anerik said:
EDIT: FCs on razr i when i open camera, cm version
Click to expand...
Click to collapse
CM version WHICH? As for me, camera FCs 2-3 times after install on cm10.1/2. This version or standard one, no matter. I have razr maxx only.
andray said:
CM version WHICH? As for me, camera FCs 2-3 times after install on cm10.1/2. This version or standard one, no matter. I have razr maxx only.
Click to expand...
Click to collapse
not runnin cm, i mean the cm gallery u uploaded gives me fc when i open the camera
anerik said:
not runnin cm, i mean the cm gallery u uploaded gives me fc when i open the camera
Click to expand...
Click to collapse
ok. you can check what's going on in using Logcat Extreme. I don't know ur android version, but 4.0 is not enough. i've tried now gallery works, camera fcs
upd: AOSP version fully works on android 4.0
andray said:
ok. you can check what's going on in using Logcat Extreme. I don't know ur android version, but 4.0 is not enough. i've tried now gallery works, camera fcs
upd: AOSP version fully works on android 4.0
Click to expand...
Click to collapse
Android 4.1.2, logcat extreme doesnt really work. Is there any other way to logcat?
anerik said:
Android 4.1.2, logcat extreme doesnt really work. Is there any other way to logcat?
Click to expand...
Click to collapse
i don't know. some app from market found with "logcat" query?) or logcat command in terminal emulator. I have 4.0 and 4.2 installed.
Secret Codes is an Open Source application that allows you to browse through hidden codes of your Android phone.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This application will scan through all available secret codes on your device.
Then you will be able to executes these secret codes a discover hidden functionalities.
What is a secret code?
In Android a secret code is defined by this pattern: *#*#<code>#*#*.
If such a secret code is executed, the system will trigger this method: (taken form the AOSP Android Open Source Project)
Code:
static private boolean handleSecretCode(Context context, String input) {
int len = input.length();
if (len > 8 && input.startsWith("*#*#") && input.endsWith("#*#*")) {
Intent intent = new Intent(TelephonyIntents.SECRET_CODE_ACTION,
Uri.parse("android_secret_code://" + input.substring(4, len - 4)));
context.sendBroadcast(intent);
return true;
}
return false;
}
How to execute a secret code?
There are three ways to execute a secret code:
Directly through the dialer application of your Android device.
Simply write the secret code like: *#*#123456789#*#*.
Click to expand...
Click to collapse
String secretCode = "123456789";
Intent intent = new Intent(Intent.ACTION_DIAL);
intent.setData(Uri.parse("tel:*#*#" + secretCode + "#*#*"));
startActivity(intent);
Click to expand...
Click to collapse
String secretCode = "123456789";
String action = "android.provider.Telephony.SECRET_CODE";
Uri uri = Uri.parse("android_secret_code://" + secretCode);
Intent intent = new Intent(action, uri);
sendBroadcast(intent);
Click to expand...
Click to collapse
How to create your own secret code?
Add these lines in your AndroidManifest.xml
And whenever *#*#123456789#*#* is submitted, your receiver will be notified.
Code:
<receiver android:name=".MySecretCodeReceiver">
<intent-filter>
<action android:name="android.provider.Telephony.SECRET_CODE" />
<data android:scheme="android_secret_code" android:host="123456789" />
</intent-filter>
</receiver>
Pictures in Op aren't showing up, and is there a link to download? Or the Play Store link?
Sent from my SGH-I337 using Tapatalk 4
Sc4ryB3ar said:
Pictures in Op aren't showing up
Click to expand...
Click to collapse
What pictures ?
For the download link, click on this button :
FireFly said:
What pictures ?
For the download link, click on this button :
Click to expand...
Click to collapse
It doesn't appear like any of the links are working on the tapatalk4 app. No worries I'll just go online
Sent from my SGH-I337 using Tapatalk 4
I tried using your app.however when searching for secret codes it reaches 86 % and force closes.I am using Samsung galaxy grand 4.2.2 any solutions?
I've got your report on my dashbord and will investigate immediatelly.
Hi,
After updating it works so...merci beaucoup
rishabh56 said:
i tried using your app.however when searching for secret codes it reaches 86 % and force closes.i am using samsung galaxy grand 4.2.2 any solutions?
Click to expand...
Click to collapse
edit-updated the app and eveeything seems fine now
cool app. works great. gave you a great review
Yes, the new update fixes this edge case bug where there is no label for a given secret code.
Thanks for the quick report
v1.3:
- Export secret codes and icons
- View online database
The current database is located here
LINK?
Sent from my SPH-L710 using xda app-developers app
v1.3.2:
New video (see below)
Remove unnecessary permissions
UI refinements
Hi,
Someone knows how to execute Secret Codes using android.intent.action.CALL instead android.intent.action.DIAL ?
I like to "call" a secret code using the Phonebook Contacts... but it always uses the CALL function instead DIAL function.
Please, help me!
how about ***,144*** . Is it possibly an unlock code?
FOUND it on an M9 that was unlocked without my knowledge. Wasted $$ on 2 unlock codes only to find that they were already unlocked. But the 3rd M9, on the same plan, did need the code. I didn't enter it. There were also dozens of outgoing calls in the log with no number listed. All various times and call durations. Even my carrier, R in Canada didn't have any record of the outgoing number for ANY of the calls.
AccessUSB is a hardware key, that allows to activate debug mode, root access, etc.
I successfully reversed its protocol and made my own device. Some features:
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Debug menu - root:
=================================================================================
[h] Helps about function of charactor key
[ a][func:0x00000000]: Check AccessUsb
[ c][func:0x00000000]: Channel Up/Down Test
[ d][func:0x00000000]: Show Orginal Debug Menu
[ h][func:0x00000000]: Helps about function of charactor key
[ i][func:0x00000000]: MHP Debugging
[ t][func:0x00000000]: set single core
[ u][func:0x00000000]: Virtual Remocon Key Input Mode
[ x][func:0x00000000]: Exit Debug Mode
=================================================================================
Main menu:
help,? Print this help message
============================================================
md Memory dump
mm Modify memory
mf Memory fill
mmap Map kernel physical memory to user vitrual memory
dsm Disassemble memory
regs Dump current exception registers
num Print number in hex/dec/bin
uptime Print system up time
sload load symbol info
sh enter shell
call Call a function
..........
------ ORG MAIN ----------------------------------------
1 Print Mask Menu
2 S/W Version Info
7 DILE_VT Menu
8 SGL Menu
9 BCAS Menu
10 API_SDec Menu
101 SENC Menu
102 SENC API Menu
103 TV Pipeline Menu
11 API_VDEC Menu
111 VENC Menu
12 VIDEO MW Menu
13 VIDEO DIL Menu
15 Picture Quality MW Menu
16 VIDEO Picture Quality DIL Menu
..........
listen listener AND Subscirbe Debug Menu
kadp LG115X Kadp debug menu
uart1 Control MUX for selecting UART1
cnt Auto-Control RF-Generator or Video-Generator
sd system property interface debug menu
============================================================
exit Exit from ORG MAIN menu
AccessUSB uses RSA-2048 encryption. To get access I replace its key in TV firmware, but still looking for original key. If anyone have original AccessUSB, I can copy that RSA key and make a clone.
Original AccessUSB can have time and/or usage count limitations, clone will be without any limitations. So if you help me with this key I will provide firmware and instructions how to make your own AccessUSB. Contact: PM or lgexplorer [at] tutanota.com.
Also looking any other info about original AccessUSB.
AccessUSB devices are signed individually by LG, and I was told that they are pricy to get even for repair shops.
I was making my own one with a BeagleBone Black and CDC-ACM aswell, but deemed it useless due to the existence of better ways to get root and the signature check (serial.pem) on the device
blala said:
AccessUSB devices are signed individually by LG, and I was told that they are pricy to get even for repair shops.
I was making my own one with a BeagleBone Black and CDC-ACM aswell, but deemed it useless due to the existence of better ways to get root and the signature check (serial.pem) on the device
Click to expand...
Click to collapse
Did you got original AccessUSB or valid RSA key? How repair shops can obtain it?
Root is only one feature, that can be obtained via AccessUSB, also it is official root access method, that will not be "fixed" in updates.
Web OS
LgExplorer said:
Did you got original AccessUSB or valid RSA key? How repair shops can obtain it?
Root is only one feature, that can be obtained via AccessUSB, also it is official root access method, that will not be "fixed" in updates.
Click to expand...
Click to collapse
USB access is sweet but i noticed that LG store has more than one IPTV apps how is that so. But no KODI app or is there a way to convert APK to IPK and install on to WebOS.
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
CURRENT FUNCTIONAL CONFIGURATION :
Xiaomi redmi note 6 pro Android 9 with ROOT and TWRP
(this guide is also valid for other phones as long as you find the 4 apps written below working for that phone and for that android version ....)
- AA 7.0.614104 (others don't work)
- S2A 3.6.2 (to date latest version)
- Magisk 20.4 (with version 23 there is the problem with the car touch screen not working)
- AA AIO 4.0.2 (to date latest version)
All the apps named in this post especially for XIAOMI need to be set with auto start active and energy saving none .
Just go to settings, apps, manage apps, select the desired app and activate auto start, put power saving on no restrictions
HOW TO MAKE NETFLIX WORK ON THE RUNNING CAR
Launch Chrome on your pc.
Get files attached a this post and copy the frida and mirror.js files to the Android device memory.
On your Android device go to Google Play and install the Root Explorer .
Launch Root Explorer.
Copy the frida and mirror.js files to the / system / bin folder .
Press and hold your finger on the frida.
Tap the three dots icon at the top right and select Permissions .
Set the permissions as shown in the following photo and click Ok.
Launch Tasker and go to the Activities tab .
Create a new activity by tapping the + icon at the bottom right.
Choose a name for the activity and tap the check mark on the right.
Tap the + button at the bottom right and select Code .
Tap Run Shell .
In the Command field type frida -e -s /system/bin/mirror.js -n com.netflix.mediaclient
Check Use Root .
Tap the left arrow key at the top left to save your settings.
Go to Profiles and create a new profile by tapping the + button at the bottom right.
Choose a name for the profile and tap the check mark on the right.
Select Application .
Select the Netflix app .
Tap the left arrow in the top left to return to Profiles .
Tap the newly created profile and select the previously created activity.
Connect your phone to Android Auto.
Start AA Mirror.
Select Netflix to view it on Android Auto.
HOW TO MAKE AMAZON WORK PRIME VIDEO ON THE WORKING CAR :
the procedure is the same as the previous one but the string must be replaced with this below (creating another profile and activity on tasker)
frida -e -s /system/bin/mirror.js - n com.amazon.avod.thirdpartyclient
HOW TO MAKE DAZN WORK ON A WORKING CAR :
the procedure is the same as the previous one but the string must be replaced with this below (creating another profile and activity on tasker)
frida -e -s / system / bin / mirror.js -n com.dazn
HOW TO USE 2 PHONES WORKING (one always connected with the secondary USB cable - one normally connected via primary Bluethoot)
Install the free version as recommended by Mastino "Disable appliacation Root"
Link:
https://play.google.com/store/apps/d ... hl = en_US & gl = US
Open the app, give all the required permissions, scroll the list to the bluethot item, open the item, click on disable.
If everything is ok now you can use the secondary phone for S2A and have the bluethoot channel free to use the main phone with the speakerphone, as you have always done.
FORCED ROTATION OF WORKING APP(e.g. NETFLIX, AMAZON PRIME VIDEO etc)
Some apps appear vertically when opened and have no options for rotation.
Rotation with a specific app that requires permissions must be forced.
Use the ROTATION app by Pranav Pandey that works very well
Link:
https://play.google.com/store/apps/details?id=com.pranavpandey.rotation&hl=it&gl=US
DELETE LOCK SCREEN for DIRECT START ON WORKING HOME
In the developer options (which I assume you already have active) activate skip the lock screen
This way you will no longer have the annoying vertical lock screen
SOLUTION FOR S2A DISAPPEARED FROM AA
Uninstall AA and install AA version 7.0.614104
Install or run LUCKY PATCHER.
find and Select screen2 auto
press and hold on screen2auto
Then click on clone app
After cloning it asks if you want to install the clone
Clik install clone
android auto screen2auto appears again.
Naturally you must reconfigure again screen2auto end android auto
Excellent guide, thank you very much OP.