Dimple S
Dimple S
  • 168
  • 456 612
Android Framework - Code walkthrough into Build.ninja file
Hi All,
In this video, I'm explaining the basics and format of build.ninja file, what's the importance of that file and contents of that build.ninja file. Last session we learnt what is ninja , this session we all will dive a bit deeper to ninja concept in Android .
Watch and Enjoy !
Переглядів: 12

Відео

Android Framework - What is Ninja in Android ?
Переглядів 29914 днів тому
Hi Geeks, In this video, I explain what is Ninja in Android , its characteristics and why Ninja is selected in prior to other build systems in Android
Android Framework - Code walkthrough of HIDL and AIDL
Переглядів 309Місяць тому
Hi All, In this video , I demonstrate about the code walkthrough of both HIDL and AIDL
Android Framework Components - Why HIDL was completely eliminated from A14 ?
Переглядів 331Місяць тому
Hi All, In this video , I explain why HIDL was completely eliminated from Android 14 onwards? What were the reasons why google decided to completely remove HIDL and keep AIDL as a single interface definition language. I also go through some code examples so u all will understand the differences better
Android Framework Components - GATT and its concepts in BLE
Переглядів 2412 місяці тому
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
Android Framework Components - What is GAP in BLE ??
Переглядів 1742 місяці тому
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 !
Переглядів 3312 місяці тому
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
Переглядів 1373 місяці тому
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?
Переглядів 1973 місяці тому
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 ?
Переглядів 2034 місяці тому
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 ?
Переглядів 2714 місяці тому
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
Переглядів 2555 місяців тому
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
Переглядів 4226 місяців тому
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
Переглядів 5476 місяців тому
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
Переглядів 1,2 тис.7 місяців тому
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
Переглядів 4049 місяців тому
Android Framework - Safe Boot in Android
Programmatically get the Default IME in Android
Переглядів 24710 місяців тому
Programmatically get the Default IME in Android
STEPS TO REPORT CTS FAILURES AND FIX THESE CTS FAILURES
Переглядів 432Рік тому
STEPS TO REPORT CTS FAILURES AND FIX THESE CTS FAILURES
VTS Test Case Categories in Android
Переглядів 549Рік тому
VTS Test Case Categories in Android
GTS Test case Categories in Android
Переглядів 397Рік тому
GTS Test case Categories in Android
CTS TEST CASE CATEGORIES WITH EXAMPLES
Переглядів 701Рік тому
CTS TEST CASE CATEGORIES WITH EXAMPLES
Where is Source code of CTS,GTS,VTS found?
Переглядів 642Рік тому
Where is Source code of CTS,GTS,VTS found?
Need for CTS GTS VTS Test cases
Переглядів 722Рік тому
Need for CTS GTS VTS Test cases
What is CTS GTS VTS in android
Переглядів 1,7 тис.Рік тому
What is CTS GTS VTS in android
Android Framework - Differences between Camera1 and Camera2 APIs
Переглядів 737Рік тому
Android Framework - Differences between Camera1 and Camera2 APIs
Android Framework - Method to collect Bluetooth HCI snoop logs
Переглядів 9 тис.Рік тому
Android Framework - Method to collect Bluetooth HCI snoop logs
Android Framework - Audio manager self managed calls for VOIP calls
Переглядів 831Рік тому
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,7 тис.Рік тому
Android Framework- Make an android application as System application and launch application via adb
Android Framework - Importance of event logs in Android - Part2
Переглядів 572Рік тому
Android Framework - Importance of event logs in Android - Part2
Android Framework - Importance of Event Logs in Android - Part1
Переглядів 1 тис.Рік тому
Android Framework - Importance of Event Logs in Android - Part1

