yashsingh1/xdaforums huggingface dataset:
[Moto G 2015 Original Android Development] dlcgold:
The link for the cm 12.1 is broken...could i use the 12.1 (official 20150922) or the rom in the link was a special One?

Inviato dal mio Mi MIX 2 utilizzando Tapatalk
[Moto G 2015 Original Android Development] gimme60fpstransitions:
hi here is the link : -

https://androidfilehost.com/?fid=385035244224408298
[Moto G 2015 Original Android Development] gimme60fpstransitions:
Hello i just saw on jolla shop about sailfish x

for xperia x its very costly...

in what do you get section i saw android app support .....

i think android app support on sailfish os is a paid feature ,and you can get it also buy purchacing a jolla device....

so may be its android support is not possible on non officail devices...

please correct me if i am wrong
[Moto G 2015 Original Android Development] gimme60fpstransitions:
Hello is there a way to spoof sailfish os and make it recognize device as official... And get the android app support?? :confused:
[Moto G 2015 Original Android Development] Mister_Magister:
no lol
[Moto G 2015 Original Android Development] YupAndroid:
hello I tried sailfish os stable 3 on my moto g 2015., only issue I noticed is GPS is not working at all, I downloaded GPS info app to app doesnot detect anything?.....

2nd issue was about YouTube on some apps like stream not available, video not available in your location.. Gstreamer error... Something like that :)
[Moto G 2015 Original Android Development] Mister_Magister:
From what ive tested on release GPS was working but ill investigate again.

well generally speaking video playback in apps is working maybe you try to watch video in unsupported format?
[Moto G 2015 Original Android Development] Mister_Magister:
1) just dont use android storage

2)youtube-dl in terminal or llsvideoplayer

3)no

4)sure but everything is wiped on install so no

5)heh
[Moto G 2015 Original Android Development] YupAndroid:
What about anbox on sailfish os is it possible, if yes how to install it :confused:

---------- Post added at 06:11 AM ---------- Previous post was at 05:54 AM ----------

Hello can I get volume button wake... In sailfish os

My power button is in a bad condition.
[Moto G 2015 Original Android Development] Mister_Magister:
1 i was working on it it doesnt work yet but it will

2 i think sure ill ask about it

EDIT: Here https://together.jolla.com/question/151086/intex-aqua-fish-power-key-broken-workaround/ [MENTION=9265242]YupAndroid[/MENTION]
[Moto G 2015 Original Android Development] YupAndroid:
Can you share aliendalvik rpm package please...

[youtube]sIO36VRB-dw[/youtube] guy in this video extracted from jolla offical build of sailfish os and tested on ported build it worked fine, he is unwilling to share.. Can you send me link to post or website where I can download aliendalvik please :silly:

---------- Post added at 09:13 AM ---------- Previous post was at 09:11 AM ----------

Thank you so much my poor power button :crying: is saved now :good:
[Moto G 2015 Original Android Development] gimme60fpstransitions:
Take a look at this :):p
[Moto G 2015 Original Android Development] Mister_Magister:
It won't work. if you install alien for xperia x it will work on xperia x but not on g3 (it works on x force tho)
[Moto G 2015 Original Android Development] gimme60fpstransitions:
i found out some post for nexus 4 and nexus 5 on aliendalvik

1) http://4pda.ru/forum/index.php?showtopic=559889&st=700#entry57516932 ( port nexus 4 i guess)

2)https://xdaforums.com/redmi-2/development/sfos-sailfish-os-2-0-5-6-xiaomi-redmi-2-t3547405/page21 ( this guy says Confirmed working on n5,n4,OpX,OPO )

3)http://4pda.ru/forum/lofiversion/index.php?t591614-140.html ( for cm 12.1 ports nexus 5)

i followed 1) installed rpm package on my moto g 2015 but did not work got (Android Support) option in my settings page but the service doesnot start i check using

systemctl status aliendalvik.service it says service stopped ....

Hope so that you could port it to moto g 3 , go through links above
[Moto G 2015 Original Android Development] Mister_Magister:
what did i f*cking said?! I f*cking said it wont work so stfu and stop crying like little babies eho cant read
[Moto G 2015 Original Android Development] gimme60fpstransitions:
Sorry [MENTION=5294094]Mister_Magister[/MENTION] i thought there would be a way .... i forgot you know far better than me about these things and much experienced .... i should have taken your no seriously ...

