Alright since I've gotten way too many comments about "Is X phone Compatible" I'm leaving the link to CalyxOS where they list every phone this will work on. It only works on Google Pixel phones and the Xiaomi. If your phone isn't under the "Stable Versions" list it won't work. calyxos.org/get/
Yeah I noticed nobody mentioned it on any of the other guides so figured I'd make a video on it. Thanks for your content your video on CalyxOS actually convinced me to install it in the first place :)
On the calyx device support page it describes requirements for a new device. Is this implying that a new device needs to be configured on their end for CalyxOS to work for that specific model, or is it simply that any phone that meets the requirements can install and use CalyxOS? I have a Xiaomi Mi 10T Lite
The image has to have the correct drivers to work with your phone, if you flash an image intended for a different phone you could brick your device. So basically it has to be configured on their end to contain the correct drivers for your phone (its not like a pc where you can just include everything in the kernel).
im trying to do it with a pixel 3 and a MAC, im clicking the flasher and it tells me there is no application set to open the document "device-flasher.darwin" ..and suggest me options (choose application..,cancel or search the app store)??? help please
You can run it from the command line like I did in the video. You'll have to run chmod +x on the flasher to make it executable. There's a document on the Calyxos website that explains everything you need to do for the mac. calyxos.org/install/devices/blueline/mac/
When I read this comment I got scared for a second because I never thought to check this myself. Using the ADB tool in the fastboot menu it says "Device State: Locked" so I think the flasher re-locks it after. So no worries.
Hey sorry but I don't think there's any way to use Majisk (nor any reason to) since root access isn't possible with CalyxOS. It's one of the reasons CalyxOS is only available on these dev phones. If you're using Majisk because you're interested in the project or because you're a developer then I'd focus on other custom ROMs such as Lineage. Good luck!
Trying to run the flasher on Ubuntu 21.04 LTS in the terminal but I get the message no such file or directory not sure what I'm doing wrong any help would be appreciated. Thanks for sharing.
So you're probably not running it in the same directory as your image file (the zipped file). Your flasher script needs to be in the same directory as this to work. Also don't unzip the file just leave it as it is.
Do you know if hardware like camera on specific phones will work at the same quality with an alternative OS as would with stock OS? Will the camera work as well as with stock android?
What option do you select when it tells you in step 5 "Please use the volume and power keys on the device to unlock the bootloader". Options are "Start, Power off, BarCode, Resue Mode, Recovery Mode, and Restart Bootloader".
Hey unfortunately that's not possible (at least for CalyxOS). For every device (computer phone etc...) when it turns on it goes through what we call a boot process. Normally this is stored in storage on the device but when we want to install a new OS we need what we call a boot medium that contains the OS image (normally a USB stick). There are other possible ways to boot a device such as over a network but this is normally done on servers. If you're on Windows or another computer you can still follow the steps in the video though. Good luck!
Should also add there are other ROMS like LineageOS where you can root the device on the phone without another device but this is very insecure and not possible on CalyxOS. Sorry.
Hi for the Pixel 4a, do you think the stock ROM is faster, smoother and offer longer battery life than Calyx significantly or is it just a small difference? Thank you
Hi. No CalyxOS for me has a MUCH longer battery life. Using the typical apps I use (Signal, Snapchat, Nextcloud, Chess.com) I am able to get over 2 and a half days on a single charge of battery. As for performance I haven't noticed a difference tbh. CalyxOS feels very fast and smooth to use so I don't think there's much difference from the stock Android. If you're interested I believe Techlore did a video where he compared the performance of CalyxOS against other custom ROMs and stock Android. You should check that video out.
This entire process is so insanely frustrating and difficult holy fuck. Literally after every single step during the command line experience I get an error and have to solve it before moving on. Why dont the Calyx devs hire someone to make an actual step by step tutorial video this is insane.
Don't worry fren. I'm assuming by your comment that you're on Windows. If that's the case then things are a bit different. You'll need to download the google USB zip drive as mentioned in the guide. Make sure that the .exe installer you download is in the exact same folder as the image you downloaded for your phone and do not unzip the image file it needs to remain zipped. Unlike linux you can just click on the installer to run it so you won't need to use the command line at all. If you are running linux then some things you should look out for are the installer not being executable (you can check this with "ls -l" and set the permission by running chmod +x ). Make sure you are in the directory of the file before you try to execute it. Your best bet if all else fails is to look through the tutorials on creating an executable file on linux if that's the case. Let me know if there's any other issues you're having. Also on a side note feel free to tell the Calyx devs to pay me to make a tutorial for them ;)
It'll definitely work on a Pixel 4a (I myself use it) but I'd seriously reconsider rooting the device from a security perspective. It could easily compromise your phone.
I have a Google Pixel 3XL and have enabled USB debugging and unlocked the bootloader but whenever I run the device-flasher.exe it says that no device is found. Shoot I be running this when connected in Fastboot Mode or into the android OS?
No so the device will go into fastboot when the flasher starts running so just into Android OS. Once you've connected your phone to the computer your phone will have a popup saying "enable connection to ...." that you have to accept before you can use the debugger. Other than that check to make sure your phone is actually connected to your computer (if you can see it under devices or under /dev folder if you're on linux). If you know it's connected then make sure the flasher and image you downloaded are right for your OS/phone. These are just some of the things that could be going wrong but there's probably a million things that could go wrong. If there is still a problem then you might need to cut a ticket to the CalyxOS team on github (just comment on the repo and describe what's going on). Good luck and let me know if there's any other issues.
More than likely the OEM or USB debugging on your phone settings wasn't set. Make sure to check that before you run it. If the issue still persists you could try debug using the ADB tool. Look up "how to check phone connection with ADB" maybe.
@@biasedriot3603 Okay thank you, my apologies I was doing it on my Windows 10 computer instead of my Linux and this is why I had the problem. I'll type it out in case anyone else has the problem. Once you follow every step in this video, and you are at the part where you unlock the bootloader and you can't, you have to look in your device manager. You then click portable devices. From there, update the driver of the phone with the USB driver specific to Microsoft as found on the Calyxos guide. I didn't realize the driver disappears once the phone enters that mode. However, the real solution is to just use your Linux computer.
@@kelvinrodriguezjr2184 That's fair. I can only guess some of the steps on Windows from the guide since I didn't run them myself. Glad to know it worked out for you :)
Unfortunately not the oneplus just doesn't support re-locking the bootloader. There are some cheaper alternatives such as the Xiaomi or the pixel 3 but just keep in mind they won't have hardware support for much longer. calyxos.org/about/faq/device-support/#requirements-for-supporting-a-new-device
Nope it's only supported on the listed phones on the website and to be honest there's no reason to do that there's plenty of better OS's for Raspberry pis and PCs such as any LInux distribution. This is just a mobile operating system yeknow?
It depends. Graphene OS is more secure since it doesn't allow MicroG but CalyxOS is a bit faster and it allows you to use MicroG/Google accounts if you need them. If you don't need any google services then you should probably just use Graphene OS
Kind of bummed it mostly works on pixel phones. This would be great for flashing on old phones with deprecated OS. I mean whoever buys Pixel is bound to have at least some preference for Google in the first place, so I find that making it run on those phones first is sort of a non-starter. But it does work well as a publicity stunt, making your de-googled phone OS to run straight on google phones lol.
It's got nothing to do with having a preference for google mate. It's just that the pixels are the only phones that allow you to unlock and re-lock the boot loader. Leaving the bootloader unlocked is a big security risk but other phone manufacturers such as Samsung just don't allow for it. Only reason Google does is because their engineers use it for Android development.
Thanks bro. I didn't realise until I started researching just how broad the custom ROM topic is. Out of curiosity how did you find the Pixel 3? I've heard it's really under-valued hardware wise.
@@biasedriot3603 I bought a broken one on EBay and refurbished it with a new battery and charging port. It is undervalued and gets great battery life with GrapheneOS
@@biasedriot3603 Thanks! This is definitely faster than GrapheneOS for sure. I did change my default browser to ungoogled Chromium. I first installed the APK first - Ungoogled Chromium (arm64 - Lollipop 5.0 and above SDK21) Then I added the repo to F-Droid- uc.droidware.info/ Works like a charm. Give it a shot! I also added the repo for Bromite as a secondary browser.
@@candidob8683 Great to hear. I personally like using Firefox focus on mobiles (although I have my grievances with Mozilla). What I like about CalyxOS is that Chromium blue without the google stuff is an option on first install.
@@biasedriot3603 Ungoogled Chromium is not the Chromium that comes standard on CalyxOS. You have to manually install Ungoogled Chromium - uc.droidware.info/ Ungoogled Chromium vs (Vanilla Blue) Chromium - In descending order of significance (i.e. most important objective first): ungoogled-chromium is Google Chromium [not Chrome], sans dependency on Google web services. ungoogled-chromium retains the default Chromium experience as closely as possible. Unlike other Chromium forks that have their own visions of a web browser, ungoogled-chromium is essentially a drop-in replacement for Chromium. ungoogled-chromium features tweaks to enhance privacy, control, and transparency. However, almost all of these features must be manually activated or enabled. For more details, see Feature Overview. github.com/Eloston/ungoogled-chromium
@@candidob8683 Interesting. I wasn't actually familiar with this I just though you were referring to blue Chromium. Did you have much difficulty installing/compiling a custom app from scratch?
Exactly how I did it in the video. The exact same way you run any executable file on linux. If you're on windows then I dunno right click on the file and select run I guess.
Alright since I've gotten way too many comments about "Is X phone Compatible" I'm leaving the link to CalyxOS where they list every phone this will work on. It only works on Google Pixel phones and the Xiaomi. If your phone isn't under the "Stable Versions" list it won't work.
calyxos.org/get/
I only have xiaomi mi A1 and the my phone isn't under the stable version do you have any suggested alternatives?
💪 Nice to see someone demo the flasher tool
Yeah I noticed nobody mentioned it on any of the other guides so figured I'd make a video on it. Thanks for your content your video on CalyxOS actually convinced me to install it in the first place :)
I have seen it recommended that 'Developer mode' / 'USB debugging' be enables also.
This is true I should have mentioned it in the video.
On the calyx device support page it describes requirements for a new device. Is this implying that a new device needs to be configured on their end for CalyxOS to work for that specific model, or is it simply that any phone that meets the requirements can install and use CalyxOS?
I have a Xiaomi Mi 10T Lite
id like to know this to so far ive only have been using samsung phones
non of the phones i ever used seem to be listed on their site
The image has to have the correct drivers to work with your phone, if you flash an image intended for a different phone you could brick your device. So basically it has to be configured on their end to contain the correct drivers for your phone (its not like a pc where you can just include everything in the kernel).
What operating system can I use that's private for Samsung phones an tablet that is private????
may you be blessed by the gods sir.
im trying to do it with a pixel 3 and a MAC, im clicking the flasher and it tells me there is no application set to open the document "device-flasher.darwin" ..and suggest me options (choose application..,cancel or search the app store)??? help please
You can run it from the command line like I did in the video. You'll have to run chmod +x on the flasher to make it executable. There's a document on the Calyxos website that explains everything you need to do for the mac.
calyxos.org/install/devices/blueline/mac/
Can you install it on xiaomi mi 9t?
If you use the flasher tool and follow all the steps, does it relock the bootloader?
When I read this comment I got scared for a second because I never thought to check this myself. Using the ADB tool in the fastboot menu it says "Device State: Locked" so I think the flasher re-locks it after. So no worries.
@@biasedriot3603 Thanks for the quick reply and the tutorial!
only on pixel phones and i think some xiaomi phones
iam stuck on step five it opens the normal fastboot menu for me and i cant unlock fatboot
Do you know how to add Majisk to this ROM? It's an important feature to me and I know it's difficult to install on this ROM.
Hey sorry but I don't think there's any way to use Majisk (nor any reason to) since root access isn't possible with CalyxOS. It's one of the reasons CalyxOS is only available on these dev phones. If you're using Majisk because you're interested in the project or because you're a developer then I'd focus on other custom ROMs such as Lineage. Good luck!
Trying to run the flasher on Ubuntu 21.04 LTS in the terminal but I get the message no such file or directory not sure what I'm doing wrong any help would be appreciated. Thanks for sharing.
So you're probably not running it in the same directory as your image file (the zipped file). Your flasher script needs to be in the same directory as this to work. Also don't unzip the file just leave it as it is.
@@biasedriot3603 Thanks that worked.
Is there any os like calyxos for Samsung m31 mobile
No see the pinned comment. You can try LineageOS instead.
Do you know if hardware like camera on specific phones will work at the same quality with an alternative OS as would with stock OS? Will the camera work as well as with stock android?
What option do you select when it tells you in step 5 "Please use the volume and power keys on the device to unlock the bootloader". Options are "Start, Power off, BarCode, Resue Mode, Recovery Mode, and Restart Bootloader".
I believe it's start but I'm not sure for certain. If that doesn't work then try restart bootloader.
@@biasedriot3603 think we should backup files of the device before flashing it right?
I have a Blackberry Key2 with Android 8.1 and I would love to install CalyxOS . Is there a way for me to do this?
can someone explain how to do back to stock if i dont like this rom?
I've never done it before but this is a really good article about it
www.droidviews.com/restore-google-pixel-devices-to-stock-firmware/
@@biasedriot3603 This is extremely helpful, Thank you!
What do you do for a samsung galaxy tab A?
Hey, I'm new to these sort of things. Are you not able to install CalyxOS solely using the device? I will be getting a Google Pixel 4a.
Hey unfortunately that's not possible (at least for CalyxOS). For every device (computer phone etc...) when it turns on it goes through what we call a boot process. Normally this is stored in storage on the device but when we want to install a new OS we need what we call a boot medium that contains the OS image (normally a USB stick). There are other possible ways to boot a device such as over a network but this is normally done on servers. If you're on Windows or another computer you can still follow the steps in the video though. Good luck!
Should also add there are other ROMS like LineageOS where you can root the device on the phone without another device but this is very insecure and not possible on CalyxOS. Sorry.
@@biasedriot3603 Okay, I understand. I'll see what I need to do. Thank you for replying!
Hi for the Pixel 4a, do you think the stock ROM is faster, smoother and offer longer battery life than Calyx significantly or is it just a small difference? Thank you
Hi. No CalyxOS for me has a MUCH longer battery life. Using the typical apps I use (Signal, Snapchat, Nextcloud, Chess.com) I am able to get over 2 and a half days on a single charge of battery. As for performance I haven't noticed a difference tbh. CalyxOS feels very fast and smooth to use so I don't think there's much difference from the stock Android.
If you're interested I believe Techlore did a video where he compared the performance of CalyxOS against other custom ROMs and stock Android. You should check that video out.
@@biasedriot3603 I agree
This entire process is so insanely frustrating and difficult holy fuck. Literally after every single step during the command line experience I get an error and have to solve it before moving on. Why dont the Calyx devs hire someone to make an actual step by step tutorial video this is insane.
Don't worry fren. I'm assuming by your comment that you're on Windows. If that's the case then things are a bit different. You'll need to download the google USB zip drive as mentioned in the guide. Make sure that the .exe installer you download is in the exact same folder as the image you downloaded for your phone and do not unzip the image file it needs to remain zipped. Unlike linux you can just click on the installer to run it so you won't need to use the command line at all.
If you are running linux then some things you should look out for are the installer not being executable (you can check this with "ls -l" and set the permission by running chmod +x ). Make sure you are in the directory of the file before you try to execute it. Your best bet if all else fails is to look through the tutorials on creating an executable file on linux if that's the case. Let me know if there's any other issues you're having.
Also on a side note feel free to tell the Calyx devs to pay me to make a tutorial for them ;)
Google Pixel phones with CalyxOS preinstalled:
atsanik.com/shop/
Installation service for your own phone also available :)
Have you checked iodéOS?
Good information will this work on a rooted pixel 4a?
It'll definitely work on a Pixel 4a (I myself use it) but I'd seriously reconsider rooting the device from a security perspective. It could easily compromise your phone.
will this work on the Motorola one?
so does it work for a samsung a11? or any samsung?
I have a Google Pixel 3XL and have enabled USB debugging and unlocked the bootloader but whenever I run the device-flasher.exe it says that no device is found. Shoot I be running this when connected in Fastboot Mode or into the android OS?
No so the device will go into fastboot when the flasher starts running so just into Android OS. Once you've connected your phone to the computer your phone will have a popup saying "enable connection to ...." that you have to accept before you can use the debugger. Other than that check to make sure your phone is actually connected to your computer (if you can see it under devices or under /dev folder if you're on linux). If you know it's connected then make sure the flasher and image you downloaded are right for your OS/phone.
These are just some of the things that could be going wrong but there's probably a million things that could go wrong. If there is still a problem then you might need to cut a ticket to the CalyxOS team on github (just comment on the repo and describe what's going on). Good luck and let me know if there's any other issues.
Followed the video and the bootloader doesn't unlock. Any ideas?
More than likely the OEM or USB debugging on your phone settings wasn't set. Make sure to check that before you run it. If the issue still persists you could try debug using the ADB tool. Look up "how to check phone connection with ADB" maybe.
@@biasedriot3603 Okay thank you, my apologies I was doing it on my Windows 10 computer instead of my Linux and this is why I had the problem. I'll type it out in case anyone else has the problem.
Once you follow every step in this video, and you are at the part where you unlock the bootloader and you can't, you have to look in your device manager. You then click portable devices. From there, update the driver of the phone with the USB driver specific to Microsoft as found on the Calyxos guide. I didn't realize the driver disappears once the phone enters that mode. However, the real solution is to just use your Linux computer.
@@kelvinrodriguezjr2184 That's fair. I can only guess some of the steps on Windows from the guide since I didn't run them myself. Glad to know it worked out for you :)
Hi, nice video! I dont suppose Calyx OS is compatible with the Oneplus 7 Pro McLaren Edition? Thanks man
Unfortunately not the oneplus just doesn't support re-locking the bootloader. There are some cheaper alternatives such as the Xiaomi or the pixel 3 but just keep in mind they won't have hardware support for much longer.
calyxos.org/about/faq/device-support/#requirements-for-supporting-a-new-device
@@biasedriot3603 does that mean support for Pixel 3 and Mi A2 devices will be halted after a few months?
Is the Galaxy Note 8 compatible
Is there any way to get this os on a tablet, pc, or raspberry pi?
Nope it's only supported on the listed phones on the website and to be honest there's no reason to do that there's plenty of better OS's for Raspberry pis and PCs such as any LInux distribution. This is just a mobile operating system yeknow?
Is calyx os better than graphene os?
It depends. Graphene OS is more secure since it doesn't allow MicroG but CalyxOS is a bit faster and it allows you to use MicroG/Google accounts if you need them. If you don't need any google services then you should probably just use Graphene OS
@@biasedriot3603 OK thanks for the info.
aw man i got a samsung :(
loved it!!
Kind of bummed it mostly works on pixel phones. This would be great for flashing on old phones with deprecated OS. I mean whoever buys Pixel is bound to have at least some preference for Google in the first place, so I find that making it run on those phones first is sort of a non-starter. But it does work well as a publicity stunt, making your de-googled phone OS to run straight on google phones lol.
It's got nothing to do with having a preference for google mate. It's just that the pixels are the only phones that allow you to unlock and re-lock the boot loader. Leaving the bootloader unlocked is a big security risk but other phone manufacturers such as Samsung just don't allow for it. Only reason Google does is because their engineers use it for Android development.
@@biasedriot3603 hmm that's very interesting thanks
For the algo: Looks like we missed topic overlap once again! My pixel 3 sold, haha
Thanks bro. I didn't realise until I started researching just how broad the custom ROM topic is. Out of curiosity how did you find the Pixel 3? I've heard it's really under-valued hardware wise.
@@biasedriot3603 I bought a broken one on EBay and refurbished it with a new battery and charging port. It is undervalued and gets great battery life with GrapheneOS
@@NicholasHenkey Nice. But hey at least this one didn't get bricked ;)
I've found Lineage to have serious, common bugs in its sd storage. Ready to give up on Lineage.
I am now rocking CalyxOS!!
Welcome to the club bro!
@@biasedriot3603 Thanks! This is definitely faster than GrapheneOS for sure. I did change my default browser to ungoogled Chromium.
I first installed the APK first - Ungoogled Chromium (arm64 - Lollipop 5.0 and above SDK21)
Then I added the repo to F-Droid- uc.droidware.info/
Works like a charm. Give it a shot!
I also added the repo for Bromite as a secondary browser.
@@candidob8683 Great to hear. I personally like using Firefox focus on mobiles (although I have my grievances with Mozilla). What I like about CalyxOS is that Chromium blue without the google stuff is an option on first install.
@@biasedriot3603 Ungoogled Chromium is not the Chromium that comes standard on CalyxOS. You have to manually install Ungoogled Chromium - uc.droidware.info/
Ungoogled Chromium vs (Vanilla Blue) Chromium - In descending order of significance (i.e. most important objective first):
ungoogled-chromium is Google Chromium [not Chrome], sans dependency on Google web services.
ungoogled-chromium retains the default Chromium experience as closely as possible. Unlike other Chromium forks that have their own visions of a web browser, ungoogled-chromium is essentially a drop-in replacement for Chromium.
ungoogled-chromium features tweaks to enhance privacy, control, and transparency. However, almost all of these features must be manually activated or enabled. For more details, see Feature Overview. github.com/Eloston/ungoogled-chromium
@@candidob8683 Interesting. I wasn't actually familiar with this I just though you were referring to blue Chromium. Did you have much difficulty installing/compiling a custom app from scratch?
theres a balm in the buskut tin...
"run your device driver like this." like how? lol
Exactly how I did it in the video. The exact same way you run any executable file on linux. If you're on windows then I dunno right click on the file and select run I guess.
Great video but those hard S sounds are blowing out my ear drums.
Lol he says “and god for sake iOS” but it’s actually ok
Note* Don't talk obvious in your intro, just talk to the point from next video
so since you are on mac os or on windows i do not employee you on your life choices 😂😂👌🏽
If you're using android or god forsake ios 😂