• 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

keweminer

Senior Member
Apr 11, 2014
63
18
One question, am I supposed to setup an account in order to follow this guide to work?
From SrdjanPsy's post on page 16:
This is assuming that you have it installed on your computer.
...
12. ctrl + alt + F2 to enter console
Log in as chronos
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 This is necessary.
# — fydemina Don't actually comment this out, android will not run if you do. Incidentally, if you comment out the other lines, one of the things that happens is a broken Google Play Store loads, but fails to start.
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 Just add this line to chrome_dev.conf, I could't figure out how to get chrome://flags to display.
20. sudo reboot
21. login with google account
EDIT: I realized that I didn't actually answer your question. You will not ever(at least through version 9.1) need a FydeOS account to be able to use FydeOS if you follow the above.
None of the above is my work. Comments in color are mine.
 
Last edited:
  • Like
Reactions: Shawnashley

Shawnashley

Senior Member
Oct 21, 2012
133
13
Talking Rock
From SrdjanPsy's post on page 16:
This is assuming that you have it installed on your computer.
...
12. ctrl + alt + F2 to enter console
Log in as chronos
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 This is necessary.
# — fydeminaDon't actually comment this out, android will not run if you do. Incidentally, if you comment out the other lines, one of the things that happens is a broken Google Play Store loads, but fails to start.
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 Just add this line to chrome_dev.conf, I could't figure out how to get chrome://flags to display.
20. sudo reboot
21. login with google account
EDIT: I realized that I didn't actually answer your question. You will not ever(at least through version 9.1) need a FydeOS account to be able to use FydeOS if you follow the above.
None of the above is my work. Comments in color are mine.

Thanks, I have followed all those steps. I was able to side load the Device ID app and register. PlayStore will not load and when I uncomment the lines it forces me to log into Fyde. I don't login but I go back and comment the lines again, whish allows me to log back in to my Google account. Any advice to get PlayStore to work?
 

keweminer

Senior Member
Apr 11, 2014
63
18
Can anyone share a screen cap of what their dev.conf file should look like with Android properly configured, including PlayStore access? It would be much appreciated.
Here's what mine looks like.
Edit: For some reason I was not able to get the play store to download and install the second time that I installed 9.1, however, this configuration is no different from the first when I was able to install it. When I try adding the opengapps app from the fyde store now, I get some sort of crx_required_proof_missing error. Which did not happen the first time I ran 9.1.
 

Attachments

  • chrome_devdotconf.jpg
    chrome_devdotconf.jpg
    72.4 KB · Views: 311
Last edited:

Shawnashley

Senior Member
Oct 21, 2012
133
13
Talking Rock
Here's what mine looks like.
Edit: For some reason I was not able to get the play store to download and install the second time that I installed it, however, this configuration is no different from the first when I was able to install it. When I try adding the opengapps app from the fyde store now, I get some sort of crx_required_proof_missing error. Which did not happen the first time I ran 9.1.

Hmm. Looks almost identical to mine. I was never able to get full functionality no matter what I did. So I wound up creating a Fyde account, with an app phone number. I was able to install open gapps, and everything works great. Except this extra account takes up space. I guess it's not a terrible trade off. Thanks for the screen cap, you have full functionality? And no Fyde account?
 

keweminer

Senior Member
Apr 11, 2014
63
18
Hmm. Looks almost identical to mine. I was never able to get full functionality no matter what I did. So I wound up creating a Fyde account, with an app phone number. I was able to install open gapps, and everything works great. Except this extra account takes up space. I guess it's not a terrible trade off. Thanks for the screen cap, you have full functionality? And no Fyde account?

I do, outside of a functional opengapps install. I used an appmirror to get the four android apps that I need, so I don't really miss it. The bigger issue now is how the menus flicker on linux apps, the issue persists when running appimage bundles too. I also noticed that the system locks up when copying groups of files from a USB device.
 

Shawnashley

Senior Member
Oct 21, 2012
133
13
Talking Rock
I do, outside of a functional opengapps install. I used an appmirror to get the four android apps that I need, so I don't really miss it. The bigger issue now is how the menus flicker on linux apps, the issue persists when running appimage bundles too. I also noticed that the system locks up when copying groups of files from a USB device.


