FORUMS
Remove All Ads from XDA

[VOLVO SCT] Volvo Sensus Connected Touch (car - navi - audio)

353 posts
Thanks Meter: 85
 
By RichieB, Senior Member on 18th September 2013, 07:51 AM
Post Reply Email Thread
5th November 2013, 08:12 PM |#241  
Member
Thanks Meter: 22
 
More
AND WE HAVE A WINNER!

Code:
$ mkdir /data/local/tmp/dalvik-cache
$ ANDROID_DATA=/data/local/tmp LD_LIBRARY_PATH=/data/local dalvikvm -cp /data/local/sploit.jar com.alephzain.framaroot.FramaAdbActivity Gimli 0

cmd line frama root by Gekkekkoe
Credits to alephzain for Framalib
using Exploit: Gimli choice: 0
Executing Check
idx: 0 value: Gimli
idx: 1 value: Aragorn
Executing Check Completed
No such user 'root:root'
No such user 'root:root'
Result: 0
$
$ su
# id
uid=0(root) gid=0(root)
#
You are awesome! Now let's see what's possible!
The Following 3 Users Say Thank You to johnnie_w For This Useful Post: [ View ] Gift johnnie_w Ad-Free
 
 
5th November 2013, 08:26 PM |#242  
Senior Member
Thanks Meter: 104
 
More
oh yeah oh yeah

We can follow the parrot thread. Should work the same now.
Damn now I need to find funds to buy me a unit.
The Following User Says Thank You to gekkekoe123 For This Useful Post: [ View ] Gift gekkekoe123 Ad-Free
5th November 2013, 08:37 PM |#243  
Member
Thanks Meter: 22
 
More
Quote:
Originally Posted by gekkekoe123

oh yeah oh yeah

We can follow the parrot thread. Should work the same now.
Damn now I need to find funds to buy me a unit.

OK, good news! We have Flitsmeister running! Finally a capable system that we can tweak! AWESOME!
5th November 2013, 08:43 PM |#244  
Senior Member
Thanks Meter: 104
 
More
Quote:
Originally Posted by johnnie_w

Well, adb install still won't work. What part do you mean?

Euh you have basically full control over the unit now.
- You can now allow install from unknow sources.
- you can install google playstore... and Get TOMTOM on it
- See the parrot thread, once you have root

I cleaned up the code. Attached is the working version.
I will make a version that autodetects and exploits. But thats for the coming days

Usage:
Code:
adb push libframalib.so /data/local/.
adb push sploit.jar /data/local/.
adb shell mkdir /data/local/tmp/dalvik-cache
adb shell ANDROID_DATA=/data/local/tmp LD_LIBRARY_PATH=/data/local dalvikvm -cp /data/local/sploit.jar com.alephzain.framaroot.FramaAdbActivity Gimli 0
[or]
adb shell ANDROID_DATA=/data/local/tmp LD_LIBRARY_PATH=/data/local dalvikvm -cp /data/local/sploit.jar com.alephzain.framaroot.FramaActivity Gimli 0
Attached Files
File Type: zip cmd-frama-working.zip - [Click for QR Code] (878.9 KB, 314 views)
The Following 6 Users Say Thank You to gekkekoe123 For This Useful Post: [ View ] Gift gekkekoe123 Ad-Free
5th November 2013, 08:53 PM |#245  
Member
Thanks Meter: 22
 
More
Quote:
Originally Posted by gekkekoe123

You can now allow install from unknow sources.
you can install google playstore... and Get TOMTOM on it


I cleaned up the code. Attached is the working version.

Usage:

Code:
adb push libframalib.so /data/local/.
adb push sploit.jar /data/local/.
adb shell mkdir /data/local/tmp/dalvik-cache
adb shell ANDROID_DATA=/data/local/tmp LD_LIBRARY_PATH=/data/local dalvikvm -cp /data/local/sploit.jar com.alephzain.framaroot.FramaAdbActivity Gimli 0
[or]
adb shell ANDROID_DATA=/data/local/tmp LD_LIBRARY_PATH=/data/local dalvikvm -cp /data/local/sploit.jar com.alephzain.framaroot.FramaActivity Gimli 0

Install from unknown sources is on by default. So the way to install APK's is:

