• Introducing XDA Computing: Discussion zones for Hardware, Software, and more!    Check it out!

FydeOS with full Google sync and without using a FydeOs account

Search This thread

vladone97

Member
Mar 21, 2015
47
5
Speaking of the new version, can anyone help me with the OTA update? I used the instructions to add a Google account while in guest mode because I can't create a FydeOS account at all. So there's no FydeOS account on my device, just a Google account. When I go to check for updates in "About FydeOS", it just tells me I'm up to date, even though I'm not.
 

Dark Obsessions

Senior Member
Aug 16, 2012
205
39
São Paulo
OnePlus 7T
Speaking of the new version, can anyone help me with the OTA update? I used the instructions to add a Google account while in guest mode because I can't create a FydeOS account at all. So there's no FydeOS account on my device, just a Google account. When I go to check for updates in "About FydeOS", it just tells me I'm up to date, even though I'm not.
try to reactivate the fyde account and see if it can be updated, or you have to start from the scratch
 

vladone97

Member
Mar 21, 2015
47
5
fydeos released a new version based on Chromium OS release-R77-12371.B, release date 2019/10/26. does it work the same way too if somebody has tried? thanks

try to reactivate the fyde account and see if it can be updated, or you have to start from the scratch
Reactivating the FydeOS account didn't help (although it might be because there's no actual FydeOS account on the device), so I tried to start from scratch. Adding a Google account works, but there's another problem: the Play Store no longer works. Here are the steps I took:
1. I went into guest mode to modify chrome_dev.conf
2. restarted and logged in with the Google account. The Android for FydeOS app (Play Store) opens, but gives an error saying it can't connect to the server
3. uncommented the lines about the FydeOS account, restarted again
4. launched the Android installer. That one worked, it installed CoolAPK and opened the Android settings when it was done
5. re-commented the lines about the FydeOS account, restarted
6. logged in, tried to open the Android for FydeOS app (Play Store). It doesn't open. A greyed out Play Store icon appears on the shelf and loads indefinitely
 
Last edited:

lfom

Senior Member
Mar 14, 2015
2,022
751
FydeOS v8 still uses kernel 4.14.xxx. Anyone willing to have a fully working ChromiumOS with Google account support should try EmydeOS v3 (or newer), there is a download link from the Chromefy/Croissant thread. It is supposed to support Android and Linux containers OTB, as well as it has a 4.19.xxx kernel that supports Atom processors much better. The only (small) problem is that the build is somewhat old (based on Chromium v72 or v74 IIRIC), but it's installation is much easier and straight forward.
 
Last edited:

hfjohn123

New member
Nov 2, 2019
1
0
FydeOS 7.1 is still the best Choice

After struggling for several days. I have some progress on 8.0 for fully support.
However, I think upon this moment, a 7.x is still the best choice. You can find legacy version on their official website.

There is something I think we can improve the method a little bit.
After install the 7.x on your flashdrive, when you first fire it up, instead of log in FydeOS Account.
Press Crtrl+Alt+F2. You can get into shell.
Login as "chronos"
Do the step to modify chrome_dev.conf.
reboot.
Now you can login for the first time with you Google Account.
Besides that, everything is the same.

The advantage of doing this is minimum, probably just to make it only have one owner account that is your Google Account and you don't need to have a FydeOS Account if you do not logout when you activate your Android (Just ignore the pop-up warning that ask you for logout). So, you probably do not want to redo it if you already have a fully worked 7.1.

This is the Geek's part
Pre-req: A fully working 7.1(or 7.2?) on your hard drive that allows you to upgrade it with OTA.
And, when I say fully working, I mean Sync with google and openable play store.

And here is the thing, after you install the OTA, Do not Login!!!!
The OTA would reset the chrome_dev.conf, so modified it with the way I mentioned again and reboot.

Now you can open other android applications that not getting from play store flawlessly, but it seems still not possible to use play store. (So of course, other app that download with play store.)
Here are two cases:
If you never logged in your play store before: You would see that page ask you log in and unfortunately, there will be no response when you click on login.
However even if you have logged in before: It would keep you logged in, even in the “Account” of setting. However, your play store could not open. It is not infinity loading, the window would pop-up.