I have noticed flickering as well. Also my Linux beta is not listed in settings. But otherwise all seems good. It's still early and not enough to give a full testimony but it's not awful. Cheers.
 

Mysteryday

Senior Member
Oct 9, 2015
140
14
Hello I have the latest FydeOS v9.1 version. I downloaded the latest OpenGapps from FydeOS Store, but it just doesn't install them. I've already tried it 100 times. Of course I installed FydeOs on the hard drive. Anyone have a solution? I urgently need my Google account because of my savegames (King of Avalon) Thanks
 

sanslar

New member
Dec 21, 2018
4
3
Hello I have the latest FydeOS v9.1 version. I downloaded the latest OpenGapps from FydeOS Store, but it just doesn't install them. I've already tried it 100 times. Of course I installed FydeOs on the hard drive. Anyone have a solution? I urgently need my Google account because of my savegames (King of Avalon) Thanks
I also have an error: crx required proof missing, I resolved it and currently install opengapps on a system with a synchronized Google account.
aT0R581
 
Last edited:

sanslar

New member
Dec 21, 2018
4
3
Why not share how you resolved it. Most of us have the same error. What did you do?
E0lbA3E

Now I’ll finish the performance test to the end and tell you how

edit:
NZdAoTS
Good work

---------- Post added at 02:28 PM ---------- Previous post was at 01:52 PM ----------

E0lbA3E

Now I’ll finish the performance test to the end and tell you how

edit:
NZdAoTS
Good work

I installed the system like you discussed here in the correspondence above on page 35-34. : D

To install opengapps we need to download it first, so we take the link from the official fydeos servers and download the crx file.
I downloaded it via linux terminal in fydeos system. Since the system did not allow me to do this through a convenient browser interface.
To do this, install Linux, and then enter the command in the terminal:
Code:
wget https://fydeos-n-store.s3.cn-north-1.amazonaws.com.cn/gpnlbpiaddglbmgfpenojdjkknmbjmki/fydeos_packaged_app.crx
vx5iM1Z


Then we need to get the source code of this extension in a zip file, I did it through the following site:
Code:
http://crxextractor.com


Then we need to unzip this zip file on our disk in the system
Then go to the Extensions of your system, and activate the developer mode.
dm64jEQ


wvAv9eb

Then you need to click the "download unpacked extension" button and select the folder where you unzipped the zip file

After the done actions opengapps will appear in the list of your extensions and in the list of applications and you can install opengapps as I did.

After installing opengapps, you will also need to give permissions for google play service calls, SMS, location and so on. Otherwise, an error in notifications will hang.
 
Last edited:
  • Like
Reactions: keweminer

Mysteryday

Senior Member
Oct 9, 2015
140
14
Not Working for me

I did everything exactly as described. He still doesn't want to install it :( See message screenshot. I installed Fydeos on an external hard drive
 

Mysteryday

Senior Member
Oct 9, 2015
140
14
I did everything exactly as described. He still doesn't want to install it :( See message screenshot. I installed Fydeos on an external hard drive

I still have an idea. I have an older version of Fydeos 7.2 which has preinstalled playstore. This runs flawlessly for me. The only problem is Fydeos update itself automatically to the latest version then it is over again. Anyone have an idea how to prevent the updates? Thanks
 

Shawnashley

Senior Member
Oct 21, 2012
133
13
Talking Rock
I still have an idea. I have an older version of Fydeos 7.2 which has preinstalled playstore. This runs flawlessly for me. The only problem is Fydeos update itself automatically to the latest version then it is over again. Anyone have an idea how to prevent the updates? Thanks


Every time I tried with 7.2 it was very short lived. I don't know any way to keep it from updating. I tried several options, but it never worked. I wound up following the guide here and it's flawless. Working PlayStore, sync for Google accounts, etc. The only complaint I have is that the battery life is not very good. Hope you get it working some way or the other.
 

Mysteryday

Senior Member
Oct 9, 2015
140
14
Every time I tried with 7.2 it was very short lived. I don't know any way to keep it from updating. I tried several options, but it never worked. I wound up following the guide here and it's flawless. Working PlayStore, sync for Google accounts, etc. The only complaint I have is that the battery life is not very good. Hope you get it working some way or the other.
Thanks my Friend
 

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.