any way really appreciate your work on our moto devices ...thank you [MENTION=5294094]Mister_Magister[/MENTION]....

sorry for taking your time on my silly questions :)

---------- Post added at 12:48 PM ---------- Previous post was at 12:42 PM ----------

gps is working now i reflashed rom (wiped everything again) and now gps app shows co-ordinates

google maps in browser shows wierd black box on the location mark ( browser issue maybe)
[Moto G 2015 Original Android Development] Mister_Magister:
Black box is due to lack of webgl but thats fixed in latest libhybris so it will be in next update
[Moto G 2015 Original Android Development] YupAndroid:
i did clean flash the rom [MENTION=9186106]gimme60fpstransitions[/MENTION] the problem of gps still is present gpsinfo app doesn't show anything ...

hope you fix gps by next update , i dont know how you got it working ......
[Moto G 2015 Original Android Development] Mister_Magister:
Its not my fault so i cant fix it
[Moto G 2015 Original Android Development] YupAndroid:
2) it did work but wierd volume buttons act like power button even when media is on example a song or video...

means now i am not able to change media volume the moment i press volume down or volume down button boom screen turns off ....lol :silly:
[Moto G 2015 Original Android Development] Mister_Magister:
hit volup and change it on slider?
[Moto G 2015 Original Android Development] YupAndroid:
btw i am not able to change volume on slider , it does not take any touch feedback ...

is some day anbox is ready for testing leave repo links in the post :):good:
[Moto G 2015 Original Android Development] Manish sorout:
Is still there any development going on this project
[Moto G 2015 Original Android Development] Mister_Magister:
Lol haven't you seen its on latest update?
[Moto G 2015 Original Android Development] Manish sorout:
Is there any possibility that it get android app support in future
[Moto G 2015 Original Android Development] Mister_Magister:
sure plannin' on doin' that
[Moto G 2015 Original Android Development] M.Z.F:
Confirmed ERROR 7
[Moto G 2015 Original Android Development] nikhilpal2705:
Dev had already given a solution for that. You should search before complaining.

https://xdaforums.com/showpost.php?p=76513509&postcount=32
[Moto G 2015 Original Android Development] Mister_Magister:
Update to 2.2.1.18 is out
[Moto G 2015 Original Android Development] Manish sorout:
Any Android app support in this build
[Moto G 2015 Original Android Development] Luclu7:
No touch screen

Hello,

I just followed the guide (clean everything, flash CM12.1, restart TWRP, flash Sailfish), everything boot but... I can't select the language, the touch screen don't work (it works in TWRP tho). Does anyone had this issue before? (and fixed it?)

Thank you in advance o/
[Moto G 2015 Original Android Development] Gravemind2015:
Happend to me once. Another time, the screen wouldn't turn on after booting for the first time.

I pressed and held the power button to force a reboot, and then everything was fine, touch worked fine.

Broadcasted from Zeta Reticuli
[Moto G 2015 Original Android Development] Luclu7:
I though I already tried, but nope. It is now working perfectly, thx.
[Moto G 2015 Original Android Development] idumych:
Nice work on this, I've been playing with it for 3 days now and it's the first stable Sailfish I've been able to experience.

Would you consider building Ubuntu Touch for this phone as well? You have hybris good to go so just need to build halium. I'm really enjoying the charm of Sailfish, but for now I believe it's fair to say Ubuntu Touch 16.04 by Ubports is the most complete Android competitor available. Not to mention, you could legally implement android app support as Utouch is totally open source.
[Moto G 2015 Original Android Development] Mister_Magister:
Dont make me laugh. Ubuntu touch is utter garbage. its not even near the level of Sailfishos. it may be competitor of feature phones this garbage cant even compete with nemo not speaking of sailfishos its not even near that level. its abandoned ****.
[Moto G 2015 Original Android Development] idumych:
Not to go too off topic but your information is simply out of date. It is not dead, and it is no longer a feature phone like mockup. It has more apps that suit my needs than SF. I tried it on my Nexus 4. I am a monthly Patreon donor to the project. https://ubports.com/blog/ubports-blog-1/post/ubuntu-touch-rc-ota-4-148
[Moto G 2015 Original Android Development] Galaxyninja66:
Alien dalvik on a UT port is still illegal, as myriad has a copy right on it, and open source android emulation solutions are already up and running on SFOS port devices. If you just meant android run time emulation in general, then no that is just as available on both platforms. also SFOS 3.x when??
[Moto G 2015 Original Android Development] toxicmender:
Last I checked the sources for Sailfish 2.2 were released, while the sources for Sailfish 3 hadn't
[Moto G 2015 Original Android Development] Galaxyninja66:
wait what? what side are you with here?