КОМЕНТАРІ

  • @RahulSiddhivinayakgroup
    @RahulSiddhivinayakgroup 6 днів тому

    Setup plz

  • @RahulSiddhivinayakgroup
    @RahulSiddhivinayakgroup 6 днів тому

    How to install this test dpc

  • @gunar3939
    @gunar3939 15 днів тому

    adb remount is not working How to make system partition as read/write when building from AOSP source code?

  • @androidcodeninja
    @androidcodeninja 24 дні тому

    Hi @Dimple, how to execute the script if the interface is in vendor folder?

  • @gunar3939
    @gunar3939 Місяць тому

    Is there any way to use emulsion instead of kernel driver?

  • @gunar3939
    @gunar3939 Місяць тому

    Hi Dimple What is the difference between hwbinder and passthrough?

  • @Gauravborn2fight
    @Gauravborn2fight 3 місяці тому

    Mam mere tablet m dm varity corruption error araha h... Toh fastboot mode pr disable-verity wali command run krne se thik ho jayega

  • @rishikrishnan5703
    @rishikrishnan5703 3 місяці тому

    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

    • @dimples_android_geek
      @dimples_android_geek Місяць тому

      Not all device permissions can be handled from user mode apps .. u have to make your app as system application for that ..

  • @HoneyBoyMM
    @HoneyBoyMM 4 місяці тому

    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

    • @dimples_android_geek
      @dimples_android_geek Місяць тому

      Okay .. did not get wat info ur expecting from me .. if ur files and weather is crashing bcz of system app then device will go to rescue party mode and logs will be collected .. else no luck

  • @mohammedzeeshan7277
    @mohammedzeeshan7277 4 місяці тому

    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.

  • @goofygoober917
    @goofygoober917 4 місяці тому

    kernel bruh moment

  • @AppsLelo-Official
    @AppsLelo-Official 5 місяців тому

    Hi Dimple, really a good explanation video, only one thing is missed, in video till 16:15, hardware folder is not there in Your UA-camDimple folder, but at 18:23, hardware folder we can see, how it generated or added here, can you please explain this. Thank You

  • @laujimmy9282
    @laujimmy9282 5 місяців тому

    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.

  • @ASIMKHAN-ig9eo
    @ASIMKHAN-ig9eo 5 місяців тому

    Thanks for sharing

  • @AppsLelo-Official
    @AppsLelo-Official 5 місяців тому

    Very useful, This video made me clear understanding about content provider.

  • @shantibhushan7824
    @shantibhushan7824 6 місяців тому

    how to use that android icon in notepad++ i am not having

    • @dimples_android_geek
      @dimples_android_geek 6 місяців тому

      That was coming in older versions of notepad .. now it's not available ..

    • @shantibhushan7824
      @shantibhushan7824 6 місяців тому

      @@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 UA-cam. I am looking for job at present and this is helpful

    • @dimples_android_geek
      @dimples_android_geek 6 місяців тому

      @@shantibhushan7824 I'm glad it's helping you

  • @AbhiSharma-wx5cz
    @AbhiSharma-wx5cz 6 місяців тому

    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!

  • @mytube2581
    @mytube2581 6 місяців тому

    It's very good

  • @not12yearOld
    @not12yearOld 6 місяців тому

    Ok? Ok :)

    • @dimples_android_geek
      @dimples_android_geek 6 місяців тому

      ?

    • @not12yearOld
      @not12yearOld 6 місяців тому

      @@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

    • @dimples_android_geek
      @dimples_android_geek 6 місяців тому

      Thanks bro

  • @ashsharp1985
    @ashsharp1985 6 місяців тому

    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

  • @thekishoreworld
    @thekishoreworld 7 місяців тому

    Good Explaination , make a video on another aidl example between two applications

    • @dimples_android_geek
      @dimples_android_geek 7 місяців тому

      Hi Thanks .. please check my channel .. I have already done that .. 146th video

  • @vcb-yr9vr
    @vcb-yr9vr 7 місяців тому

    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?

  • @ashsharp1985
    @ashsharp1985 7 місяців тому

    Bot protect?

  • @Ankitasaini-nu4zo
    @Ankitasaini-nu4zo 8 місяців тому

    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!

    • @dimples_android_geek
      @dimples_android_geek 6 місяців тому

      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

  • @venkateswararavella9740
    @venkateswararavella9740 8 місяців тому

    Can you please do video on camera 3 hal

  • @geopluse6336
    @geopluse6336 8 місяців тому

    why are you continue this channel ???

    • @dimples_android_geek
      @dimples_android_geek 6 місяців тому

      Sorry dint get you

    • @geopluse6336
      @geopluse6336 6 місяців тому

      i mean not continue this channel ???

    • @geopluse6336
      @geopluse6336 6 місяців тому

      @@dimples_android_geek we need this type video in hindi also ?? plsss

    • @dimples_android_geek
      @dimples_android_geek 6 місяців тому

      Sure I will try uploading more and more videos

  • @jabidkhan6085
    @jabidkhan6085 8 місяців тому

    very nice explain

  • @usr808
    @usr808 8 місяців тому

    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😉

  • @abinaaa2617
    @abinaaa2617 8 місяців тому

    Best explanation! Keep going

  • @alexbv678
    @alexbv678 8 місяців тому

    Great job. Thank you!

  • @AiBrOn
    @AiBrOn 8 місяців тому

    Nice job! I have always wondered how that works

  • @N0nd
    @N0nd 9 місяців тому

    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?

  • @ashwiniashwini8520
    @ashwiniashwini8520 9 місяців тому

    besige shibiradalli chikka makkala atagalannu adisuva shibira madisi ded bed ma mugisi kulitirva students galana use madi kondu besige sbira madona

  • @shihabvk999
    @shihabvk999 9 місяців тому

    Thanks for the content, today i completed 50 videos in ur playlist.. Curious about android platform development

  • @raj8041
    @raj8041 9 місяців тому

    in out/soong/.intermediates/*** what is the difference between V1-ndk and V1-ndk_platform

  • @PrudviAlla
    @PrudviAlla 9 місяців тому

    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

    • @dimples_android_geek
      @dimples_android_geek Місяць тому

      Pls watch my video I hav explained this

    • @dimples_android_geek
      @dimples_android_geek Місяць тому

      Basically we will have a result param wch chks for the put string and get string ... It verifies for the correctness of your data

  • @Ashwinikumari-f9m
    @Ashwinikumari-f9m 9 місяців тому

    Can you please tell, how to print those details through python script (CSV file).

  • @bobyhermawan4578
    @bobyhermawan4578 9 місяців тому

    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" ?

    • @dimples_android_geek
      @dimples_android_geek 9 місяців тому

      Hi yes you can try that and another option is go to settings and disable battery optimization

  • @hbvinay9161
    @hbvinay9161 10 місяців тому

    Hi, Can you please explain about stable AIDL

  • @PatilHarshavardhan-u5p
    @PatilHarshavardhan-u5p 10 місяців тому

    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 !@#$%^&*

  • @GameEight-lh2hm
    @GameEight-lh2hm 10 місяців тому

    android.os.MessageQueue.nativePollOnce what this ANR occurs and how to solve this kindly help.

    • @dimples_android_geek
      @dimples_android_geek 9 місяців тому

      Looks like some issue with the thread handling due to which ANR is thrown

  • @vaishnavviju3750
    @vaishnavviju3750 10 місяців тому

    which terminal or tool are you using to run these commands

    • @dimples_android_geek
      @dimples_android_geek 10 місяців тому

      Mobaxterm if you are working on windows... In Linux machines u can use normal terminal

    • @dimples_android_geek
      @dimples_android_geek 10 місяців тому

      U can also use putty

    • @vaishnavviju3750
      @vaishnavviju3750 10 місяців тому

      Can I use oracle virtual box to run linux machine in windows

  • @nishaaggarwal7876
    @nishaaggarwal7876 10 місяців тому

    So you work at RMZ Ecospace?

    • @dimples_android_geek
      @dimples_android_geek 10 місяців тому

      No not now

    • @nishaaggarwal7876
      @nishaaggarwal7876 10 місяців тому

      @@dimples_android_geek where are you working? Are there any openings for Android Framework Engineer?

  • @vamsishankar2825
    @vamsishankar2825 11 місяців тому

    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.

    • @dimples_android_geek
      @dimples_android_geek Місяць тому

      Yes ur right .. it's part of ur os .. not stored in server or cloud

  • @AdventuresofHariniaNChinmayi
    @AdventuresofHariniaNChinmayi 11 місяців тому

    Informative. Thanks

  • @sivakannan6126
    @sivakannan6126 11 місяців тому

    What is the command used to get the cpu usage, memory usage?

  • @Girlecircle
    @Girlecircle 11 місяців тому

    L . D!)8" #;8

  • @kommuthirupathirao
    @kommuthirupathirao 11 місяців тому

    Excellent

  • @kommuthirupathirao
    @kommuthirupathirao 11 місяців тому

    Excellent

  • @siddushikkerimath
    @siddushikkerimath 11 місяців тому

    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