1 00:00:00,300 --> 00:00:02,160 ‫Speaker: Hi, within this lecture, 2 00:00:02,160 --> 00:00:05,010 ‫we're going to see how to install Genymotion 3 00:00:05,010 --> 00:00:07,980 ‫and run this on in our computers. 4 00:00:07,980 --> 00:00:11,700 ‫So, all you have to do is just go to genymotion.com, 5 00:00:11,700 --> 00:00:13,080 ‫first of all. 6 00:00:13,080 --> 00:00:17,790 ‫As you can see, this actually comes with the free trial. 7 00:00:17,790 --> 00:00:22,790 ‫But it's a trial for the paid product actually. 8 00:00:23,220 --> 00:00:26,100 ‫Genymotion has two kinds of products. 9 00:00:26,100 --> 00:00:31,100 ‫First of which is free, and second of which is a paid. 10 00:00:31,590 --> 00:00:34,200 ‫And we are not interested in the paid part, 11 00:00:34,200 --> 00:00:36,480 ‫we are just going to download the free part. 12 00:00:36,480 --> 00:00:39,870 ‫In order to do that, you're gonna have to signup 13 00:00:39,870 --> 00:00:42,600 ‫and choose a username for yourself. 14 00:00:42,600 --> 00:00:46,080 ‫So, I'm gonna go for altisam over here, 15 00:00:46,080 --> 00:00:49,620 ‫and I will provide some email like this, okay? 16 00:00:49,620 --> 00:00:52,260 ‫And make sure your credentials are valid 17 00:00:52,260 --> 00:00:56,240 ‫so maybe we can actually send you some information link. 18 00:00:56,240 --> 00:01:00,305 ‫So make sure you give your correct email address 19 00:01:00,305 --> 00:01:03,120 ‫over here at the usage type, 20 00:01:03,120 --> 00:01:05,610 ‫I'm gonna go for demonstration. 21 00:01:05,610 --> 00:01:07,807 ‫So it really does not matter what you choose over here, 22 00:01:07,807 --> 00:01:09,120 ‫like your company type, 23 00:01:09,120 --> 00:01:10,577 ‫I'm gonna go for others. 24 00:01:10,577 --> 00:01:13,620 ‫And for country, I'm gonna go for Turkey, 25 00:01:13,620 --> 00:01:15,617 ‫so just choose your own country. 26 00:01:15,617 --> 00:01:20,617 ‫And again, when you do that, it will ask you to activate 27 00:01:21,210 --> 00:01:22,350 ‫your account. 28 00:01:22,350 --> 00:01:23,862 ‫So, your email address, 29 00:01:23,862 --> 00:01:26,790 ‫you have to open your email and just click on the link 30 00:01:26,790 --> 00:01:29,190 ‫they have sent, it will be activated. 31 00:01:29,190 --> 00:01:31,080 ‫That's what I'm gonna do now. 32 00:01:31,080 --> 00:01:34,980 ‫Okay. And after you do that, 33 00:01:34,980 --> 00:01:37,140 ‫it will take you to this webpage 34 00:01:37,140 --> 00:01:41,700 ‫where you see try for 30 days and buy Genymotion 35 00:01:41,700 --> 00:01:44,760 ‫but at the end of this section, 36 00:01:44,760 --> 00:01:46,260 ‫at the end of this page, 37 00:01:46,260 --> 00:01:50,550 ‫there is a section called personal use only. 38 00:01:50,550 --> 00:01:52,469 ‫So you can actually go to this website, 39 00:01:52,469 --> 00:01:56,580 ‫genymotion.com/fun-zone 40 00:01:56,580 --> 00:02:01,580 ‫Okay? So this is where you can download the free version 41 00:02:01,620 --> 00:02:02,595 ‫of Genymotion. 42 00:02:02,595 --> 00:02:06,690 ‫So, I'm gonna go for Mac OS, 43 00:02:06,690 --> 00:02:10,020 ‫but it's a little bit different to install this on Windows 44 00:02:10,020 --> 00:02:10,890 ‫and on Mac, 45 00:02:10,890 --> 00:02:13,110 ‫so I'm going to show you both. 46 00:02:13,110 --> 00:02:15,930 ‫I'm gonna start with Mac OS, I'm going to download 47 00:02:15,930 --> 00:02:17,280 ‫it from here. 48 00:02:17,280 --> 00:02:18,660 ‫After we're done with this, 49 00:02:18,660 --> 00:02:22,749 ‫I'm going to display how to do that in windows as well. 50 00:02:22,749 --> 00:02:26,460 ‫And it's a fairly quick process, 51 00:02:26,460 --> 00:02:29,460 ‫so don't worry, it won't take too much for you. 52 00:02:29,460 --> 00:02:33,300 ‫So I didn't separate the installation into 2 parts 53 00:02:33,300 --> 00:02:34,742 ‫like Windows part and Mac part, 54 00:02:34,742 --> 00:02:37,020 ‫cause it's very easy. 55 00:02:37,020 --> 00:02:38,845 ‫Once you download that, all you have to do is 56 00:02:38,845 --> 00:02:41,820 ‫just find the file, okay? 57 00:02:41,820 --> 00:02:44,370 ‫Let me bring this in my desktop. 58 00:02:44,370 --> 00:02:46,413 ‫And of course, run it. 59 00:02:47,310 --> 00:02:50,625 ‫And it will verify the image and then 60 00:02:50,625 --> 00:02:53,363 ‫you're just going to follow the instructions. 61 00:02:53,363 --> 00:02:57,150 ‫And again, since we have our toolbox, 62 00:02:57,150 --> 00:03:00,074 ‫it won't be problem for us, okay? 63 00:03:00,074 --> 00:03:03,060 ‫As you can see, there are 2 files over here. 64 00:03:03,060 --> 00:03:06,360 ‫Like, first of we have Genymotion and the other one is the 65 00:03:06,360 --> 00:03:08,460 ‫Shell of Genymotion. 66 00:03:08,460 --> 00:03:10,890 ‫We're gonna have to take both of those 67 00:03:10,890 --> 00:03:12,870 ‫into applications folder. 68 00:03:12,870 --> 00:03:15,900 ‫And then we're going to run the Genymotion. 69 00:03:15,900 --> 00:03:18,960 ‫So, if we hadn't have the virtual box, 70 00:03:18,960 --> 00:03:23,960 ‫then we will have to actually install it on our Mac as well, 71 00:03:24,330 --> 00:03:27,000 ‫but I believe you have this by now, 72 00:03:27,000 --> 00:03:31,800 ‫since we have been using Catalytics at this time, okay? 73 00:03:31,800 --> 00:03:36,660 ‫And over here, I'm going to show you how to install it 74 00:03:36,660 --> 00:03:39,120 ‫for windows as well. 75 00:03:39,120 --> 00:03:41,910 ‫As you can see, there are 2 options actually. 76 00:03:41,910 --> 00:03:44,970 ‫With Virtualbox and without Virtualbox. 77 00:03:44,970 --> 00:03:48,930 ‫I'm going to install with Virtualbox 78 00:03:48,930 --> 00:03:51,900 ‫for, just so we are safe, okay? 79 00:03:51,900 --> 00:03:53,700 ‫Better safe than sorry. 80 00:03:53,700 --> 00:03:57,330 ‫And it won't matter since I have Virtualbox, 81 00:03:57,330 --> 00:04:00,690 ‫it will ask if I want to replace it, if I say no, 82 00:04:00,690 --> 00:04:03,120 ‫it won't matter to me. 83 00:04:03,120 --> 00:04:06,720 ‫And make sure you have Virtualbox in your host machine 84 00:04:06,720 --> 00:04:08,910 ‫in your windows machine like this. 85 00:04:08,910 --> 00:04:12,300 ‫And if you don't have it, it doesn't matter because 86 00:04:12,300 --> 00:04:15,601 ‫you can install it at the same time with the same 87 00:04:15,601 --> 00:04:18,570 ‫installation file, okay? 88 00:04:18,570 --> 00:04:21,990 ‫So, let me download this and then we're going to 89 00:04:21,990 --> 00:04:26,220 ‫just run it and install it using the instructions. 90 00:04:26,220 --> 00:04:29,220 ‫As you can see, it's fairly easy in Macs, 91 00:04:29,220 --> 00:04:32,790 ‫so what we gonna have different over here is that 92 00:04:32,790 --> 00:04:36,570 ‫we're going to see an installation reset, 93 00:04:36,570 --> 00:04:39,810 ‫it will asks some questions to us in plain English 94 00:04:39,810 --> 00:04:42,960 ‫so it won't be a problem for us. 95 00:04:42,960 --> 00:04:46,560 ‫So make sure you download it, and make sure you run it 96 00:04:46,560 --> 00:04:49,260 ‫then it's completed. Okay? 97 00:04:49,260 --> 00:04:51,609 ‫And after that, of course, 98 00:04:51,609 --> 00:04:56,609 ‫you have to wait for wizard to pop up over here, like that. 99 00:04:57,390 --> 00:05:00,510 ‫So yeah, it will ask me for authentication 100 00:05:00,510 --> 00:05:03,633 ‫or some permission, I'm gonna say yes, obviously. 101 00:05:04,470 --> 00:05:07,110 ‫And then it will ask me for my language, 102 00:05:07,110 --> 00:05:08,790 ‫I'm gonna go for English, 103 00:05:08,790 --> 00:05:12,690 ‫and for the destination, yup, next, next, 104 00:05:12,690 --> 00:05:15,120 ‫Yes, create a shortcut and everything, 105 00:05:15,120 --> 00:05:18,030 ‫and that's it, that's how you install Genymotion. 106 00:05:18,030 --> 00:05:20,903 ‫It's pretty easy in Windows as well. 107 00:05:20,903 --> 00:05:23,940 ‫And again, if we hadn't have Virtualbox, 108 00:05:23,940 --> 00:05:26,449 ‫it will be a little different maybe, 109 00:05:26,449 --> 00:05:30,150 ‫since we have it, it won't bother us with installing 110 00:05:30,150 --> 00:05:31,950 ‫the Virtualbox itself. 111 00:05:31,950 --> 00:05:34,290 ‫So, it will be pretty easy. 112 00:05:34,290 --> 00:05:36,900 ‫Once you do that, you don't even have to import the 113 00:05:36,900 --> 00:05:40,770 ‫Virtual machine into the Virutalbox like we have done 114 00:05:40,770 --> 00:05:43,140 ‫in the catalytics case. 115 00:05:43,140 --> 00:05:46,200 ‫Right now, it will just imported itself, 116 00:05:46,200 --> 00:05:48,327 ‫and it will just pop up, okay? 117 00:05:48,327 --> 00:05:52,770 ‫And you will see, the Genymotion running on the Virtualbox 118 00:05:52,770 --> 00:05:56,520 ‫like the list of the Virtual machines on the left hand page 119 00:05:56,520 --> 00:05:59,703 ‫of the Virtualbox immediately when you run it. 120 00:06:00,570 --> 00:06:05,570 ‫So wait until this is finished, and we're going to continue. 121 00:06:05,700 --> 00:06:09,030 ‫Great! I believe we are done over here. 122 00:06:09,030 --> 00:06:12,300 ‫Yeah, it says that Virtualbox is already installed, great! 123 00:06:12,300 --> 00:06:15,180 ‫So it recognizes our Virtualbox. 124 00:06:15,180 --> 00:06:18,510 ‫I'm gonna go for yes over here, okay? 125 00:06:18,510 --> 00:06:23,073 ‫And wait until it's finished, then we're going to continue. 126 00:06:25,020 --> 00:06:27,780 ‫And maybe it;'s not wise to say yes over here 127 00:06:27,780 --> 00:06:30,270 ‫since we already have Virtualbox. 128 00:06:30,270 --> 00:06:32,040 ‫I just wanted to update it, 129 00:06:32,040 --> 00:06:33,990 ‫let me see if I can do it. 130 00:06:33,990 --> 00:06:35,940 ‫Now, it really doesn't give me any option. 131 00:06:35,940 --> 00:06:38,580 ‫It says that either repair it or remove it. 132 00:06:38,580 --> 00:06:42,240 ‫I can go for repair maybe it will update our version 133 00:06:42,240 --> 00:06:46,174 ‫to the latest version, so it will be goof for us, okay? 134 00:06:46,174 --> 00:06:51,123 ‫And here you go, it's now installing the Virtualbox as well. 135 00:06:51,977 --> 00:06:53,370 ‫So it's pretty easy. 136 00:06:53,370 --> 00:06:55,530 ‫I'm gonna wait until this is finished. 137 00:06:55,530 --> 00:06:58,890 ‫And here you go! Now it's finished. 138 00:06:58,890 --> 00:07:02,340 ‫Now, over here, I'm gonna go for yes as well, 139 00:07:02,340 --> 00:07:04,920 ‫and that's our Virtualbox. 140 00:07:04,920 --> 00:07:08,250 ‫So I don't have anything in my Windows Virtualbox 141 00:07:08,250 --> 00:07:11,199 ‫but once I run the Genymotion app, 142 00:07:11,199 --> 00:07:14,656 ‫I will, I think it will appear over here, 143 00:07:14,656 --> 00:07:17,399 ‫so it will ask me to restart it, I'm gonna restart it. 144 00:07:17,399 --> 00:07:21,690 ‫And actually it's time to go back to Mac because 145 00:07:21,690 --> 00:07:24,660 ‫it's the same thing from now on, 146 00:07:24,660 --> 00:07:27,210 ‫all you have to do is just find the Genymotion 147 00:07:27,210 --> 00:07:28,506 ‫and just run it. 148 00:07:28,506 --> 00:07:33,330 ‫Once you do that, it will ask you to sign in. 149 00:07:33,330 --> 00:07:35,640 ‫Remember, you already created an account. 150 00:07:35,640 --> 00:07:40,640 ‫You have actually validated it from your email, right? 151 00:07:42,390 --> 00:07:44,730 ‫So all you have to do is just come over here 152 00:07:44,730 --> 00:07:46,694 ‫and give your username and password, 153 00:07:46,694 --> 00:07:49,710 ‫yours is fire your Genymotion app, 154 00:07:49,710 --> 00:07:53,163 ‫so I'm gonna go for my email and my password, 155 00:07:54,304 --> 00:07:59,304 ‫not my email actually, I'm gonna go for my username right? 156 00:07:59,610 --> 00:08:02,040 ‫So we have created a username. 157 00:08:02,040 --> 00:08:04,440 ‫So this is my username antilsam 158 00:08:04,440 --> 00:08:07,650 ‫and I'm gonna give my password, I click next. 159 00:08:07,650 --> 00:08:12,000 ‫And over here, I'm gonna go for personal use 160 00:08:12,000 --> 00:08:16,020 ‫and I will say that, yah, I accept the license 161 00:08:16,020 --> 00:08:17,430 ‫and here you go! 162 00:08:17,430 --> 00:08:21,180 ‫Now Genymotion is installed for me. 163 00:08:21,180 --> 00:08:24,360 ‫Now I have to choose a form to install, 164 00:08:24,360 --> 00:08:26,937 ‫and as you can see, the words there up here 165 00:08:26,937 --> 00:08:30,960 ‫have some kind of old API's. 166 00:08:30,960 --> 00:08:32,490 ‫If you scroll down a little bit, 167 00:08:32,490 --> 00:08:37,490 ‫you will see the latest API's like SDK 28, 29 isn't here 168 00:08:41,760 --> 00:08:44,532 ‫right now, but it will be pretty soon. 169 00:08:44,532 --> 00:08:49,532 ‫So I'm gonna go for 28 and I believe Google Pixel 3 170 00:08:49,650 --> 00:08:52,223 ‫is good enough for us to install. 171 00:08:52,223 --> 00:08:54,556 ‫So you can just say install. 172 00:08:54,556 --> 00:08:57,630 ‫And come over here I will give you the name but 173 00:08:57,630 --> 00:08:59,943 ‫Google Pixel 3 is good enough for us. 174 00:08:59,943 --> 00:09:04,943 ‫So I'm gonna continue, it will ask me how many RAM allocate. 175 00:09:05,429 --> 00:09:10,429 ‫4GB is too much for this, I'm gonna go for 2GB, okay? 176 00:09:11,790 --> 00:09:15,600 ‫You can change it afterwards as well. 177 00:09:15,600 --> 00:09:19,920 ‫And just choose not, we're going to change it anyway, 178 00:09:19,920 --> 00:09:24,630 ‫So it will start to download it, and once it's finished, 179 00:09:24,630 --> 00:09:27,030 ‫it will be ready for your use. 180 00:09:27,030 --> 00:09:30,690 ‫And you can actually choose whatever you want from here 181 00:09:30,690 --> 00:09:33,210 ‫and download it whenever you want. 182 00:09:33,210 --> 00:09:35,820 ‫So this is a very cool application as you can see. 183 00:09:35,820 --> 00:09:39,480 ‫You can just choose the type, choose the brand, 184 00:09:39,480 --> 00:09:41,790 ‫choose the SDK and download it 185 00:09:41,790 --> 00:09:46,140 ‫so that you can actually try your apps for different sizes, 186 00:09:46,140 --> 00:09:49,650 ‫for different brands simultaneously 187 00:09:49,650 --> 00:09:54,650 ‫even you want in your letters. 188 00:09:54,780 --> 00:09:58,140 ‫So that's it. That's how you install Genymotion. 189 00:09:58,140 --> 00:10:00,090 ‫Once it's done, we're gonna run it 190 00:10:00,090 --> 00:10:02,280 ‫and we're going to set it up 191 00:10:02,280 --> 00:10:06,570 ‫so that it will help us when we deal with this 192 00:10:06,570 --> 00:10:09,510 ‫banking secure apps CTF. 193 00:10:09,510 --> 00:10:12,093 ‫So, let's meet in another lecture.