also no the sources for 2.2 haven't been released, since the entire Silica UI is closed source, and that isn't even what you were originally talking about, this is about Android emulation support and Alien Dalvik. And even, EVEN, if 2.2 is "open sourced" and 3 isn't, who cares? 3.0 has been out for less than a month and publishing snippets of source takes time and is the absolute back burner for them. Also, again, pretty sure 3.0.0.5/3.0.0.8 Sources are just as openly released as 2.2.x at the moment. Your entire chain of posts here are confusing and don't make sense.
[Moto G 2015 Original Android Development] Mister_Magister:
I have no idea what are you even talking about. SFOS3 is same opensource as SFOS2.2 nothing changes they just upgraded packages and packages which were closed source are still closed source. Aliendalvik doesnt belong to jolla. its closed source software that jolla sells.
[Moto G 2015 Original Android Development] Galaxyninja66:
okay, clearly english is both y'alls second language, that is literally, LITERALLY what I just said. Thank you for restating what I already stated like it is new information. That was sarcasm, I am not thankful for that at all, and a bit angry that neither of you can comprehend what I have been saying.
[Moto G 2015 Original Android Development] Mister_Magister:
I was speaking to both of you as you weren't sure what you are talking about. You didnt state that sfos is same opensource you weren't sure if its still opensource or whatnot. i cleared that out
[Moto G 2015 Original Android Development] alamp6639:
Sailfish os 3 is out. When we will get this sfos 3 update for moto g3
[Moto G 2015 Original Android Development] kr428:
Wondering about that too. What's the current state of Sailfish on Moto G 2015? ;)
[Moto G 2015 Original Android Development] fl982:
Hi,

thank you for this Moto G3 rom, I bought this phone specifically to try this operating system.

I read most posts and the FAQ and hoping for any newer versions/updates; I'd like to ask if the terminal OTA commands must be typed directly on the phone (I imagine yes) but it asks me for the password in the terminal but I didn't root the phone beside the TWRP and the CM/SFOS installation. Is there a default password?

And also the kernel version 3.10.49 or something that seems to be is the same version of the latest LOS official version if I remember correctly, does it means that this kernel for both o.s. isn't patched or updated beside the 3.x old tree? And what about the android security patches?

I hope the porting will be alive for latest and future versions of the os; I had no crash or freeze using the latest versions maybe just some slowdown on the browser that I imagine is something improved in the 3.x version of the os and the feeling that this processor could generally run this os even faster but still thanks.
[Moto G 2015 Original Android Development] Mister_Magister:
wrong decision g3 is poopoo

too bad you forgot to read first post

you can do it over ssh no problemo

told you, you didn't read first post but i will copy that for you. you have access to root by default on sfos like on every sane distro. Ah here is quote from first post

cause sfos uses latest LOS. Sfos has different kernel from LOS you can't use same kernel for both but you can go the other way around. If you boot LOS kernel it will boot LOS and if you boot sfos kernel it will boot sfos. that's kinda unstable tho

yep

it's not android

well our team kinda doesn't have access to g3 rn so no updates (well if someone would like to test i can make blind ota lel