There is one difference I found is that there seems no “Google” in the setting menu, which was there for 7.1. So, my hypothesis is that is the problem (or caused by the problem), but I have no idea for fix it. I am not super familiar with google service framework.

This is for now the best result for me.
At this point, I think the play store is pretty important for me, so I am not going to update it.
If any of you know how to make it work on 8.0 plz let me know.
 
Last edited:

black metallic

Senior Member
Aug 17, 2016
166
23
Reactivating the FydeOS account didn't help (although it might be because there's no actual FydeOS account on the device), so I tried to start from scratch. Adding a Google account works, but there's another problem: the Play Store no longer works. Here are the steps I took:
1. I went into guest mode to modify chrome_dev.conf
2. restarted and logged in with the Google account. The Android for FydeOS app (Play Store) opens, but gives an error saying it can't connect to the server
3. uncommented the lines about the FydeOS account, restarted again
4. launched the Android installer. That one worked, it installed CoolAPK and opened the Android settings when it was done
5. re-commented the lines about the FydeOS account, restarted
6. logged in, tried to open the Android for FydeOS app (Play Store). It doesn't open. A greyed out Play Store icon appears on the shelf and loads indefinitely

I got the same bug too. It keep saying cannot connect to server, so you only need to delete #--fydeos-account-enabled
#--fydemina to solve the problem?
 

vladone97

Member
Mar 21, 2015
47
5
I got the same bug too. It keep saying cannot connect to server, so you only need to delete #--fydeos-account-enabled
#--fydemina to solve the problem?
No, it doesn't work that way. Normally you have to enable Android via the included installer (the one that either has a Chinese name or is called "Android") with the fydeos account lines uncommented, then comment the lines, reboot to log in with a Google account, and then the Play Store will work. If you try to activate Android while you're logged in with a Google account, it won't work on either version of FydeOS.
 

black metallic

Senior Member
Aug 17, 2016
166
23
No, it doesn't work that way. Normally you have to enable Android via the included installer (the one that either has a Chinese name or is called "Android") with the fydeos account lines uncommented, then comment the lines, reboot to log in with a Google account, and then the Play Store will work. If you try to activate Android while you're logged in with a Google account, it won't work on either version of FydeOS.

If i'm already logged to an google account then what should i do now?
 

vladone97

Member
Mar 21, 2015
47
5
If i'm already logged to an google account then what should i do now?

Uncomment the two lines for the FydeOS account and reboot. It will still let you log in once using the account data stored on the device. Log in, use the Android installer and let it run until it opens the Android settings. Then recomment the lines about the FydeOS account, reboot and log in with your Google account. The Play Store should now show up under the name "Android for FydeOS" and it should open normally.
 

black metallic

Senior Member
Aug 17, 2016
166
23
Uncomment the two lines for the FydeOS account and reboot. It will still let you log in once using the account data stored on the device. Log in, use the Android installer and let it run until it opens the Android settings. Then recomment the lines about the FydeOS account, reboot and log in with your Google account. The Play Store should now show up under the name "Android for FydeOS" and it should open normally.

i uncommented the two line but after the reboot i still can't open the android app
 

wrwolf2

Senior Member
Nov 24, 2014
111
21
Ottawa
we started working on that project and to add GMS ( google mobile services ) however, tasks and phases are time consuming and we last worked on " GMS for fydeOS 8.1 " on monday last week, we haven't resumed since.

android container is actually working fine however without GMS ( google mobile services ) and we need using alternative stores ( apk mirror; apkpure, aptoide .. . )

Adding GMS shouldn't be too difficult however we need considering Android is likely running in a container and its networking needs testing first ( you may start by adding chrome for android, sideloading .apk file. Once chrome browser for android is " installed " within android container, turn to web pages and web apps for all google and non-google services. )

when networking within android container is fully tested and working ( once we established networking is actually up and running and reaching all google services and systems ) , next step is writing a list of android apps with those app names also including " arc-* " ( also: " *-arc " ; " *arc " ; " arc* "... etc. etc. Incl. android system apps too ).
compare that list with the same list of an earlier fully working FydeOS version then see if any app is missing.

