- 157
- 415 007
Dimple S
India
เข้าร่วมเมื่อ 16 ก.ค. 2012
Software engineer working on android framework
Android Framework - Differences between bluetooth classic and bluetooth low energy
Hi All,
In this video. I explain the basic differences of BTC and BLE . when exactly to use them . Watch and enjoy !
In this video. I explain the basic differences of BTC and BLE . when exactly to use them . Watch and enjoy !
มุมมอง: 79
วีดีโอ
Android Framework - Android 15 new features and improvements
มุมมอง 271หลายเดือนก่อน
Hi All, In this video , I explain the new , important and very interesting features introduced on A15, Go through these features and get familiarized with them before you start using A15
Android Framework - Hardware Architecture in Android
มุมมอง 343หลายเดือนก่อน
Hi All, In this video I have explained the architecture overview of hardware components in Android along with details about SOC
Android Framework Components - AIDL Communication Between Two Apps
มุมมอง 4692 หลายเดือนก่อน
Hi , In this session I have explained a simple calculator application and how client and server communicates via AIDL Interface . Two different applications communicate with AIDL in this example Many of you all requested for this hence thought of this demo I have taken the source code from one of the blog
Android Framework - Safe Boot in Android
มุมมอง 3044 หลายเดือนก่อน
Hi Folks, In this video I have explained what is safe boot in Android , why it is needed and how to enable and turn off safe mode Watch and enjoy !!!
Programmatically get the Default IME in Android
มุมมอง 2014 หลายเดือนก่อน
Hi All, In this video, I explain how to get the default IME enabled in Android
STEPS TO REPORT CTS FAILURES AND FIX THESE CTS FAILURES
มุมมอง 3306 หลายเดือนก่อน
Hi All, First time ever I have tried out to bring my video in the form of an animated movie where I explain how to report and fix these cts issue sin Android. Have a seat, relax and enjoy this movie. Feel free to comment if you like such videos or you prefer old style of videos Thank you
VTS Test Case Categories in Android
มุมมอง 3927 หลายเดือนก่อน
Hi All, In this video, I have explained the different VTS test case categories which come under VTS
GTS Test case Categories in Android
มุมมอง 3037 หลายเดือนก่อน
Hi All, In this video I explain what are the test suites and different test categories which fall under GTS. Watch and Enjoy !
CTS TEST CASE CATEGORIES WITH EXAMPLES
มุมมอง 4878 หลายเดือนก่อน
Hi All, In this video I have explained the different CTS Test case categories along with examples
Where is Source code of CTS,GTS,VTS found?
มุมมอง 5118 หลายเดือนก่อน
Hi All, In this short video, I have tried to explain where is the source code of CTS and why source code for GTS and VTS are not available?
Need for CTS GTS VTS Test cases
มุมมอง 5698 หลายเดือนก่อน
Hi All, In this video I have explained what is the need for these CTS GTS VTS test cases and also we see what will happen on our android devices if these test cases are not handled correctly.
What is CTS GTS VTS in android
มุมมอง 1.3K8 หลายเดือนก่อน
Hi All, In this video, I have explained what is CTS,GTS,VTS in android in simplest possible way. Hope you Enjoy !
Android Framework - Differences between Camera1 and Camera2 APIs
มุมมอง 61911 หลายเดือนก่อน
Hi All, In this video, I have explained the differences between camera1 and camera2 APIs along with their features
Android Framework - Method to collect Bluetooth HCI snoop logs
มุมมอง 7Kปีที่แล้ว
Hi All, In this session, I explain the method to collect Bluetooth HCI snoop logs to triage Bluetooth issues
Android Framework - Audio manager self managed calls for VOIP calls
มุมมอง 699ปีที่แล้ว
Android Framework - Audio manager self managed calls for VOIP calls
Android Framework- Make an android application as System application and launch application via adb
มุมมอง 1.4Kปีที่แล้ว
Android Framework- Make an android application as System application and launch application via adb
Android Framework - Importance of event logs in Android - Part2
มุมมอง 520ปีที่แล้ว
Android Framework - Importance of event logs in Android - Part2
Android Framework - Importance of Event Logs in Android - Part1
มุมมอง 882ปีที่แล้ว
Android Framework - Importance of Event Logs in Android - Part1
Android Framework - adb shell commands to input key events
มุมมอง 2.9Kปีที่แล้ว
Android Framework - adb shell commands to input key events
Android Framework - adb commands to manage Wifi in Android
มุมมอง 676ปีที่แล้ว
Android Framework - adb commands to manage Wifi in Android
Android Framework - Access Content Provider in Android via ADB commands
มุมมอง 1Kปีที่แล้ว
Android Framework - Access Content Provider in Android via ADB commands
Android Framework - Audio related changes in Android13
มุมมอง 592ปีที่แล้ว
Android Framework - Audio related changes in Android13
Android Framework - Differences between few android terminologies
มุมมอง 719ปีที่แล้ว
Android Framework - Differences between few android terminologies
Android Framework - Latest Android Application development trends in 2023
มุมมอง 707ปีที่แล้ว
Android Framework - Latest Android Application development trends in 2023
Android Framework - Practical example of using AAPT and its commands
มุมมอง 761ปีที่แล้ว
Android Framework - Practical example of using AAPT and its commands
Android Framework - Power of AAPT in Android
มุมมอง 1Kปีที่แล้ว
Android Framework - Power of AAPT in Android
Android Framework - Importance of Chrome Custom Tab in Android
มุมมอง 614ปีที่แล้ว
Android Framework - Importance of Chrome Custom Tab in Android
Android Framework - Practical example of SELINUX AVC DENIAL
มุมมอง 1.2Kปีที่แล้ว
Android Framework - Practical example of SELINUX AVC DENIAL
Android Framework - Labelling SELinux service
มุมมอง 1.1Kปีที่แล้ว
Android Framework - Labelling SELinux service
The process of init is as follow : 1. System Manager, which manages binding 2. Zygote, which is responsible for starting system_server. <br> system_server is responsible for various Services, such as BLE, PowerManager, ContentService and much more. All of these required to register to SystemManager for binding purpose, therefore, SystemManager needs to start prior to Zygote. Also, system_server runs on the core process, the system_process. Once the system_process is killed, the phone needs to restart.
Thanks for sharing
Very useful, This video made me clear understanding about content provider.
how to use that android icon in notepad++ i am not having
That was coming in older versions of notepad .. now it's not available ..
@@dimples_android_geek thanks but now which viewers can I use for learning. I want to express my gratitude for post such useful content on TH-cam. I am looking for job at present and this is helpful
@@shantibhushan7824 I'm glad it's helping you
Hi Ma'am, could you please add some content regarding HAL modification, how to choose a specific HAL version, and Settings Providers like secure and global? This would be very helpful for us. Thank you!
Sure I will try
It's very good
Thanks
Ok? Ok :)
?
@@dimples_android_geek nothing sis. Very good video. Especially the one where you teach how to read bug report using jar file and cmd. Thanks
Thanks bro
There is a rogue android mdm framework within webkits. It is being deployed in emails, google fonts, many other rfcs. 1. Whats the best way to prevent this. 2. Anyone in Google you know because they are using chrome and the playstore as part of their framework
Good Explaination , make a video on another aidl example between two applications
Hi Thanks .. please check my channel .. I have already done that .. 146th video
Hey great video, one query, here I see that Camera HAL APIs are to be implemented by vendor right? ( I see that Qcom is vendor in your reference code) but can they (vendors) have their own implementation or is there any standard that needs to be followed?
Hi , vendors can have their own implementation
Bot protect?
Sorry dint get you
Hi Dimple, Thank you so much, can you please tell us how HIDL further communicates with System service? I heard, will have to do HAL customization in vendor folder, can you please tell me why all processes happen in hardware/interface folder? Thankyou!
Hi , all the hardware and it's customizations are maintained in these two folders hardware and vendor .. it's a standard followed by Google so evrything is at one place and not scattered around .. Hidl uses calls and connects to aidl wch. In turn talks to system services
Can you please do video on camera 3 hal
Will try thanks
why are you continue this channel ???
Sorry dint get you
i mean not continue this channel ???
@@dimples_android_geek we need this type video in hindi also ?? plsss
Sure I will try uploading more and more videos
very nice explain
Thanks
Give this lady a round of applause👏 Very useful set of cmds & explained well in detail❤ This is the kind of info a poweruser needs to know😉
Thanks a lot 😊
Best explanation! Keep going
Thanks, will do!
Great job. Thank you!
Thank you too!
Nice job! I have always wondered how that works
Thank you! Cheers!
I realized that Rescue has 4 danger levels, after which it will ask you to reset the system. I figured out how to disable it. But how do I reset this counter when Rescue considered that I needed to be saved by the whole system's wipe?
You cannot reset
besige shibiradalli chikka makkala atagalannu adisuva shibira madisi ded bed ma mugisi kulitirva students galana use madi kondu besige sbira madona
Thanks for the content, today i completed 50 videos in ur playlist.. Curious about android platform development
Great 👍 keep watching
in out/soong/.intermediates/*** what is the difference between V1-ndk and V1-ndk_platform
Hi Dimple, I have an doubt in passing data from one activity to another activity Here intent.putExtra("username", name); String name = intent.getStringExtra("user_name"); Here the string should be same in both putExtra and getStringExtra right? to get the data through intent we should have the same string name, i.,e the string name given in putExtra should be used in getStringExtra to get the data. Please correct i am wrong
Can you please tell, how to print those details through python script (CSV file).
You cannot directly get the output in python script
hello. i hv prob like I can't get notifications, when the screen off. can i disable doze mode with "adb shell dumpsys deviceidle disable" ?
Hi yes you can try that and another option is go to settings and disable battery optimization
Hi, Can you please explain about stable AIDL
how can we handle switching to a different layout in a keyboard? does it need two different xml? i am trying to switch between a letters keyboard and a second layout which has all the symbols like !@#$%^&*
Yes it needs two xmls
android.os.MessageQueue.nativePollOnce what this ANR occurs and how to solve this kindly help.
Looks like some issue with the thread handling due to which ANR is thrown
which terminal or tool are you using to run these commands
Mobaxterm if you are working on windows... In Linux machines u can use normal terminal
U can also use putty
Can I use oracle virtual box to run linux machine in windows
So you work at RMZ Ecospace?
No not now
@@dimples_android_geek where are you working? Are there any openings for Android Framework Engineer?
Thanks for the amazing explanation, you have mentioned about SELinux Security server right, what is it is it some hosted content on a server? I thought the SELinux/SEAndroid policies are written in a file which is stored on the device.
Informative. Thanks
What is the command used to get the cpu usage, memory usage?
Adb shell dumpsys meminfo/cpuinfo
L . D!)8" #;8
Excellent
Thank you so much 😀
Excellent
Hi all, need to correct flow this is actual flow of android bool up. Power On>>Boot Loader>>Linux Kernel>>Init>>Zygote>>System Server>>System UI>>Launcher App Zygote is not started by system manager, instead Zygote forks and starts the system server then other services like ActivityManager and all started by System Server. Thanks
thank you! the best explanation I could find
Hi! I love your explanations and I would like to know if there is a way to get the code presented in the video? I couldn't see what imports you had in each file. Thanks!
Hi pass on ur mail id .. I will send you the project
Hi! Thanks! I wanted to ask if for any reason the content of this project is protected by some license or if it s not meant to be published. I would like to help other fellows here and I would like to upload it to my GitHub to share the link here in comments for future use (I assume you haven't got time to do this yourself). Is this a problem?
Hi , yes you can post it on GitHub and share so it helps others .. I haven't got time to do it
Hi Dimple your videos are great 👍, I'm also learning AOSP. How you got such deep knowledge? I know it's come from experience & exploring but if there is any resources which you can share that will be very helpful. thank you
Thank you very much .. no particular resource in such .. I refer to developer.android.com
can you implement on two apps ?
Yes .. I will do another video with the same
Thanks
Hi dimple
Hi
Why camera1 api? Its been deprecated for years now
I just wanted to bring out differences between both of them
Where can i find the VINTF Manifest
In the vendor partition
Mam where is activity.xml code
There was no change in that file so I haven't shown that part ... It's the default activity.xml wch is generated by Android studio
Big wala thanksss, it really helped. Better if you can provide the client application using this hidl. East or West, Dimple Framework is the best👌
thank you sister for this video and can you please explained the API flow from the Framework layer to the HAL Layer . How to easily identify the HAL file is explained
Thank you... Pls refer my earlier videos I have explained the flow from framework to kernel layer
@@dimples_android_geekThank you very much for the reply mam.
Nice explanation! How to increase LMK priority for an app, so that its not killed no matter what (or killed the very last even after launcher/interface)? App uses 50% and more of total RAM (i.e. 3GB easily) and runs 24/7. Thanks
Make the app run in foreground always :)