tru my g2 runs even faster (and it's from 2014 lel)
[Moto G 2015 Original Android Development] fl982:
Sorry for missing the first post password solution, yesterday I became crazy trying to understand which Moto G name versions was the right of this phone and also reading older Moto G model threads and ended unfortunately buying this one. I imagined I didn't do the right choice but the alternative SFOS "ready" phone I could find on shops was the Xiaomi redmi note 4, more expensive and still 2.1.x version, let alone the more expensive official XA2. :(

I imagine that with no updates, enabling the OTA isn't needed. Let's hope you'll find the phone to update the project, but I imagine also some test builds would be nice to try.

About the security patches I knew it wasn't android but I thought the lower level "android core" was still depending on an android drivers/patchable architecture cause AIDA64 was giving info about the android 2015 patches level.:p
[Moto G 2015 Original Android Development] Mister_Magister:
G3 is poor quality G2 LTE is almost same but a lot better lol
[Moto G 2015 Original Android Development] fl982:
Yeah I understood it when it was too late.

I am no expert of these motorola phone models and the similar designs confused me.. at first I thought I was buying the G2 version. :crying:
[Moto G 2015 Original Android Development] iKrava:
sorry for stupid question. i have read FAQ whit answer.

I will come back to Linage OS
[Moto G 2015 Original Android Development] dtgo:
help

so i know this is an old topic and im sorrry to bring it back up but ive read all posts in this thread and i cant get it to boot

it just stays at the unlocked bootloader page for hours

so ive changed to EXT4

tried different verions

wiped data

wiped everything

im not sure what im missing really

do i need a certain baseband or bootloader , im really out of options :confused:
[Moto G 2015 Original Android Development] jony797:
Here are almost all the rom du, lineageos .rr ,aosip pizza , revengeOS,aicp ,Havoc,Extended 6.6,And many more

https://androidfilehost.com/?w=search&s=Osprey&type=files
[Moto G 2015 Original Android Development] oscfd:
Is there any rootfs mirror? It seems like it's down.
[Moto G 2015 Original Android Development] Mister_Magister:
I dropped port alreafy but since i'm giving one of my g3's to my friend i have to update it so give me couple days i'm working on update and so new zip
[Moto G 2015 Original Android Development] Zenzfum000:
Amy chance to see 3.x.x? My G2 is broken ?, i'm having fun with g3
[Moto G 2015 Original Android Development] Mister_Magister:
see post above
[Moto G 2015 Original Android Development] Zenzfum000:
Ohhhhh ok, i understood only a reupload
[Moto G 2015 Original Android Development] kaushikashok45:
1) Follow the steps in this link https://xdaforums.com/showthread.php?t=2522762.

2) If that doesn't work, check whether your data file system is ext4, if it's not, change it to ext4 by tapping wipe->advanced wipe->change or repair file system->data->ext4

3) If all of the above doesn't work, check whether you have copied the rootfs file to internal storage. Flash the rootfs only from internal storage.

Hope this helps!:o
[Moto G 2015 Original Android Development] Zarosky:
amazing, thanks!!!!
[Moto G 2015 Original Android Development] updesh94:
Amazing

in first boot, I see language selection screen, but it seems touch screen doesnt work, cannot get past it. (osprey)

Edit: Worked after rebooting:D :laugh: Many thanks..:good: :highfive:
[Moto G 2015 Original Android Development] updesh94:
Android Apps Support

Hi,

I really like this SFOS, can't seem to enable android apps support though :confused: ,

The marketplaces section in Jolla store appears empty.

Edit:

Got my answer, no android support for community devices.
[Moto G 2015 Original Android Development] Zarosky:
Please link for ROOTFS
[Moto G 2015 Original Android Development] alpha//channel:
links are dead, where else can i download the files?
[Moto G 2015 Original Android Development] Umeaboy:
MediaFire

MediaFire is a simple to use free service that lets you put all your photos, documents, music, and video in a single place so you can access them anywhere and share them everywhere.

download1640.mediafire.com

I'm having trouble finding the rootfs, but I sent @Mister_Magister a note about it.
[Moto G 2015 Original Android Development] alpha//channel:
thank you for the base, i'll archive both base and rootfs once i get them so no one else has to go through this in the future
[Moto G 2015 Original Android Development] Mister_Magister:
Updated links
[Moto G 2015 Original Android Development] alpha//channel:
ok now im getting error 7 no matter what i do, i've tried everything recommended about it and nothing im just giving up now
[Moto G 2015 Original Android Development] alpha//channel:
ok i got it to work by not using adb sideload but now when i plug my phone into my pc it comes up as "Failed to boot init in real rootfs" and stays on the WARNING BOOTLOADER UNLOCKED screen.
[Moto G 2015 Original Android Development] Mister_Magister:
Are you sure you have correct phone? Are you sure your /data partition is not encrypted? Also you can install it manually yaknow
[Moto G 2015 Original Android Development] alpha//channel:
its an xt1548, idk how to check if /data is encrypted and if you mean install manually by using the install menu instead of ADB sideload then thats what i did.
[Moto G 2015 Original Android Development] Mister_Magister:
try formating /data, wipe -> format data, type yes. and then reinstall.

Manual install is more advanced. In zip there's flash script and tar.bz2 file, if you extract that and use commands from script (customize, you have to know what youa re doing) then you can do manually what install script does