when all required apps are actually installed within our android container, we may want to convert few user apps as system apps and that's likely possible when CTRL+ALT+TAB >> " shell " >> " sudo su " and then browsing directories' tree and locate " android container " for the main user.

all above needs reviewing while on the job.

please forgive US for short and too technical answer, we are currently handling few different projects and FydeOS isn't priority.

take care,

marc



can anybody hack 8.1 please:crying:
 
Last edited:
  • Like
Reactions: 落笔成酌

落笔成酌

Senior Member
Jun 4, 2017
60
9
we started working on that project ( adding GMS to FydeOS 8.1 ) however it's time consuming and we haven't resumed since last monday.

android is actually working fine however without GMS ( google mobile services ) , we then need using alternative stores ( apk mirror; apkpure, aptoide .. . )

Adding GMS shouldn't be too difficult however we need to consider Android is likely running in a container , then networking needs testing first ( you may start by adding chrome for android , sideloading .apk file , then browse web pages and web apps for both google and non-google services.)

once we have networking tested within android ( established networking is actually up and running and reaching all google services and systems ) next step is writing a list of android apps with names also including " arc-* " ( also: " *-arc " ; " *arc " ; " arc* "... etc. etc. and also incl. android system apps ), compare list with the same list of an earlier fully working fydeOS version and see if any app is missing.

