|
2018-07-31
, 10:37
|
Posts: 20 |
Thanked: 12 times |
Joined on Oct 2016
|
#12
|
|
2018-08-09
, 06:02
|
Posts: 20 |
Thanked: 12 times |
Joined on Oct 2016
|
#13
|
The Following User Says Thank You to baddea For This Useful Post: | ||
|
2018-08-09
, 06:46
|
Posts: 387 |
Thanked: 707 times |
Joined on May 2015
@ Italy
|
#14
|
|
2018-08-09
, 11:17
|
Posts: 20 |
Thanked: 12 times |
Joined on Oct 2016
|
#15
|
So after plenty of tinkering I have finally gotten google play store installed and a tester confirmed Google maps working. Please be warned: This has a history of crashing everything, forcing you to hard reboot, along with this, it has been shown to sometimes break sfos and require reinstalling - You should be fine after you finish though, that last one was just something that can happen mid-install.
Make sure you are using the up to date files!!! (I didn't make any of the files in this thread)
SFOS 2.1.3.7 bacon: https://github.com/wdehoog/sailfish-...-beta1-wdh.zip
PROPER CM12.1 sf base: https://github.com/wdehoog/sailfish-...0218-bacon.zip
^^this specific base fixes the broken camera and flashlight and video with the other base^^
Anyway, without further ado, the instructions:
Instructions for Alien Dalvik on the OPO on sailfish os 2.1.3.7 (make sure you are using the sfos special cm12.1 build!!!)
Download the aliendalvik rpm file from this link: https://drive.google.com/file/d/0B82...9naVVCTFE/view
now run the following commands:
Erase everything and replace it with this:Code:devel-su zypper in /home/nemo/Downloads/aliendalvik-1.0.46-1.armv7hl.rpm pkcon install-local /home/nemo/Downloads/aliendalvik-1.0.46-1.armv7hl.rpm systemctl stop aliendalvik vim /opt/alien/system/script/platform_extraenvsetup.sh
Code:#!/bin/bash # Copyright 2013-2016 Myriad Group AG. All Rights Reserved. ####### 3D needs ######### EXTRA_FILES_3D=" lib/hw/gralloc.msm8974.so lib/memalloc.so lib/qdutils.so " ####### CAMERA needs ######### EXTRA_FILES_CAMERA=" lib/hw/camera.vendor.bacon.so " ####### HW CODECS needs ######### EXTRA_FILES_HWCODEC=" etc/media_codecs.xml etc/media_profiles.xml etc/media_codecs_google_audio.xml etc/media_codecs_google_telephony.xml etc/media_codecs_google_video.xml " ####### LINKING LOOP ######### NEEDED_EXTRA_FILES=" $EXTRA_FILES_3D $EXTRA_FILES_CAMERA $EXTRA_FILES_HWCODEC " for x in $NEEDED_EXTRA_FILES; do target=/system_jolla/$x link=$ANDROID_ROOT/${x/.msm8974./.default.} ln -sf $target $link done ln -sf /system_jolla/lib/hw/camera.vendor.bacon.so /system/lib/hw/camera.vendor.bacon.so # For camera socket mkdir -p /data/misc ln -s /data_jolla/misc/camera /data/misc/camera
Now write the file and exit vim ("esc",":w", then ":q")
Now for some more commands:
restart your device a couple timesCode:chmod +x /opt/alien/system/script/platform_extraenvsetup.sh
now that you have everything ALMOST set up, lets do one last thing, install google play (because for some reason, installing google play makes it crash much less). This is the biggest pain the ***, since it will crash often while you try this. if a command doesn't work or glitches out, try again. Still doesn't work? reboot and try again. Due to the inconsistency of the crashes I don't really know what to do, so its mostly trial and error at this point.
Follow the instructions on this site: https://it.toolbox.com/blogs/jeffhoo...lfish-x-102517
Reboot, and set up your google account (prepare for constant crashing)
once you have it set up, go ahead and reboot, and bam everything should (kind of) work. I was able to install discord and google chrome without installing Gapps, but they crashed in a loop 4/5 times (however, that other 1/5 times was very nice). For some reason the keyboard is funky in some apps. fully use-able but funky.
If this works for you, AWESOME YAY! if not, sorry, I tried.
EDIT: Maybe this will work on OPX, since, if I remember correctly, they use the exact same SoC, but to get working camera you would obviously have to replace "lib/hw/camera.vendor.bacon" with the lib on the OPX.
Last edited by bnwg; 2018-05-10 at 14:33.