Or the device check doesn't allow xt1548
[Moto G 2015 Original Android Development] alpha//channel:
still getting the error, xt1548 is described in the update-meta file, and i formatted /data and still not working. i looked it up and theres barely any documentation on the error, only thing i could find were irc logs saying that it's probably not mounting the partition rootfs is in or just not finding rootfs at all.
[Moto G 2015 Original Android Development] Mister_Magister:
I told you to reinstall sfos after formatting data, sfos is stored on data. I know what this error is thats why i told u to format /data, format it in ext4 too
[Moto G 2015 Original Android Development] blckbear:
Tried installing normally and got error 7, then ran the commands individually in the TWRP terminal and got a tar error: "tar: short read", returning an exit status of 1, thus explaining the error 7 present in TWRP while flashing normally.

The rootfs sailfishos-rootfs.tar.bz2 file seems to be corrupt.

I re downloaded the files to check if it was a bad download and got the same error.

Trying to boot it with the extracted files regardless of the error gets the phone stuck in the unlocked bootloader warning screen.
[Moto G 2015 Original Android Development] Mister_Magister:
I downloaded file and extracted works perfectly fine, file is not corrupt
[Moto G 2015 Original Android Development] blckbear:
Hmm ok, I'll keep trying then, I'm now extracting it on PC to see if it's a TWRP issue (I'm using squid's 3.2.3-r1, will try other versions to see if it's a tar issue in that specific TWRP build).

Will update post with my results.

Edit: Extracted on PC just fine (ignoring the errors extracting ./dev/null as there seem to be some not supported opertations according to the ubuntu terminal). Will try different TWRP.
[Moto G 2015 Original Android Development] Mister_Magister:
Well technically you could create an image on pc format it in f2fs, extract everything on pc then, i forgot the name but fastboot images are packed in some weird format, you could pack it into it and then fastboot write /data

did i mention thats requires extensive linux knowledge? i forgot? oh nevermind then
[Moto G 2015 Original Android Development] blckbear:
That's actually a good idea, may try it if I can't get it to install through TWRP (will probably end up spending more time on TWRP than just making the image for the /data partition)
[Moto G 2015 Original Android Development] Mister_Magister:
It could be that twrp's tar/bzip2 binaries are ****ed. you could try chrooting to /system partition (android ones should be fine). Or you could try searching for them on internet
[Moto G 2015 Original Android Development] blckbear:
yes, on latest official TWRP I found that bzip2 binaries were missing, so it may be as you say and the bzip2 binary is messed up/outadet/something else and it won't work well with the provided file.

I'm now trying official TWRP 3.3.0-0 and it didn't fail so far... I hope I don't jynx myself lol

Edit: TWRP 3.3.0-0 works perfectly fine, it extracted the filesystem without any issues and it boots just fine. You may want edit OP and suggest to use this version of TWRP as to avoid
[Moto G 2015 Original Android Development] Mister_Magister:
Also hope you know that this port is quite outdated and unsupported xd
[Moto G 2015 Original Android Development] blckbear:
Oh yes I know that lol, I just was courious because I never used sailfishOS and I've been trying to install it since last year without success, so I had it in my bucket list lol
[Moto G 2015 Original Android Development] Mister_Magister:
And thats exactly reason why i'm porting at all, so that people who wanna try it, can
[Moto G 2015 Original Android Development] V1SH4L:
Can you please update sailfish is to version 4?

And please open a telegram discussion group. Thanks.
[Moto G 2015 Original Android Development] MrT10001a:
Necroing an old but useful thread. I have installed Sailfish OS out of interest. This is what I have found to have an issue free install:

1) Ensure the devices Bootloader is unlocked and install TWRP 3.3.0.0. Later versions cause an issue and Sailfish won't install.

2) Format DATA to EXT4 and reboot back to recovery - check that it has worked. On other devices, I have carried this out to then find it has remained at the old filesystem.

3) Wipe all the partitions that can be wiped and reboot back to recovery.

4) I used Windows 11 and file explorer to copy cm12.1 and rootfs to the root of the device storage (for those that do not know that means NOT in a folder)

5) Still in TWRP, use the install button, navigate to the cm12.1 file in the devices storage click on it it.

6) Staying in TWRP and using the install button navigate to the rootfs file install the rootfs file. If you get an error 7 warning in red writing, make sure the DATA partition is formatted to EXT4 and start from scratch.

7) If all goes well with no errors, installing rootfs takes a bit of time so be patient, this is important: UNPLUG the device from the PC and then reboot.

Then have fun playing with Sailfish.

Thank you to Mister_Magister for this port.