Code:
adb push app.apk /data/local
adb shell
$ su
# mount -o remount,rw ubi0:system /system
# cp /data/local/app.apk /system/app
# chmod 666 /system/app/app.apk
# reboot
This should get your app installed. After the first reboot the SuperUser APK will get installed, so you might have to press yes when running the su command.
The Following User Says Thank You to johnnie_w For This Useful Post: [ View ] Gift johnnie_w Ad-Free
5th November 2013, 08:57 PM |#246  
Senior Member
Thanks Meter: 104
 
More
YEAH we can remount /system for rw now and push apks directly on it.
Code:
adb shell su root -c 'mount -o remount,rw /system'
adb push <yourapk> /system/.
adb shell reboot
But get google playstore on it.

There's also a whitelist.xml where you can enable apps during drive. dont forget to add apps that you want to be able to run during driving. Tomtom is already in there
The Following User Says Thank You to gekkekoe123 For This Useful Post: [ View ] Gift gekkekoe123 Ad-Free
5th November 2013, 09:01 PM |#247  
Member
Thanks Meter: 22
 
More
Quote:
Originally Posted by gekkekoe123

YEAH we can remount /system for rw now and push apks directly on it.
But get google playstore on it.

There's also a whitelist.xml where you can enable apps during drive. dont forget to add apps that you want to be able to run during driving. Tomtom is already in there

Indeed, I missed that step and added it Maybe Get!em can update his topicstart. I will spend more time Thursday evening with the device. Some screenshots attached as evidence
Attached Thumbnails
Click image for larger version

Name:	IMAG0332.jpg
Views:	357
Size:	256.1 KB
ID:	2373515   Click image for larger version

Name:	IMAG0333.jpg
Views:	376
Size:	254.3 KB
ID:	2373516  
The Following 2 Users Say Thank You to johnnie_w For This Useful Post: [ View ] Gift johnnie_w Ad-Free
5th November 2013, 09:15 PM |#248  
Member
Thanks Meter: 22
 
More
Quote:
Originally Posted by gekkekoe123

YEAH we can remount /system for rw now and push apks directly on it.

Code:
adb shell su root -c 'mount -o remount,rw /system'
adb push <yourapk> /system/.
adb shell reboot
But get google playstore on it.

There's also a whitelist.xml where you can enable apps during drive. dont forget to add apps that you want to be able to run during driving. Tomtom is already in there

This wont work... This will:

Code:
adb shell su root -c 'mount -o remount,rw ubi0:system /system'
adb push <yourapk> /system/app/ && chmod 666 /system/app/<yourapk>
adb shell reboot
The Following User Says Thank You to johnnie_w For This Useful Post: [ View ] Gift johnnie_w Ad-Free
5th November 2013, 09:30 PM |#249  
Senior Member
Thanks Meter: 104
 
More
ok, the command I posted normally works for phones, but this parrot thing might be slightly different.
either way, system is open now
5th November 2013, 10:16 PM |#250  
donaldta's Avatar
Senior Member
Thanks Meter: 461
 
Donate to Me
More
Thumbs up
Quote:
Originally Posted by gekkekoe123

oh yeah oh yeah

Congratulations, gekkekoe!

Quote:
Originally Posted by johnnie_w

Install from unknown sources is on by default.

Are you sure that you don't have to change the following section from the "/system/build.prop" file from false to true?

That will probably allow you to use "adb install <package.name.apk>"
Code:
#TODO Set to false for prod
#Package install limitations. Set to false to allow only the install of verified packages
ro.parrot.install.allow-all=false
In any case, to help you out with the market here the two files necessary. You won't need AccountAndSyncSettings since that's already included with the SCT.
Attached Files
File Type: apk GoogleServicesFramework-2.2.1.apk - [Click for QR Code] (1.34 MB, 169 views)
File Type: apk Market-3.3.11.apk - [Click for QR Code] (3.14 MB, 168 views)
5th November 2013, 10:19 PM |#251  
donaldta's Avatar
Senior Member
Thanks Meter: 461
 
Donate to Me
More
Quote:
Originally Posted by gekkekoe123

Code:
adb shell su root -c 'mount -o remount,rw /system'
adb push <yourapk> /system/.
adb shell reboot
ok, the command I posted normally works for phones, but this parrot thing might be slightly different.

Actually, you were missing the app directory. The "push /system" only puts at the root of system where is should be "/system/app/" which is common on all android devices for the apps that come with the firmware.
The Following User Says Thank You to donaldta For This Useful Post: [ View ] Gift donaldta Ad-Free
Post Reply Subscribe to Thread

Tags
car audio, sct, sensus connected touch, volvo

Guest Quick Reply (no urls or BBcode)
Message:
Previous Thread Next Thread
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes