- Видео 164
- Просмотров 440 383
Dimple S
Индия
Добавлен 16 июл 2012
Software engineer working on android framework
Android Framework Components - GATT and its concepts in BLE
Hi All,
Had you heard of this term GATT earlier? Yes there is GATT in BLE , watch this video to understand the concept of GATT in BLE
Had you heard of this term GATT earlier? Yes there is GATT in BLE , watch this video to understand the concept of GATT in BLE
Просмотров: 114
Видео
Android Framework Components - What is GAP in BLE ??
Просмотров 117День назад
Hi All, Yes you all heard it right, its GAP in BLE, In this session, I explain what is GAP in BLE and its roles and responsibilities, also will explain the 4 different roles in GAP along with examples, so please stay tuned in and get an understanding on this
Android Framework - BLE Protocol Stack .. Made Easy !
Просмотров 25314 дней назад
Hi All, In this video, I have explained BLE protocol stack with all the layers a, their importance , roles and responsibilities. Watch and Enjoy !
Android Framework - Scanning and its types in BLE
Просмотров 107Месяц назад
Hi All, In this video, we will see what is scanning in BLE ... I have tried to make this session more interesting by adding cartoon images , we will understand what is scanning in BLE , what are the different types of scanning in BLE and few terminologies like scan interval and scan window with examples
Android Framework - What is advertisements in BLE ? Why BLE operates on 2.4GHZ frequency spectrum?
Просмотров 169Месяц назад
Hi ALL, Here Im back again with another new interesting video where I explain what is advertisement in BLE , why its is needed, different types of advertisements and all why BLE operates in 2.4GHZ spectrum? Why we cant choose other frequency range ? Watch this pictorial based session to get to know these things . Im sure you all will definitely love it !
Android Framework - How exactly does BLE work ?
Просмотров 1702 месяца назад
Hi All, In our day to day life , we use bluetooth low energy very much ,have we ever thought off as how it really works? Watch out this video to understand what exactly happens in the background when we try to connect two devices via bluetooth low energy . Have made animated videos , there is no ppt and texts , have fun with these animations :) Happy learning
Android Framework - How exactly the BTC works ?
Просмотров 2382 месяца назад
Hi All, In our day to day life , we use bluetooth classic quiet a few times ,have we ever thought off as how it really works? Watch out this video to understand what exactly happens in the background when we try to connect two devices via classic bluetooth . Have made animated videos , there is no ppt and texts , have fun with these animations :) Happy learning
Android Framework - Differences between bluetooth classic and bluetooth low energy
Просмотров 1953 месяца назад
Hi All, In this video. I explain the basic differences of BTC and BLE . when exactly to use them . Watch and enjoy !
Android Framework - Android 15 new features and improvements
Просмотров 3764 месяца назад
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
Просмотров 4794 месяца назад
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
Просмотров 8785 месяцев назад
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
Просмотров 3677 месяцев назад
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
Просмотров 2307 месяцев назад
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
Просмотров 39510 месяцев назад
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
Просмотров 49610 месяцев назад
Hi All, In this video, I have explained the different VTS test case categories which come under VTS
GTS Test case Categories in Android
Просмотров 36010 месяцев назад
GTS Test case Categories in Android
CTS TEST CASE CATEGORIES WITH EXAMPLES
Просмотров 59611 месяцев назад
CTS TEST CASE CATEGORIES WITH EXAMPLES
Where is Source code of CTS,GTS,VTS found?
Просмотров 59211 месяцев назад
Where is Source code of CTS,GTS,VTS found?
Android Framework - Differences between Camera1 and Camera2 APIs
Просмотров 708Год назад
Android Framework - Differences between Camera1 and Camera2 APIs
Android Framework - Method to collect Bluetooth HCI snoop logs
Просмотров 8 тыс.Год назад
Android Framework - Method to collect Bluetooth HCI snoop logs
Android Framework - Audio manager self managed calls for VOIP calls
Просмотров 785Год назад
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,6 тыс.Год назад
Android Framework- Make an android application as System application and launch application via adb
Android Framework - Importance of event logs in Android - Part2
Просмотров 543Год назад
Android Framework - Importance of event logs in Android - Part2
Android Framework - Importance of Event Logs in Android - Part1
Просмотров 957Год назад
Android Framework - Importance of Event Logs in Android - Part1
Android Framework - adb shell commands to input key events
Просмотров 3,4 тыс.Год назад
Android Framework - adb shell commands to input key events
Android Framework - adb commands to manage Wifi in Android
Просмотров 738Год назад
Android Framework - adb commands to manage Wifi in Android
Android Framework - Access Content Provider in Android via ADB commands
Просмотров 1,1 тыс.Год назад
Android Framework - Access Content Provider in Android via ADB commands
Android Framework - Audio related changes in Android13
Просмотров 633Год назад
Android Framework - Audio related changes in Android13
Mam mere tablet m dm varity corruption error araha h... Toh fastboot mode pr disable-verity wali command run krne se thik ho jayega
7493 Jennings Vista
I have a project where i have to handle device permissions from my application. And my application should have the highest priority to control or restrict permissions… please advise some workflow… also which packages can be used? I have done my research and either DPC or Device policy manager is used with KIOSK mode.. please give ur insights
9859 Blick Springs
Files and Weather are crashing in this device system apps crashed so rescue party error triggered and also i have and active usb debugging computer to delete /Android/data folder
Thank you very much, J searched the whole internet but did not find what I was looking for, found it in your video, Very simple and easy explaination.
kernel bruh moment
Hi Dimple, really a good explanation video, only one thing is missed, in video till 16:15, hardware folder is not there in Your RUclipsDimple folder, but at 18:23, hardware folder we can see, how it generated or added here, can you please explain this. Thank You
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 RUclips. 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