I Made The MutaPhone...

Video Statistics and Information

Video
Captions Word Cloud
Reddit Comments
Captions
oh hi everybody me moudahar welcome to today's video brought to you by our friends over at manscape.com the people who are taking over the world and yes you heard me taking over the world they just introduced the fourth generation electric body trimmer the lawnmower 4.0 into the market globally which means international shipping to the united states canada australia the uk basically all of europe singapore and south africa the first stop to the galaxy of luxury nut shaving comes down to the lawnmower 4.0 which actually comes these replaceable ceramic blades with skin safe technology and a built-in led by the way so basically you can shave your balls without worrying about any nicks and bruises and let me tell you right now okay before i used to be scared of putting the blade up to my balls now my pews fly away like harry houdini let me tell you they just disappear and if you're worried about shaving that black hole of yours trust me it's it's safe all the way down there too and if you don't trust me i'll do it with you i promise apparently the big brains over at manscape were so inspired by nasa that they had to make the brand new cool wireless charging system so you can actually see how much battery you have down here i don't even wirelessly charge my own phone but when it comes to my ball trimmer you bet i'm gonna use that new technology they also have this new travel lock feature they want me to tell you about which is great if you're ethnically challenged like me imagine going into an airport and then just having an actual live blade in your luggage not exactly the thing you want in fact it's so easy to use even a monkey could do you just tap like three times over here and bang it won't let me use my blade don't worry it's as easy to unlock don't worry and if you get into the launch plan right now they actually come with the crop preserver ball deodorant and crop reviver ball toner spray and these are perfect for those little asteroids when they're orbiting around the sun all day manscape decides they want to go for company in the millennium by actually having a good old-fashioned nose and ear hair trimmer the weed whacker to be more specific have you ever tried pulling a nose hair how things hurt like no tomorrow but with the weed whacker oh life just gets a lot easier and if you get that full performance package 4.0 you can even get some more bang for your buck by getting the peak hygiene planning meaning they're gonna keep giving you good old replenishments of all these favorite products flowing right into your doorstep and for a limited time you can also get one not one but two free gifts the shed travel bag and the anti-chafing boxer briefs so go to manscape.com and get 20 off and free international shipping plus two free gifts when use the promo code some ordinary at checkout join the two million men worldwide who trust manscaped and get your rocket ready for takeoff your balls and your body will thank you oh muda that's a juicy title right there you made the muda phone well kind of uh ladies and gentlemen over a week ago i ripped on something called the freedom phone a phone that was completely uncensored with unsensitable app stores pre-loaded applications the first privacy free speech operating system i guess now ladies and gentlemen there is clearly a political side this phone caters to it's not just making america great but also making a great phone uh of course news media ripped on this a fair bit okay they they definitely didn't like this the meant for trump supporters straight up telling you warning over the new freedom phone that claims to protect your privacy now ladies and gentlemen i i laughed at this phone because i think it's a grift okay at the end of the day it seems like a grift for me uh it's a it's most likely a hundred to two hundred dollar phone that has a custom privacy rom probably something like lineage os flashed onto it and sold right to you or sorry freedom os now back when i made the freedom phone video i was laughing at the idea of this being a grip but if you think i'm laughing at the idea of this actually being a logical idea you're wrong because i think having a phone that's detached from google amazon microsoft really big tech in general uh is a good idea okay having a phone that isn't constantly being pinged for its location camera microphone accesses is a good thing now i laughed at this because this is a 500 device that's again may i reiterate in my opinion a like one to two hundred dollar device being just dropshipped to you with a custom rom installed and it's something that you can do yourself now of course while i laugh at something i think it's unfair for me to just laugh at this and not show you how to do it which is what this video is all about so how are we going to build this for one this is a android only affair so if you're on an apple device well this isn't going to be for you apple devices are different okay apple it makes the hardware they write the software and they converge it together there is no open source in the world of apple now android is not the same across the board you can't modify every phone my daily driver is a samsung fold and while i love this thing to death you can't modify it with any google device at all that's because android requires you if you're going to write it yourself to have device vendor ids and hardware ids and a lot of android phones specifically in that higher end market are actually very proprietary see android is kind of like a foundation okay and a lot of manufacturers like samsung like sony uh asus oneplus will actually build their own proprietary stuff on top now some companies are real nice like oneplus from what i know just ends up making everything open source which is great oneplus devices are awesome to make things easier for myself i decided to go to google and buy their pixel now you might be like whoa moody you're talking about decoupling from google okay you're buying one of their phones to build the muda phone yes okay the reason why i'm doing this is because google pixel devices or nexus devices if they still even make them are sort of like the origin point for android launches all right this is the first device that basically gets the newest version of android if you want that pure stock android experience i don't think you're gonna get much better than a pixel the reason why i'm also picking this is for 349 dollars you're getting a far better device now the and the google pixel 4a in this case isn't the most expensive device you can get you can get a 499 device with 5g you can even get a pixel 5 which is like 600 700 us that is far better now this is these aren't like super amazing devices isn't like the highest end like two thousand dollar smartphone android ranges but just to tell you they end up getting 5.8 inch full hd oled displays which i would say are probably some of the best in the market that you're gonna get you get a pretty good battery uh 4g or 5g depending on how much money you're deciding to drop a 12 megapixel dual pixel camera okay which as far as the google cameras go i'm not a camera aficionado go watch a marquis brownlee video for that they look good to me and they come with a snapdragon 730 or a 765 g which again those are pretty decent gr processors i've been able to play most of my games on there and the system the entire phone runs smooth so again this isn't a phone review for 349 in my opinion you're getting a better device than the freedom phone okay so now that we have basically gone on what device i'm buying all you really need to do is buy the device grab it in your hands and start flashing a custom rom onto it now at this point i could tell you to download any of the privacy focused open source roms out there like lineage os and just install it and that would be the end of the video see if you really care about your privacy and freedom and want to go every step of the way maybe you should build the entire operating system on your own device and that's where the real fun begins buckos so building android isn't exactly the toughest thing that you're gonna do you're gonna want some g-fuel in your system because it's gonna take a long time all right code sog by the way now building android is a bunch of little steps that you're gonna have to go through it's more time consuming than it is actually technical but uh you're gonna need a pretty strong system to do it okay and something along the veins of six threads minimum so here's the system specifications for my virtual machine now in this system i've got 12 threads that i'm passing through so i guess it's kind of like if you wanted to compare to a real system like six cores hyper-threaded right you're also going to want to have to have 52 000 gigabyte sorry 52 gigabytes of memory if that sounds like a typo it's not okay initially i gave this 32 gigs of ram because i thought that was enough but it actually crashed during the build so i ended up giving it like 52 000 didn't use anywhere close to the full amount but at least it finished a build and uh that's pretty much it ladies and gentlemen now if that sounds like a lot of memory we're building an os okay if you don't have this stop the video right now you're not going to be able to build the operating system so now that that's done we need to have an operating system right and for this we're going to use linux now you don't have to install linux to a computer you can do this all under a virtual machine so go and download vmware or virtualbox i went with vmware vmware player which is actually free to use for personal reasons download that and then go to ubuntu.com and download the ubuntu basically go to their website click on download and under desktop you want to click 21.04 okay you can go the lts but just go with the newest one and it'll let you download an iso file now under vmware which is what i used install the actual thing like you normally would so basically create a new virtual machine follow the steps and it actually should auto install ubuntu uh if it doesn't installing ubuntu isn't that terribly difficult you boot into it you click next a bunch of times and it should be okay all right follow the instructions now when all of that is done you should be at the ubuntu home screen now yours is going to look a little bit different meaning that you don't actually have all these extra folders most likely uh these two in specific but uh you're gonna be at this home screen right and that's two testicles by the way i'm sorry ubuntu that wallpaper is too dirty for me to have around the house here you can actually read what google is using to build the operating system they've got 72 core machines with 64 gigs of ram yeah no it doesn't crash for you google that takes 40 minutes by the way so you're probably not gonna have that system unless you're like one of those thread ripper boys and girls so in that case it's gonna take a lot longer for you all right i'm going to tell you this process is a long one the sun's going to come up before we're even done so the first things first we have to install the necessary packages on the workstation okay so number one let's click on this link and basically takes us to this page where we're going to establish a build environment now again do this underneath linux because that's what google wants you to use all right don't try doing this on a mac i don't even think you're going to be doing this on windows so what you're going to do is you're going to go to the very first line where it says ubuntu 18.04 you're going to copy the code sample by clicking this button right here and then you're going to click these uh nine squares so the application drawer and you're going to type in the words terminal now this takes you to your home directory right so thickens dash virtual machine that comes is the name of the virtual machine okay if you couldn't figure it out now you're going to right click and you're going to paste this all right this is basically going to be all of the dependencies that you're going to download now one of the things that you also want to do is type in lib n curses five they actually include this like right here on on this part of the actual line but uh you're gonna want this as well because it actually crashes during the build for some reason so hit enter and you're gonna enter the password so this is the root password for your account so your login account password mine is one two three hit enter and basically it's gonna tell you it's telling me that it's already installed but for you it's gonna install this it's gonna ask you if you to install it hit yes and it's going to do all the work for you once that's done it's time for you to go back to this page and in number two while still in a terminal install repo and gain credentials so this is the repository tool that we're going to be using in order to actually build or sorry download the source tree okay so in this where it says working directory let's call this moda phone all right just for the sake of clarity now what it's going to do is going to ask you to make directory moda phone now again you want to use the same terminal why that's because it's set to the home directory okay you see how it has the tilde key it's in the home directory so you're going to type make dir moda phone you could have just copied it but i'm just showing you it by typing then you're going to do cd which is change directory and then you're going to do mooda phone pro tip in the terminal use the tap key and it'll just autofill everything for you so it's like terminal tricks right just do it right do it real quick so here you're going to make sure you set your git all right to a registered google account uh i'm just going to call it mudahar on us which is my name and i'm going to call it muda admuddafuda.com all right again i'm just doing this for the sake of you know uh for the sake of the video use your actual registered google accounts okay this is what you're going to be using if you want to do code reviews right so again you're going to copy this and you're going to paste this and i'm actually going to use my real account so i'm just going to copy and paste this the way that i wanted so we'll just skip that so once you've copy and pasted all these two lines then you're going to run repo init all right now if you run repo in it like itself it's probably not gonna work for you okay and that's because you need to get something called repo okay and that's where you're gonna have to initialize it so click on this little link up here called installing the repo client and here you're going to install repo by following these exact steps so you're going to make directory and you're just going to do this make bin you're going to do path all right right here and you're going to do and you're just going to copy and paste these lines then you're going to download the repo launcher ensure it's executable so again copy this so curl which is where we're going to download this uh this tool from hit enter it's going to download it then we're going to use chmod to make that executable so again it's just copy and pasting right very simple a monkey could do it then you can optionally verify that the launcher matches the signature so you can paste these lines in and that's just to make sure all of it is from google and none you didn't get hacked in any single way and get something sort of weird once that's done now you can go back to the initializing a repo client page so where we entered these lines and go back to it so here we're going to copy this all right this is the latest version of repo with its most recent bug fixes now you can always do repo init u and get the master branch for the absolute master this is the one with some bug fixes but if you do dash b space master at the end you can get the master branch okay now at this point i actually went with the master branch if i'm not mistaken but either or you know you probably want to go with this one so as you do the repo once it's doing its job basically getting all of the repo sources it's going to ask if you want to enable color display to this account uh just hit enter and eventually it'll say repo has been initialized in home slash that comes slash moto phone now at this point you're going to write the words repo sync c j12 so dash c j12 is important if you do this if you basically take these words out it's going to take even longer but if you type in dash c and j12 where 12 is the amount of threads you have for this system it is 12 so i'm getting it i'm giving it 12 threads i think it could be 11 or 12. point is once you enter this it's gonna take a few hours to potentially a day because this is downloading over a hundred gigabytes of source code and even on gigabit connection it takes time so once you run this feel free to walk away play a video game or whatever because it's not going to be done in a few minutes it's going to take hours to a day i'm telling you so anyways once that's done all right uh time has passed all right i've already done it you've noticed that i've changed to droid build you don't need to do that i've only done it because droid build is the directory where i've already downloaded this stuff to i'm just doing it for the sake of the video but you're probably still going to be in that mooda phone directory right once it's all downloaded and ready to go so the next thing to do is to have all of your proprietary binaries now this is where i said not every device could be modified because samsung doesn't give its proprietary binaries out so you can't build aosp on it you also can't even unlock the bootloader as far as i know now certain manufacturers like oneplus or whatever will give you those binaries but we're building it on that google pixel 4a so we're going to need the 4a binaries now at this point what we're going to be doing is we're going to either click the first link if you didn't download the master branch like we talked about earlier or if you did download the master branch they're telling you to use the binary preview now i use the master branch so i'm going to click on this what you have to do is you have to find the google pixel 4a and ours is non 5g so it's going to be all the way down here in google pixel 4a which is the 4a binaries 754367 okay so this is this is the binary that we need again if you bought the 4a with the 5g or the pixel 5 or even the pixel 3 if they even still sell that you're going to be clicking the appropriate one for you so in our case we're going to download the google vendor image and the qualcomm image okay so we're going to download both of these and we're going to save those files so now in the moda phone directory when you click on it the directory you'll be working in i'm clicking on droid build because i've already done it you'll see all these folders once the repo has been downloaded once you've gotten the source code what you're trying to do is you're trying to get those vendor proprietary binaries ready for when we build because without those we're not going to be able to boot android on that 4a pixel device that we just got so you're going to basically download those files which i have right here so google's devices and qcom devices so you're going to open both these zip files and you're just going to drag them into this folder right the folder that we're working in so both of them eventually they'll be right here so extract google and extract sunfish so in order to do this now we're going to basically run these scripts because these are dot sh shell scripts so again if you have a terminal close just right click open terminal and you're going to type dot slash extract all right google all right the whole thing again use tab to autofill save yourself some time and insanity hit enter and it's going to ask you the license will now be displayed so hit enter and blah blah blah hold space down and eventually get to this bottom line so type in i accept and it's going to install all of these to vendor slash google devices so in this little folder right here once you've done that do the exact same thing for the qcom sunfish so extract qcom sunfish.sh hit enter hit enter hold space down go back type in i accept in all caps and it'll do all this for you so now you've extracted all those proprietary binaries now we can get to the fun stuff which is actually building the damn thing so okay now in the build system it's going to tell you about the soon build system you don't really need to know a whole lot of this let's just go to the actual build android side okay so here we're going to be running a couple scripts ourselves so go back to our build folder right where all those files were you want you to well let me close the terminal real quick right click open a terminal and inside over here we're going to be typing in a few commands all right and it's just copy and pasting so let me show you what we're doing so in order to do this what we're going to do is we're going to build our source all right so we're going to do source build and environment setup.sh so hit enter and it's going to you know basically set up our environment right now to see if we're actually good on that type in hmm and it's going to show you all of this okay so you're good so far type in clear to clear all of this out and let's use something called lunch okay so when we type in lunch all right lunch gives us this whole list real quick it's going to take a little bit of seconds or a little bit of time but it's going to give us 54 options because we're installing on the google pixel 4a we're going to find one that says sunfish so you see how we have aosp rm64 this would be number 27. so aosp user sorry sunfish user debug user debug basically means that it's the standard android build but it's already rooted anyways which means you get all the elevated privileges again please look up based on what pixel device you bought because let's say you bought a pixel 4 a with 5g you might be redfin you might be something for the base 4a that we have i know that we are aosp sunfish so once you know that your number 27 type in number 27 here and hit enter and it's going to configure this all right the target right here so make sure all of this checks out for you and once it does let's move on to the actual fun stuff now to build this all we have to type is the word m okay it's that simple hit enter and now we get to the magic fun stuff of actually building the entire thing so it's going to run something called ninja and whatnot and this is where the build actually begins so you can walk away for a few hours while this is actually doing its job there's not much you can do okay this will take several hours a few hours depending on how fast your computer is and whatnot now when i showed you earlier why i got 52 gigs of storage that's literally because this thing crashed with 32 gigs of ram at some point when it was building its neural engine neural network stuff whatever that project file was it apparently ballooned memory usage to like 32 gigs it started using the swap space which is an entirely separate range of like memory that you rely and back up on crash that so provided you followed all the steps up until this point you're good to go walk away you know get a coffee you know have some beers play some video games because it ain't going to be done for a while now if we haven't actually done anything yet we need to make sure usb access works okay so underneath this page for the android developers we're going to make sure that our ubuntu linux device works absolutely well so what you're going to do is you're going to go down over here and you're going to copy sudo user mod a capital g plug dev into the log name okay so just paste that in there hit enter enter your root password all right is it working there it is it works and after all that you're going to basically uh just do apt pseudo install so again just do sudo and copy that string in here and hit enter and install that now you should just re-log in for all of this to actually take effect but once it's done you're ready to move on to the next step okay now at this point to flash the device what you want to do is you want to make sure that you follow these combinations so turn off your google device so for example the 4a that we have we're going to first power off the device so we're going to power it off like this all right and here it tells us to hold volume down and hold the power button so if i hold volume down and hold the power button this should boot into yeah right here so fastboot okay this is basically the screen you want to see on your google pixel 4a so at this point what you want to do is you want to connect it to the actual device you want to connect it via usb to your virtual machine under vmware it's probably going to ask you if you want to connect to the host or a virtual machine always pick virtual machine and make sure you check it so that it doesn't even have to ask you it again okay just to save yourself some time and sanity now you're going to type in fastboot flashing unlock okay so once you type that in it'll basically change this screen and it'll ask you do you want to unlock the bootloader now you actually have to use the volume keys to make the selection but you want to hit yes and once that's done it's time for you to actually start flashing the device now at this point it's going to delete everything off the device so if you were using it to store all your personal stuff for some reason before doing all this you want to back that up because this is going to flash the device entirely so once you have it basically connected into your system you want to make sure you type in adb reboot boot loader okay and the reason you're going to do that is so that you can actually get into the bootloader and once that's all good to go in fastboot which is where we were at this screen all right this one right here you're going to type in fastboot flash all dash w alright so at this point all right if the device is connected do not touch it it will do it all for you this is where it's going to send that built android that we have and flash it onto the device okay so provided you did everything right it should all just flash up perfectly fine and you're good to go and there you go the muda phone is finally ready to use now it's not really the mooda phone it's whatever you want it to be called baby because you built it yourself congratulations you built android and deployed it on your own device you're a good job it's that easy okay we did this within 30 minutes all right again discounting for the amount of hours we lost so if you have a powerful enough system you just built your own os and you know it's squeaky clean it's got no google to it see this is android in its purest form all the google stuff fails to work because the apis just aren't there this is what android is like without google now of course this comes with its own problems google does provide a lot of good back-end api stuff to android it makes it really fun and easy to use but if you remove all that it's not that android is unusable it's just you're gonna be missing a lot of that magic okay so you do get a little bit of an inconvenient system but hey it's all yours nobody's tracking you congratulations you're innocent and safe now if you want to re-implement google's proprietary user space apps and libraries you can use this thing called micro g which i think actually comes from the lineage os people and basically all you have to do is really download a lot of these apks and install them onto the device okay basically just connect this to a usb to your computer drag and drop these apks open the file app and install them one by one and follow the on-screen instructions and you're good to go now as far as app stores go there's plenty of app stores for you to pick from so pick your poison download it uh some of them even belong to amazon or samsung so you know you can still have the big tech you in in your device if you wanted it as far as the applications go there's a few app stores that you can download and get running some of them belong to amazon some of them are as free as the ratchetest river that you can find and ladies and gentlemen once you get the stuff installed you can basically install all of those freedom phone applications like parlor like brave like firefox like whatever you want on your device now you've effectively got your own freedom phone congratulations now i'm not going to say that this is unusable it's absolutely a very usable phone there's nothing wrong with using android this way but like i said earlier without google you are going to have to come across a little bit of an inconvenient use okay it's going to take a bit of time to truly um settle in okay you're gonna have to break this device in your own way i think the best comparison is kind of like linux we're using ubuntu which is very user friendly anybody can get those going even your grandma and then you've got arch linux and gen2 which are more so for people who are really there to build their own experience and if you can handle all the technical hurdles and the headaches that come with it it's absolutely a great choice but this is android without google and this is effectively the same thing as that freedom phone that you're getting now let's say you don't want to go through all that effort okay let's say you want to make this life even easier for you this is lineage os okay something that i actually used to use for a long time and it's actively being updated all right last update last change log was april 1st 2021 so here you go on to download and you got a whole range of devices they constantly build for so if you have something like a asus rogue phone you can go for that if you have a uh what is i think i saw razer right here you can go for that if you have an older samsung device before they decided to get real douchey with their bootloader you can pick some of those now if you have a google device you can go to google and you can go get the google pixel 4a this takes you to this page what you want to do is you want to download the latest both these files and you want to click installation instructions and basically follow this down to a t and it's not too different than what we just did except this one's a bit curated by a team again you're still going to be detached from google so they're not going to be pinging your location that is until you install the google apps but that puts you in the same position as having google stock android running on its own why the you would go down that road why would you would go through this trouble and then reinstall the google apps makes no sense to me but some people do it and hey who am i to tell you how to live your life right ladies and gentlemen let's recap this is a long video already my recording's looking at like an hour and a half but uh ladies and gentlemen what have we learned today okay you don't need to pay somebody 500 to get a freedom focused privacy phone okay they're just grifting off you most likely they're trying to sell you a phone that's very cheap with a lineage os rom probably installed onto it i mean even one of the features they have called trust actually was a built-in feature for lineage os so make that what you will but uh why we did this was that you can buy yourself a better quality device and i can almost assuredly tell you these pixel devices are probably a lot better than whatever anybody's trying to sell you from any other part of the world okay and you don't even need a pixel device you can literally buy yourself something from one plus something from asus something from a bigger better brand for the same price if you're going to spend 500 spend it on the best hardware that that money is going to get you because a software as you've seen is actually quite easy to get going i mean it's not like you need a whole lot even if you don't want to build it there's plenty of roms that exist already built for you that you can just download within a minute and already start flashing on a device through a virtual machine this whole process if you're using something like lineage os could have taken you 15 minutes to do on your own building the whole android source like we did was the real meat and potatoes of truly doing all of this on your own and that if you have the most powerful hardware available right now is only a matter of a few hours just to download and build the damn thing it's not the technic it's not the most technically advanced thing to do the reason why after that original product the freedom phone was that the device you're getting at least to me looks like it's not the best quality and the software side of it is something that anybody could have done within 20 minutes do not discount your talents if you think you are technically illiterate don't worry if a dumbass like me could do it bro you could do it a lot better i'm just saying okay so ladies and gentlemen we built our own freedom phone our mood os or at this point it's whatever os you want it to be hell call it the whatever your name is and then add os at the end of it and bam you're done so that's pretty much how you do it and i'm sure if you want to re think of this video as a learning point okay you learned how to install android your own version of android onto your device now you can go the next step you can learn how to make it better you can build the ultimate smartphone that's privacy focused for you so if your goal is to detach from big tech and google and all these services there you go all right now at the end of the day the government will still be able to track you through cell towers so make that what you will but ladies and gentlemen if you like what you saw please like comment and subscribe dislike it if you dislike it i am out
Info
Channel: SomeOrdinaryGamers
Views: 506,213
Rating: 4.97297 out of 5
Keywords:
Id: dDeba_oqs-o
Channel Id: undefined
Length: 31min 21sec (1881 seconds)
Published: Fri Jul 30 2021
Related Videos
Note
Please note that this website is currently a work in progress! Lots of interesting data and statistics to come.