Android Internals Live - Session #1
2:06:29
Android Security - Obfuscation
4:04
3 жыл бұрын
Пікірлер
@alexandrunistoroiu452
@alexandrunistoroiu452 4 күн бұрын
Hi, it would be possible to make a custom os with aosp for desktop?
@lohriialo
@lohriialo 6 ай бұрын
Please share the next part of the tutorial
@GilZhaiek
@GilZhaiek 6 ай бұрын
Check out the udemy course, it's free
@jorgeflorescarlos8537
@jorgeflorescarlos8537 6 ай бұрын
Great. I can confirm this also works locally
@ChandrashekarCN
@ChandrashekarCN 6 ай бұрын
💖💖💖💖
@anhduc1711
@anhduc1711 8 ай бұрын
Hi, can you help me in connecting multi devices
@CrystalAdejokun
@CrystalAdejokun 9 ай бұрын
Hello, I'm reaching out to discuss an exciting business opportunity regarding your Udemy course. Our aim is to boost the visibility of your course, attract a larger student base, and cultivate positive reviews. Could we arrange a time to chat and explore this further at your convenience?
@jamishonj3884
@jamishonj3884 11 ай бұрын
And next how to start the Cuttlefish from AOSP build ?
@sanabaid7054
@sanabaid7054 Жыл бұрын
How can we build kernel modules for cuttlefish aosp?
@8ManTech
@8ManTech Жыл бұрын
kzbin.info/www/bejne/oXu5qmmCh7KBr6csi=RXK9Tr4EBJBtyl7C
@khanra17
@khanra17 Жыл бұрын
It's Gigabyte not Jiga 😂
@namo_narayana
@namo_narayana Жыл бұрын
How to run cuttlefish as a docker container
@陳威翰-q7r
@陳威翰-q7r Жыл бұрын
Great video How can I replace a custom QEMU platform? For example, replacing 'virt' with a SiFive platform Thank you so much
@陳威翰-q7r
@陳威翰-q7r Жыл бұрын
I hope you have seen my question Can you tell me where the kernel image for AOSP is located? And how can I replace it? If I want to replace the QEMU machine (virt) with a custom one, how should I proceed?
@8ManTech
@8ManTech Жыл бұрын
kzbin.info/www/bejne/oXu5qmmCh7KBr6c if you sign up for my free course, you can see in more details - link in description
@ranjithilaveni7054
@ranjithilaveni7054 Жыл бұрын
can you make one video on how to build and flash custom kernel of version android 12L for Pixel 6a device
@blankdisk1061
@blankdisk1061 Жыл бұрын
.
@thornexeurope7939
@thornexeurope7939 2 жыл бұрын
Can we use this to make it for other devices?
@AOSP
@AOSP 2 жыл бұрын
Hi, I am unable to launch the cuttlefish emulator. Can you please me to resolve below issue.
@aravakiran449
@aravakiran449 2 жыл бұрын
I am getting an error while setting up the cuttle fish it's getting failed in set-up so what's the solution to it
@sydgarlathy2733
@sydgarlathy2733 2 жыл бұрын
Do you know if Cuttlefish can run on a non-standard memory page size host system? (Such as Linux on M1/M2 Silicon, or certain Fedora distributions) Currently getting segfault on all of their cvd_host package binaries for ARM64.
@8ManTech
@8ManTech 2 жыл бұрын
I don't think so... That's why I had to buy an Intel PC instead of the new Mac
@sydgarlathy2733
@sydgarlathy2733 2 жыл бұрын
@@8ManTech that’s a shame. Since it’s qemu based there shouldn’t really be any limitation there, if they just used normal linking on the host system rather than using their android-ld.
@Twins_Baby_21
@Twins_Baby_21 2 жыл бұрын
Does cuttlefish support USB passthrough functionality same as goldfish emulator?
@8ManTech
@8ManTech 2 жыл бұрын
Hmmm, not sure... Maybe?
@eduardasoyan1640
@eduardasoyan1640 2 жыл бұрын
hi i like your content. 😃👍 Could you possibly bring out a tutorial in which you flash clean AOSP Project on an device. The process with the device drivers and what you have to consider is interesting for me. Thank you in advance Many greetings
@ეროვნებითქართველი
@ეროვნებითქართველი 2 жыл бұрын
how can we build cf on one device and copy result and run it via launch_cvd on a different one?
@ეროვნებითქართველი
@ეროვნებითქართველი 2 жыл бұрын
Thanks once again, have no idea whole people disliked the video. most likely they saw the video out of the playlist and misunderstood
@ეროვნებითქართველი
@ეროვნებითქართველი 2 жыл бұрын
Thanks to publish the course material !
@moonmountain3135
@moonmountain3135 2 жыл бұрын
Thanks for your video, nice work. Now Android 13 Automotive has been released, but the emulator works with black screen, it seems like that the AOSP code is not work. Do you build the Android 13 auto target, have some suggestion?Thanks.
@alojamientocastillo4725
@alojamientocastillo4725 2 жыл бұрын
Muy buen video, esperando la parte 2
@8ManTech
@8ManTech 2 жыл бұрын
Gracias
@sathishkuna9898
@sathishkuna9898 2 жыл бұрын
Sir,please make a video on how to customize this code
@Superjamppa
@Superjamppa 2 жыл бұрын
Good video. I have been interested about building own kernel version and running custom os.
@sanyujgupta60
@sanyujgupta60 2 жыл бұрын
Thank you for this! I'm currently trying to finish the book - This helps expidite that!
@guptaanmol184
@guptaanmol184 2 жыл бұрын
Thank you!
@8ManTech
@8ManTech 2 жыл бұрын
Thank you!
@anburaj2402
@anburaj2402 2 жыл бұрын
I am getting the below error while trying to run, could you please help me to resolve ? $ acloud create --local-instance 1 --local-image Creating local AVD instance with the following details: Image (local): /home/xxxxx/Projects/aosp/Repo/cuttle_fish/out/target/product/vsoc_x86 hw config: cpu - 4 ram - 4GB display - 720x1280 (320 DPI) Traceback (most recent call last): File "/tmp/Soong.python_f0iqh7iv/acloud/public/acloud_main.py", line 470, in <module> EXIT_CODE, EXCEPTION_STACKTRACE = main(sys.argv[1:]) File "/tmp/Soong.python_f0iqh7iv/acloud/public/acloud_main.py", line 391, in main report = create.Run(args) File "/tmp/Soong.python_f0iqh7iv/acloud/create/create.py", line 234, in Run report = avd_creator.Create(spec, args.no_prompt) File "/tmp/Soong.python_f0iqh7iv/acloud/create/base_avd_create.py", line 45, in Create results = self._CreateAVD(avd_spec, no_prompts) File "/tmp/Soong.python_f0iqh7iv/acloud/internal/lib/utils.py", line 735, in DecoratorFunction result = func(*args, **kargs) File "/tmp/Soong.python_f0iqh7iv/acloud/create/local_image_local_instance.py", line 144, in _CreateAVD if not self._CheckRunningCvd(ins_id, no_prompts): File "/tmp/Soong.python_f0iqh7iv/acloud/create/local_image_local_instance.py", line 490, in _CheckRunningCvd existing_ins = list_instance.GetActiveCVD(local_instance_id) File "/tmp/Soong.python_f0iqh7iv/acloud/list/list.py", line 181, in GetActiveCVD ins = instance.LocalInstance(cfg_path) File "/tmp/Soong.python_f0iqh7iv/acloud/list/instance.py", line 379, in __init__ self._cf_runtime_cfg = cvd_runtime_config.CvdRuntimeConfig(cf_config_path) File "/tmp/Soong.python_f0iqh7iv/acloud/internal/lib/cvd_runtime_config.py", line 132, in __init__ raise errors.ConfigError("instances[%s] property does not exist" acloud.errors.ConfigError: instances[1] property does not exist in: /home/xxxx/cuttlefish_runtime/cuttlefish_config.json
@anburajk53
@anburajk53 2 жыл бұрын
Hi, My environment is Ubuntu 20.04 + 11th gen Intel i5. While starting launch_cvd, looks like it got stuck during kernel initialisation.. so didn't received "Virtual device Boot completed" message. Any idea..?
@ashokbaburaninramesh2971
@ashokbaburaninramesh2971 2 жыл бұрын
I got stuck with this screen Creating local AVD instance with the following details: Image (local): /home/ashok/Documents/learning/aosp/out/target/product/vsoc_x86_64 hw config: cpu - 4 ram - 6GB display - 720x1280 (320 DPI) Waiting for AVD(s) to boot up ...
@南波万-s6k
@南波万-s6k 2 жыл бұрын
# toner @ Home-Ubuntu in ~/Development/aosp/android-12.1.0_r1 [20:21:56] $ acloud setup --host ================== Notice: We collect anonymous usage statistics in accordance with our Content Licenses (source.android.com/setup/start/licenses), Contributor License Agreement (opensource.google.com/docs/cla/), Privacy Policy (policies.google.com/privacy) and Terms of Service (policies.google.com/terms). ================== Welcome to ___ _______ ____ __ _____ / _ |/ ___/ / / __ \/ / / / _ \ / __ / /__/ /__/ /_/ / /_/ / // / /_/ |_\___/____/\____/\____/____/ ======================================== [Install base packages on the host] This step will walk you through the base packages installation for your host. ======================================== Start to install package(s): sudo apt-get --assume-yes install ssvnc sudo apt-get --assume-yes install lzop sudo apt-get --assume-yes install python3-tk Enter 'y' to continue, otherwise N or enter to exit: y Run command: sudo apt-get update Run command: sudo apt-get --assume-yes install ssvnc 正在读取软件包列表... 正在分析软件包的依赖关系树... 正在读取状态信息... ssvnc 已经是最新版 (1.0.29-5)。 升级了 0 个软件包,新安装了 0 个软件包,要卸载 0 个软件包,有 7 个软件包未被升级。 Traceback (most recent call last): File "/tmp/Soong.python_rthm5n8s/acloud/public/acloud_main.py", line 470, in <module> EXIT_CODE, EXCEPTION_STACKTRACE = main(sys.argv[1:]) File "/tmp/Soong.python_rthm5n8s/acloud/public/acloud_main.py", line 445, in main setup.Run(args) File "/tmp/Soong.python_rthm5n8s/acloud/setup/setup.py", line 73, in Run subtask.Run(force_setup=args.force) File "/tmp/Soong.python_rthm5n8s/acloud/setup/base_task_runner.py", line 99, in Run self._Run() File "/tmp/Soong.python_rthm5n8s/acloud/setup/host_setup_runner.py", line 92, in _Run setup_common.InstallPackage(pkg) File "/tmp/Soong.python_rthm5n8s/acloud/setup/setup_common.py", line 76, in InstallPackage raise errors.PackageInstallError( acloud.errors.PackageInstallError: Package was not detected as installed after installation [ssvnc]
@beizhao9663
@beizhao9663 2 жыл бұрын
HI, My run environment is: Windows + VirtualBox + Ubuntu20.04; But start launch_cvd: error: [ERROR:external/crosvm/src/main.rs:2779] crosvm has exited with error: the architecture failed to build the vm: failed to set tss addr: File exists (os error 17) I look forward to your reply
@8ManTech
@8ManTech 2 жыл бұрын
Building the AOSP requires VMWare and not VirtualBox
@aaronwperkins
@aaronwperkins 2 жыл бұрын
why does this not have more hits? good job bro
@8ManTech
@8ManTech 2 жыл бұрын
Thank you! It's the google suggestion engine...
@stefanranelovic5228
@stefanranelovic5228 2 жыл бұрын
Dynamic partitions are step back i hope they will swich to normal partition table like before in future. 😏
@alhasatahankzlkaya6673
@alhasatahankzlkaya6673 2 жыл бұрын
I am getting the cannot find symbol error in Ubuntu 18.04, how can I fix it?
@raheemuddinsyed6637
@raheemuddinsyed6637 2 жыл бұрын
hi thanks for the good videowith detailed info, i have a query, can this virtual device runs in windows?
@8ManTech
@8ManTech 2 жыл бұрын
You will need to run an Ubuntu VM in Windows to do that...
@studywithnava3893
@studywithnava3893 2 жыл бұрын
Where can I get the original gallery and camera of android open source project ? If possible can you please provide apk ?
@8ManTech
@8ManTech 2 жыл бұрын
So few things: The camera code is here: android.googlesource.com/platform/packages/apps/Camera2/ Now, you can't built it as is - because it needs some modifications to include the JNI libs and to prevent it from optimizing the dex bytecode to the target device's arch. You can try searching in Github for Camera2 + aosp - github.com/search?q=camera2+aosp and see if someone made this app standalone. Finally, try to grab any Pixel device, update the camera app with the one on the play store and run the followings: "pm path com.android.camera2" You will get the apk path on the device and all you need is to run: "adb pull /data/app/<path>" After that you can "adb install base.apk"
@studywithnava3893
@studywithnava3893 2 жыл бұрын
@@8ManTech sir can you please provide apk for files,messaging, phone from aosp project?
@claudiodavino5124
@claudiodavino5124 3 жыл бұрын
Hello, when I run $ lunch aosp_cf_x86_64_phone-userdebug , cuttlefish doesn't start and I got this error: "Cannot create cuttlefish instance: Device did not boot within 450 secs.". I went into the log and I read this error: "2022-01-23 00:30:16.637 bluetooth - system/bt/vendor_libs/test_vendor_lib/model/devices/device_properties.cc:82 - DeviceProperties: Error reading controller properties from file." Can you help? thanks
@8ManTech
@8ManTech 3 жыл бұрын
This might be related to this issuetracker.google.com/issues/210876364?pli=1 - I suggest you review the ticket and if it is - you should reply in the thread to bump up the issue. Make sure to check out the android-12.0.0_r15 branch if you haven't done that
@claudiodavino5124
@claudiodavino5124 3 жыл бұрын
@@8ManTech Hello, thank you for the answer, I checked the link you posted, and the issue is the same as mine, sadly there is not yet a solution
@IlCapodOro
@IlCapodOro 3 жыл бұрын
Could you make a video about how to build and boot a custom kernel on the Google Pixel 6?
@hawkeye6672
@hawkeye6672 3 жыл бұрын
"acloud create --local-instance 1 --local-image Linux[#1 SMP Fri Apr 2 22:23:49 UTC 2021] is not a supported platform" How to start avd acloud in WSL 2 Windows 10???
@Monk-wv4ub
@Monk-wv4ub 3 жыл бұрын
I followed the same steps as you mentioned, but I have used Ubuntu 18.04 and the lunch target I used is aosp_cf_x86_64_phone-userdebug. I am facing below error while command $acloud setup --host dpkg-buildpackage: error: tail of debian/changelog subprocess returned exit status 1 E: Unsupported file ../cuttlefish-common_*_amd64.deb given on commandline
@Lobster.Gaming
@Lobster.Gaming 3 жыл бұрын
Can you make a video on how to make custom roms for android device from scratch...
@8ManTech
@8ManTech 3 жыл бұрын
Yes, I'm planning to do something like that very soon
@Lobster.Gaming
@Lobster.Gaming 3 жыл бұрын
@@8ManTech waiting....pls reply to this comment when you drop it
@jithinjose6593
@jithinjose6593 3 жыл бұрын
I'm stuck at "Waiting for AVD(s) to boot up ..."
@8ManTech
@8ManTech 3 жыл бұрын
Check if you see anything in the logs such as /tmp/acloud_cvd_temp/local-instance-1/cuttlefish_runtime.1/launcher.log
@nikhilgupta71
@nikhilgupta71 3 жыл бұрын
Hey man, i would like to connect with you for some help. Please let me know how we can connect
@CMDBeatBox
@CMDBeatBox 3 жыл бұрын
is there a solution to split "Super"partition or make it writable?
@8ManTech
@8ManTech 3 жыл бұрын
In the BoardConfig.mk, you should be able to set these values to "false" instead of "true" BOARD_BUILD_SUPER_IMAGE_BY_DEFAULT := true BOARD_SUPER_IMAGE_IN_UPDATE_PACKAGE := true
@CMDBeatBox
@CMDBeatBox 3 жыл бұрын
@@8ManTech i don't know how to do this
@drdub23
@drdub23 3 жыл бұрын
That's a lot of geegabite
@reshmak100
@reshmak100 3 жыл бұрын
Can I run cuttlefish-wear variant with same procedure?
@8ManTech
@8ManTech 3 жыл бұрын
I wasn't aware that google releases cuttlefish-wear in Android 12
@amirreza7697
@amirreza7697 3 жыл бұрын
Hi, Thanks a lot, it is very clear and helped me a lot. I just couldn’t run the acloud command. More specifically, I got "Command 'acloud' not found, did you mean:".
@8ManTech
@8ManTech 3 жыл бұрын
After starting a new terminal, make sure to always: "source build/envsetup.sh" and "lunch"