when all required apps are actually installed in android container, we may want to convert few user apps as system apps ( that's likely possible when CTRL+ALT+TAB >> shell >> SUDO SU >>..... " browse " directories tree to Android container within main user )

all above needs reviewing while on the job and please forgive US for short and too technical answer, we are currently handling few projects and FydeOS isn't priority.

take care,

marc
I can login fydeod with my google account but no sync, is it because gms removed?
 

wrwolf2

Senior Member
Nov 24, 2014
111
21
Ottawa
our system with that " installation " ( fresh installation of fydeOS 8.1 ) uses google credentials to authenticate the main user and to log into fydeOS ( using google email address and password to login. ) [ sync is also working for... bookmarks, passwords, history and even chromium apps and extensions. ]

while using google credentials and " google login mask " we still follow this thread OP or a revised procedure to add a system user , and before launching android app ( within fydeOS apps drawer ). Once android container is created and running on the systems, we can then also access android settings list and you 're a good to go with side-loading apps however.... adding accounts to android is currently unavailable.


I can login fydeod with my google account but no sync, is it because gms removed?
 
Last edited:

Top Liked Posts

  • There are no posts matching your filters.
  • 14
    FydeOs is a good chromium fork and it supports android, but it lacks a full google sync and that’s not so good, since sync across multiple devices is the best thing ever and that’s where Google services do play their best. At least I think so.

    Moreover, FydeOs by default sends the user’s data to their servers. They do such thing in an open way, through a FydeOs account, so they shouldn’t be blamed, but we are free to use the Os which is in our device without sharing our data with FydeOs so as some don’t like sharing their data with Google.

    So, I have found a quite easy way to remove those limitations. The purpose is to use FydeOs without a FydeOs account, without sharing our data (passwords and so on) with them, while retaining a fully functional play store and a full google sync.

    This is a simple how-to written in a few spare time. If I get more time, I will make it less rough.

    First of all, press CTRL + ALT + T

    then use this commands

    shell
    sudo su

    and you’ll have got to insert the password chronos

    then go on and mount the system to read and write

    sudo mount -o remount,rw /

    then remove a couple of files

    cd /etc/chromium/policies/managed
    sudo rm *.*

    Then edit the conf file

    cd /etc
    sudo vim chrome_dev.conf

    (disclaimer: please google for vim commands, it’s preinstalled in chrome os)

    comment the lines referring to FydeOs account like that and add a line referring to google account (maybe useless)

    #--fydeos-account-enabled
    #--fydemina
    --google-account-enabled

    Close the tab and open a chromium tab in incognito mode, then type

    chrome://flags

    Look for the flag Support secondary accounts for Sync standalone transport

    and switch it on.

    Then reboot and you’ll be able to add a secondary account, then you'll be prompted to insert your google account.

    Follow the usual steps to configure the device and your apps and settings will be restored (if you already have got another chromebook). The file manager now will show your google drive folder:)

    To install the play store you have got to edit chrome_dev.conf, by uncommenting the lines which you had previously commented, and reboot...

    Then you can use the app provided by FydeOs to install the Play store. This step will remove the google sync and you won’t see google drive inside the file manager.

    Now you can comment those lines again and reboot and everything will be fine i.e. google sync will be back.

    After rebooting, you can go to chromium extensions and remove the FydeOs extension (the one which sends your data to their servers) and you can go to the shelf and remove the installer with the chinese name, by simply clicking it.

    Now you can use the secondary account, which is fully working and syncing to google servers (only) and forget about the other one (i.e. the FydeOs one).

    I tested these steps once only and maybe not all of them were required, but my device has been working fine for 3 days straight without any issue.
    6
    While this is still fresh I wanted to clear these instructions up for anyone who builds the fydeOS USB and wants to avoid creating a fydeOS account.

    SO here goes
    When your at the fydeOS login screen, notice you cant enter guest mode, so you have to hit ctrl+alt+f2.

    Youl get to a fydeOS command line again asking for login and password but they are chronos + chronos for both password and login.

    The guide then picks up where lucaoldb left off

    then use this commands

    sudo su

    and you’ll have got to insert the password chronos

    then go on and mount the system to read and write

    sudo mount -o remount,rw /

    then remove a couple of files

    cd /etc/chromium/policies/managed
    sudo rm *.*

    Then edit the conf file

    cd /etc
    sudo vim chrome_dev.conf

    (disclaimer: please google for vim commands, it’s preinstalled in chrome os)

    comment the lines referring to FydeOs account like that and add a line referring to google account (maybe useless)

    #--fydeos-account-enabled
    #--fydemina
    --google-account-enabled

    THIS IS THE LAST STEP YOU can complete from the command line, simply issue a reboot and boot back to the USB and wa-la google login. Now you can complete the final step once you login with google account.

    Close the tab and open a chromium tab in incognito mode, then type

    chrome://flags

    Look for the flag Support secondary accounts for Sync standalone transport

    and switch it on.

    To install the play store you have got to edit chrome_dev.conf, by uncommenting the lines which you had previously commented out above. Details below:
    1. sudo mount -o remount,rw /
    2. sudo vim chrome_dev.conf
    3. remove # comments
    4. :wq
    5. :shell
    6. reboot

    Then you can use the app provided by FydeOs to install the Play store. This step will remove the google sync and you won’t see google drive inside the file manager.

    Now you can comment those lines again and reboot and everything will be fine i.e. google sync will be back.

    After rebooting, you can go to chromium extensions and remove the FydeOs extension (the one which sends your data to their servers) and you can go to the shelf and remove the installer with the chinese name, by simply clicking it.

    THAT'S IT
    5
    I compiled more detailed guide by using this tread as well as this XDA tread and of course www.google.com
    1. download the image from https://fydeos.com/download
    2. create USB in rufus https://rufus.ie
    follow steps 3-5 if UEFI boot doesnt work (black screen, or stuck on booting message)
    3. set BIOS in legacy boot, quick boot disabled
    4. use VGA output (or another secondary output if available)
    5. boot USB in legacy mode
    to install to HDD follow 7-11
    7. ctrl + alt + F2 after the system logo to enter console
    8. chronos #to log in
    9. /usr/sbin/chromeos-install --dst /dev/YOURDRIVEHERE (sda) #to run instalation script
    10. sudo reboot
    11. boot from HDD
    12. ctrl + alt + F2 to enter console
    13. sudo su
    14. sudo mount -o remount, rw /
    15. cd /etc/chromium/policies/managed
    16. sudo rm *
    17. sudo vim /etc/chrome_dev.conf #make sure you type correctly, otherwise you'll open a new text file
    18. comment the lines: (google how to use VIM editor for instructions-> i to edit, esc to stop, del to delete, :wq! to save and exit)
    # — fydeos-account-enabled
    # — fydemina
    19. add lines, save and close:
    –google-account-enabled
    –sync-support-secondary-account
    #this and the next line can be changed by typing chrome://flags in browser and changing to enabled
    –arc-vpn
    20. sudo reboot
    21. login with google account
    22. click on android settings app and confirm the prompt
    23. sideload Device ID app https://www.androidfilehost.com/?fid=673956719939830832
    24. copy-paste your GSF ID to this page https://www.google.com/android/uncertified/
    25. ctrl+alt+T
    26. shell
    27. repeat steps 13, 14, 17
    28. uncomment the lines in step 18
    29. repeat step 20
    30. login and start android app (play store) setup (if still showing an error give it 5-10 min and log in then)
    31. repeat steps 25-27
    32. repeat step 18 and 20
    33. login, remove fydeoos extensions from the browser if you wish
    enjoy your chrome/android OS :)
    5
    hi there,
    first of all a huge thanks for the elaborated guide
    now coming to the short version of your guide, i tried your guide many a times and i found that we should just create a usb for the installer of fydeos then install it straightaway by using the install command in the terminal by that ctrl+alt+F2 method, its in english only. ( no need to first creating fydeos account and logging in to open chrosh)
    On first boot from hdd we should open the terminal with the above key combo( ctrl+alt+F2 ),
    then just do the steps you have written till inserting # before those fyde lines( as u wrote the google enable line is not needed)
    after the changes are done to the conf file just save and reboot(shutdown and again start)
    viola, you will be presented with google login screen , do the login and after getting to homescreen we need to again open that conf file and remove the #(hashes)
    just reboot again and playstore will be enabled.
    so the trick is to add hashes and then removing them after setting up the account to enable playstore.

    for first timers-------- in vim scroll down to the fyde lines and just click i(to enable insert mode) and insert # then press esc to exit insert mode go down to second line of fyde and again click i then insert #, after that press esc and type :wq and press enter, changes will be saved.
    to remove the hash(#) for enabling playstore when in vim scroll down to the hash and click x then type :wq and its done.

    OP Thankyou so much, i am using fydeos now on main laptop for gaming, editing, media playback and internet browsing .
    3
    Fyde OS and Arnoldthebat - a look at the differences

    I haven't tinkered with FydeOS for months, due to my job and my family.

    My how-to was a very quick one and I knew that it could work for the old release of FydeOS that you could download by that time, but when I tested the following ones I faced the same issues that had been so far reported by the other users.

    As a lawyer I don't feel like making deep modifications to the img that FydeOS let us download or, to be more straight, I don't feel like sharing any modded file or img, but I still like modding thing, when I have some spare time.

    Anyway I have had a look at FydeOS img in comparison to the one by Arnoldthebat ad the main difference in inside the folder "ROOT-A.img\opt\google\containers"

    In fact, while inside the one by Arnoldthebat you can find only the sub folder "pins" which only refers to Crostini, inside FydeOS img you have gor plenty of files referring to android, which are inside the subfolders

    android
    arc-sdcard
    arc-obb-mounter
    arc-art

    I will have a look a the "real" chrome OS img to see if those files are there too (edit: yes, they are in the same position) but I suppose that it shouldn't be that difficult, after mounting the img in linux, either ripping those files from FydeOS and placing them into Arnoldthebat's img or doing the opposite. Then there must be only some config files to look at. Maybe it's the same approach as project Croissant, but I haven't had the time to dig into it yet.

    Edit: after looking at chrome OS internals, I seem to understand that:

    - android subsystem is there by default for Chrome OS and it's the same for Fyde OS;

    - it just waits for being enabled in settings and that step downloads the play store too for chrome OS, while for FydeOS it downloads a sort of modded play store, if I'm not wrong;

    - a reasonable approach, in order to avoid the project croissant route which could not work for some device, would be placing inside Arnoldthebat's img not only the android subsystem folders in /opt/containers but also placing the Gapps too, so as for android phones and this should make the trick... Maybe.