maemo.org - Talk

maemo.org - Talk (https://talk.maemo.org/index.php)
-   SailfishOS (https://talk.maemo.org/forumdisplay.php?f=52)
-   -   Run AlienDalvik on Nexus 4 (https://talk.maemo.org/showthread.php?t=98800)

matemana 2017-03-02 15:38

Re: Run AlienDalvik on Nexus 4
 
Quote:

Originally Posted by baddea (Post 1524590)
notice that :
As you know oneplus one have diff base cm12.1 not similar nexus 4,5 device with cm11.

notice i have 12.1 base on my N5 and aliendalvik works.
i confirm i have same issues with video playbacks and some apps, but this same gapps package works fine on my nexus 4. The only diff between my n4 and n5 is that i have cm11 base on my n4. on this weekend i'll try this gapps on my n5 with base cm11 and then i'll have some answers if it will work like it does on my n4.

matemana 2017-03-03 07:25

Re: Run AlienDalvik on Nexus 4
 
Quote:

Originally Posted by mosen (Post 1524599)
Can only tell you that after fresh flash and install of Matemanas rpm on Nexus5 i also have the same issue with video playback and many larger apps.
The one thing that is working perfectly is navigation with Google Maps and Here We Go though.
Enogh for my needs to have a Sailfish device with decent navigation \o/

To solve the remaining issue, do we need to root AD to look into logs? If not, where to acquire meaningfull android logs?

I was so curious what would happen if i install my aliendalvik.rpm and my gapps on nexus 5 with base CM11. I had to install SFOS 1.1.29.8. I did it 30 minutes ago.
Aliendalvik installed without a problem, Gapps installed but when it asks you to install 3 apks at the end it installed just one of it Google play. Then i installed manually
1 GoogleLoginService.apk
2 GoogleServicesFramework.apk
3 GmsCore.apk

which are in here /opt/alien/system/priv-app
and guess what?

Youtube works well WITH SOUND. Camera works too

So something is wrong with the base CM12.1 that's why sound does not work in youtube app (and some others too) in aliendalvik with CM12.1 base and works for me now on CM11 base.

BluesLee 2017-03-03 11:51

Re: Run AlienDalvik on Nexus 4
 
Quote:

Originally Posted by matemana (Post 1524647)
I was so curious what would happen if i install my aliendalvik.rpm and my gapps on nexus 5 with base CM11. I had to install SFOS 1.1.29.8. I did it 30 minutes ago.
Aliendalvik installed without a problem, Gapps installed but when it asks you to install 3 apks at the end it installed just one of it Google play. Then i installed manually
1 GoogleLoginService.apk
2 GoogleServicesFramework.apk
3 GmsCore.apk

which are in here /opt/alien/system/priv-app
and guess what?

Youtube works well WITH SOUND. Camera works too


So something is wrong with the base CM12.1 that's why sound does not work in youtube app (and some others too) in aliendalvik with CM12.1 base and works for me now on CM11 base.

Great findings but i guess no one will install cm11 for this purpose. We need to know the reasons why sound etc don't work and why it doesn't work at all with cm13.

mosen 2017-03-03 14:39

Re: Run AlienDalvik on Nexus 4
 
Quote:

Originally Posted by BluesLee (Post 1524670)
Great findings but i guess no one will install cm11 for this purpose. We need to know the reasons why sound etc don't work and why it doesn't work at all with cm13.

How to get logs?
I dug down the rooting rabbithole but did not find an answer for alien dalvik 4.4.4.
All methods involve adb.
Journalctl only tells me about AD start.

mautz 2017-03-03 15:39

Re: Run AlienDalvik on Nexus 4
 
Maybe stracing the scripts that get started by aliendalvik.service and compare the output of the different cm versions.

taalojarvi 2017-03-05 19:44

Re: Run AlienDalvik on Nexus 4
 
Hey i just created an account just so i could be part of this conversation.
I'm porting to Xiaomi Redmi 2 ( wt88047), i've pushed everything and pkcon 'd everything. But AlienDalvik refuses to work. I push start, the start button goes dull and stop button highights, few seconds later we are back to

Logs (in reverse order "journalctl -r") - pastebin/yK52SryX (add .com pls)
platform_extraenvsetup.sh - pastebin/DuEv63xM (same here)

taixzo 2017-03-06 00:02

Re: Run AlienDalvik on Nexus 4
 
Has anyone got this working one the OnePlus X? I saw several attempts a few pages back but that direction seems to have disappeared.

lfc22 2017-03-06 01:09

Quote:

Originally Posted by taixzo (Post 1524859)
Has anyone got this working one the OnePlus X? I saw several attempts a few pages back but that direction seems to have disappeared.

(Sorry for slight OT)

I don't believe so.
matemana is the main driver for this, and does not have an opx device. He did provide an experimental package for opx but it does not start AD.
Given that SFOS port is based on CM12.1, it may be suffering from similar issues as the N5+CM12.1.

klinglerware 2017-03-06 03:31

Re: Run AlienDalvik on Nexus 4
 
Quote:

Originally Posted by taixzo (Post 1524859)
Has anyone got this working one the OnePlus X? I saw several attempts a few pages back but that direction seems to have disappeared.

It looks like folks on the OnePlus One SFOS thread at the OnePlus forums have made some progress with the OPO (some of it works, but buggy, apparently). I do not know enough to know how relevant that is for getting AlienDalvik to work on the OPX, though.

https://forums.oneplus.net/threads/s...us-one.279537/

taalojarvi 2017-03-06 05:47

Re: Run AlienDalvik on Nexus 4
 
I got some journalctl for you guys, i can't seem to make it work

Code:

ar 06 11:12:26 Sailfish systemd-journal[433]: Suppressed 83 messages from /system.slice/aliendalvik.service
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ln: creating symbolic link `/data/misc/camera/camera': File exists
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: /data exists already
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: /data/dalvik-cache exists already
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: /data/app-private exists already
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: /data/app exists already
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: /data/data exists already
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: /data/misc exists already
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: /data/property exists already
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: /run/user/1000/alien/socket exists already
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: /run/user/1000/alien/ashmem exists already
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: /home/nemo/android_storage exists already
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: /storage/sdcard0 exists already
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: /cache exists already
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: /data/keystore exists already
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: -------------------------------------------
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ANDROID_ROOT=/system
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ANDROID_DATA=/data
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: DOWNLOAD_CACHE=/cache
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ANDROID_ASHMEM_DIR=/run/user/1000/alien/ashmem
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: EXTERNAL_STORAGE=/storage/sdcard0
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: BOOTCLASSPATH=/system/framework/core.jar:/system/framework/conscrypt.jar:/system/framework/okhttp.jar:/system/framework/core-junit.jar:/system/framework/bouncycastle.jar:/system/framework/ext.jar:/system/framework/framework.jar:/system/framework/framework2.jar:/system/framework/telephony-common.jar:/system/framework/voip-common.jar:/system/framework/mms-common.jar:/system/framework/android.policy.jar:/system/framework/services.jar:/system/framework/apache-xml.jar:/system/framework/webviewchromium.jar
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: LD_LIBRARY_PATH=/system/vendor/lib:/system/lib:/vendor/lib:/system_jolla/lib:
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ANDROID_LOG_TAGS=*:e
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: USER_APP=
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: -------------------------------------------
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: gexe.sh Execute: /system/genv/bin/alien_gps_server
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: gexe.sh Execute: /system/genv/bin/aliensensorserver
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: gexe.sh Execute: /system/genv/bin/alien_keyboard_server
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: gexe.sh Execute: /system/genv/bin/alien_resource_mgr
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: gexe.sh Execute: /system/genv/bin/alien_media_control
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: gexe.sh Execute: /system/genv/bin/alien_bridge_server wi ri
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: gexe.sh Execute: /system/genv/bin/alien_timezone_monitor
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: gexe.sh Execute: /system/genv/bin/alien_audio_server
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: gexe.sh Execute: /system/genv/bin/alien_bridge_server ms fo
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: gexe.sh Execute: /system/genv/bin/alien_bridge_server ap no li po nc vi pm
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: gexe.sh Execute: /system/genv/bin/alien_bridge_server co
Mar 06 11:12:26 Sailfish start_alien.sh[12642]: ============================================================
Mar 06 11:12:27 Sailfish alien_bridge_server[12700]: The 'mergePresenceChanges' option has not been configured - presence changes will only be reported via ContactManagerEngine::contactsPresenceChanged()
Mar 06 11:12:33 Sailfish start_alien.sh[12642]: *** Error in `/system/genv/bin/alien_media_control': malloc(): memory corruption: 0xb36000bb ***
Mar 06 11:12:34 Sailfish systemd[1]: aliendalvik.service holdoff time over, scheduling restart.
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: ln: creating symbolic link `/data/misc/camera/camera': File exists
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: /data exists already
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: /data/dalvik-cache exists already
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: /data/app-private exists already
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: /data/app exists already
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: /data/data exists already
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: /data/misc exists already
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: /data/property exists already
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: /run/user/1000/alien/socket exists already
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: /run/user/1000/alien/ashmem exists already
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: /home/nemo/android_storage exists already
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: /storage/sdcard0 exists already
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: /cache exists already
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: /data/keystore exists already
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: -------------------------------------------
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: ANDROID_ROOT=/system
Mar 06 11:12:35 Sailfish start_alien.sh[13044]: ANDROID_DATA=/data
Mar 06 11:12:35 Sailfish alien_bridge_server[13098]: The 'mergePresenceChanges' option has not been configured - presence changes will only be reported via ContactManagerEngine::contactsPresenceChanged()
Mar 06 11:12:41 Sailfish systemd[1]: aliendalvik.service holdoff time over, scheduling restart.
Mar 06 11:12:42 Sailfish alien_bridge_server[13438]: The 'mergePresenceChanges' option has not been configured - presence changes will only be reported via ContactManagerEngine::contactsPresenceChanged()
Mar 06 11:12:48 Sailfish systemd[1]: aliendalvik.service holdoff time over, scheduling restart.
Mar 06 11:12:48 Sailfish alien_bridge_server[13774]: The 'mergePresenceChanges' option has not been configured - presence changes will only be reported via ContactManagerEngine::contactsPresenceChanged()
Mar 06 11:12:55 Sailfish systemd[1]: aliendalvik.service holdoff time over, scheduling restart.
Mar 06 11:12:55 Sailfish systemd[1]: aliendalvik.service start request repeated too quickly, refusing to start.
Mar 06 11:12:55 Sailfish systemd[1]: Unit aliendalvik.service entered failed state.

EDIT: I'm on Xiaomi Redmi 2,
platform_extraenvsetup.sh - pastebin/DuEv63xM


All times are GMT. The time now is 06:10.

vBulletin® Version 3.8.8