မိုဘိုင်းပလက်ဖောင်း၏ ဒုတိယအကြိမ်မြောက် ကြိုတင်ကြည့်ရှုမှု ထုတ်ဝေမှု Android 12

Google က ၎င်း၏ open mobile platform ၏ ဒုတိယမြောက် test version ကို ထုတ်ဖော်ပြသလိုက်ပါပြီ။ Android ၁၃။ လွှတ်ပေးခြင်း Android 12 ကို ၂၀၂၁ ခုနှစ် တတိယသုံးလပတ်တွင် ဖြန့်ချိရန် မျှော်လင့်ရသည်။ ပလက်ဖောင်းအင်္ဂါရပ်အသစ်များကို အကဲဖြတ်ရန် ကနဦးစမ်းသပ်အစီအစဉ်တစ်ခု ရရှိနိုင်ပါသည်။ Pixel 3/3 XL၊ Pixel 3a/3a XL၊ Pixel 4/4 XL၊ Pixel 4a/4a 5G နှင့် Pixel 5 စက်ပစ္စည်းများအတွက် Firmware တည်ဆောက်မှုများကို ပြင်ဆင်ပြီးဖြစ်သည်။ ပထမဆုံးစမ်းသပ်ဗားရှင်းကို ထည့်သွင်းထားသူများအတွက် OTA အပ်ဒိတ်ကို ရရှိနိုင်ပါသည်။

အဓိက တီထွင်ဆန်းသစ်မှုများ Android 12:

  • လုံးဝန်းသောစခရင်များပါသည့် စက်များတွင် မျက်နှာပြင် အစိတ်အပိုင်းများကို လိုက်လျောညီထွေဖြစ်အောင် လုပ်နိုင်စွမ်းကို ပေါင်းထည့်ထားသည်။ Developer များသည် ဖန်သားပြင်ဝိုင်းခြင်းဆိုင်ရာ အချက်အလက်များကို ယခုရရှိနိုင်ပြီး မမြင်နိုင်သောထောင့်နေရာများတွင် ကျရောက်နေသော မျက်နှာပြင်အစိတ်အပိုင်းများကို ချိန်ညှိနိုင်ပါပြီ။ RoundedCorner API အသစ်မှတစ်ဆင့်၊ အဝိုင်း၏ အချင်းဝက်နှင့် အလယ်ဗဟိုကဲ့သို့သော ကန့်သတ်ချက်များကို သင်ရှာဖွေနိုင်ပြီး Display.getRoundedCorner() နှင့် WindowInsets.getRoundedCorner() မှတဆင့် မျက်နှာပြင်၏ အဝိုင်းထောင့်တစ်ခုစီ၏ သြဒိနိတ်များကို သင်ဆုံးဖြတ်နိုင်သည်။
    မိုဘိုင်းပလက်ဖောင်း၏ ဒုတိယအကြိမ်မြောက် ကြိုတင်ကြည့်ရှုမှု ထုတ်ဝေမှု Android 12
  • ရုပ်ပုံ-ပုံ-ပုံမုဒ် (PIP၊ Picture in Picture) ကို မြှင့်တင်ပြီး အသွင်ကူးပြောင်းမှုဆိုင်ရာ အကျိုးဆက်များ၏ ချောမွေ့မှုကို တိုးစေသည်။ အကယ်၍ သင်သည် PIP သို့ အလိုအလျောက် ကူးပြောင်းခြင်းကို ဖွင့်ထားလျှင် (စခရင်၏အောက်ခြေကို အပေါ်သို့ ရွှေ့ခြင်း)၊ ကာတွန်းကို ပြီးမြောက်အောင် မစောင့်ဘဲ အပလီကေးရှင်းသည် ယခုအခါ PIP မုဒ်သို့ ချက်ချင်းပြောင်းသွားပါသည်။ ဗီဒီယိုမဟုတ်သော အကြောင်းအရာများဖြင့် PIP windows ၏ အရွယ်အစားကို မြှင့်တင်ထားသည်။ ၎င်းကို စခရင်၏ ဘယ်ဘက် သို့မဟုတ် ညာဘက်အစွန်းသို့ ဆွဲယူခြင်းဖြင့် PIP ဝင်းဒိုးကို ဝှက်ထားနိုင်သည့် စွမ်းရည်ကို ထည့်သွင်းထားသည်။ PIP ဝင်းဒိုးကို ထိသောအခါ အမူအကျင့်ကို ပြောင်းလဲသွားသည် - တစ်ချက်ထိပါက ထိန်းချုပ်ခလုတ်များကို ပြသပြီး နှစ်ချက်ထိပါက ဝင်းဒိုးအရွယ်အစားကို ပြောင်းလဲပါသည်။
  • စမတ်နာရီများနှင့် ကြံ့ခိုင်မှုခြေရာခံကိရိယာများကဲ့သို့ တွဲဖက်စက်ပစ္စည်းများကို ထိန်းချုပ်နိုင်သည့် CompanionDeviceService API အသစ်ကို ထည့်သွင်းထားသည်။ အဖော်စက်အနီးတွင် ပေါ်လာသောအခါ လိုအပ်သော အပလီကေးရှင်းများ စတင်ခြင်းနှင့် ချိတ်ဆက်ခြင်းဆိုင်ရာ ပြဿနာကို API က ဖြေရှင်းပေးသည်။ စက်ပစ္စည်းတစ်ခုအနီးအနားတွင်ရှိသည့်အခါ စနစ်သည် ဝန်ဆောင်မှုကို အသက်သွင်းပြီး စက်ပစ္စည်းကို ချိတ်ဆက်မှုပြတ်တောက်သွားသည့်အခါ သို့မဟုတ် ကိရိယာသို့ ဝင်ရောက်သည့်အခါ သို့မဟုတ် နယ်ပယ်မှ ထွက်သွားသည့်အခါ အကြောင်းကြားချက်တစ်ခု ပေးပို့သည်။ အက်ပ်များသည် စက်နှင့်ချိတ်ဆက်ရန် ခွင့်ပြုချက်များကို ပိုမိုလွယ်ကူစွာ စနစ်ထည့်သွင်းရန် အဖော်စက်ပစ္စည်းပရိုဖိုင်အသစ်ကိုလည်း အသုံးပြုနိုင်သည်။
  • စွမ်းဆောင်ရည် ကြိုတင်ခန့်မှန်းခြင်းစနစ် ပိုမိုကောင်းမွန်လာသည်။ ယခုအခါ အပလီကေးရှင်းများသည် အော်ပရေတာ၊ သီးသန့်ကြိုးမဲ့ကွန်ရက် (Wi-Fi SSID)၊ ကွန်ရက်အမျိုးအစားနှင့် အချက်ပြစွမ်းအားတို့နှင့် ပတ်သက်သည့် ခန့်မှန်းထားသော စုစုပေါင်းစီးဆင်းမှုဆိုင်ရာ အချက်အလက်များကို တောင်းဆိုနိုင်ပါပြီ။
  • မှုန်ဝါးခြင်းနှင့် အရောင်ပုံပျက်ခြင်းကဲ့သို့သော ဘုံအမြင်အာရုံအကျိုးသက်ရောက်မှုများကို အသုံးချခြင်းအား ရိုးရှင်းအောင်ပြုလုပ်ထားပြီး RenderEffect API ကို အသုံးပြု၍ RenderNode အရာဝတ္ထု သို့မဟုတ် အခြားအကျိုးသက်ရောက်မှုများပါရှိသော ကွင်းဆက်တစ်ခုအပါအဝင် မြင်သာသောဧရိယာတစ်ခုလုံးသို့ ယခု RenderEffect API ကို အသုံးပြု၍ အသုံးပြုနိုင်ပါပြီ။ ဥပမာအားဖြင့်၊ ဤအင်္ဂါရပ်သည် သင့်အား ဘစ်မြေပုံကို ကူးယူခြင်း၊ လုပ်ဆောင်ခြင်းနှင့် အစားထိုးခြင်း မပြုဘဲ ImageView မှတစ်ဆင့် ပြသထားသော ပုံကို မှုန်ဝါးစေနိုင်သည်။ ထို့အပြင်၊ Window.setBackgroundBlurRadius() API သည် နှင်းခဲထားသော မှန်အကျိုးသက်ရောက်မှုဖြင့် ပြတင်းပေါက်၏ နောက်ခံကို မှုန်ဝါးစေပြီး ပြတင်းပေါက်ပတ်လည်ရှိ နေရာလွတ်များကို မှုန်ဝါးစေခြင်းဖြင့် အနက်ရောင်ကို မီးမောင်းထိုးပြနိုင်သည်။
    မိုဘိုင်းပလက်ဖောင်း၏ ဒုတိယအကြိမ်မြောက် ကြိုတင်ကြည့်ရှုမှု ထုတ်ဝေမှု Android 12
  • ဤဖော်မတ်ကို မပံ့ပိုးသော အပလီကေးရှင်းများနှင့် လိုက်ဖက်မှုရှိစေရန် HEVC ဖော်မတ်တွင် ဗီဒီယိုကို သိမ်းဆည်းသည့် ကင်မရာအက်ပ်ဖြင့် ပတ်ဝန်းကျင်တွင် အသုံးပြုနိုင်သည့် မီဒီယာထုတ်လွှင့်မှုများကို ကူးယူခြင်းအတွက် ပေါင်းစပ်ကိရိယာများ။ ထိုကဲ့သို့သော အပလီကေးရှင်းများအတွက်၊ အလိုအလျောက် ကုဒ်ပြောင်းခြင်း လုပ်ဆောင်ချက်ကို ပိုမိုအသုံးများသော AVC ဖော်မတ်သို့ ထည့်သွင်းထားသည်။
  • AV1 ဗီဒီယိုကုဒ်သွင်းဖော်မတ်မှ အတွင်းဘောင်ချုံ့နည်းပညာများကို အသုံးပြုသည့် AVIF (AV1 Image Format) ရုပ်ပုံဖော်မတ်အတွက် ထပ်လောင်းပံ့ပိုးမှု။ AVIF တွင် ချုံ့ထားသော ဒေတာဖြန့်ဝေရန် ကွန်တိန်နာသည် HEIF နှင့် လုံးဝတူသည်။ AVIF သည် HDR (High Dynamic Range) နှင့် Wide-gamut အရောင်အာကာသအပြင် Standard Dynamic Range (SDR) တွင် ရုပ်ပုံများကို ပံ့ပိုးပေးသည်။
  • ဖြစ်နိုင်ချေရှိသော စွမ်းဆောင်ရည်ဆိုင်ရာ ပြဿနာများကို ကာကွယ်ရန်၊ အထူးကိစ္စများတွင် အနည်းငယ်မှလွဲ၍ နောက်ခံတွင် လုပ်ဆောင်နေချိန်တွင် အပလီကေးရှင်းများသည် နောက်ခံဝန်ဆောင်မှုများကို လုပ်ဆောင်ခြင်းကို တားမြစ်ထားသည်။ နောက်ခံတွင်ရှိနေစဉ် အလုပ်စတင်ရန်၊ WorkManager ကို အသုံးပြုရန် အကြံပြုထားသည်။ အကူးအပြောင်းကို ရိုးရှင်းစေရန်၊ ချက်ချင်းစတင်သည့် JobScheduler တွင် အလုပ်အမျိုးအစားအသစ်ကို အဆိုပြုထားပြီး၊ ဦးစားပေးနှင့် ကွန်ရက်ဝင်ရောက်ခွင့်ကို တိုးမြှင့်ထားသည်။
  • ကလစ်ဘုတ်၊ ကီးဘုတ်၊ နှင့် drag&drop အင်တာဖေ့စ်အပါအဝင် ဒေတာအရင်းအမြစ်အမျိုးမျိုးကို အသုံးပြုသည့် အပလီကေးရှင်းများကြားတွင် ပေါင်းစည်းထားသော OnReceiveContentListener API ကို တိုးချဲ့ထားသော အကြောင်းအရာအမျိုးအစားများ (ဖောမတ်တင်ထားသော စာသား၊ ရုပ်ပုံများ၊ ဗီဒီယိုများ၊ အသံဖိုင်များ စသည်ဖြင့်) ကို ထည့်သွင်းရန် အဆိုပြုထားသည်။
  • ဖုန်းများတွင် တည်ဆောက်ထားသော တုန်ခါမှုမော်တာကို အသုံးပြု၍ ထိတွေ့နိုင်သော တုံ့ပြန်ချက်အကျိုးသက်ရောက်မှုတစ်ခု၊ တုန်ခါမှု၏ ကြိမ်နှုန်းနှင့် ပြင်းထန်မှုသည် လက်ရှိထွက်ရှိနေသည့် အသံ၏ ဘောင်များပေါ်တွင် မူတည်ပါသည်။ အကျိုးသက်ရောက်မှုအသစ်သည် သင့်အား ရုပ်ပိုင်းဆိုင်ရာအသံကို ခံစားနိုင်စေပြီး ဂိမ်းများနှင့် အသံပရိုဂရမ်များတွင် ထပ်လောင်းလက်တွေ့ဆန်မှုကို ထည့်သွင်းအသုံးပြုနိုင်မည်ဖြစ်သည်။
  • ဝန်ဆောင်မှုအကန့်များကို ဝှက်ထားခြင်းဖြင့် ပရိုဂရမ်ကို မျက်နှာပြင်အပြည့်တွင် ပြသထားသည့် မြှုပ်မုဒ်တွင်၊ ထိန်းချုပ်မှုအမူအယာများကို အသုံးပြု၍ လမ်းညွှန်မှုကို ရိုးရှင်းစေသည်။ ဥပမာအားဖြင့်၊ စာအုပ်များ၊ ဗီဒီယိုများနှင့် ဓာတ်ပုံများကို တစ်ချက်နှိပ်ရုံဖြင့် လမ်းညွှန်နိုင်ပါပြီ။
  • အသိပေးချက် မျက်နှာပြင် မျက်နှာပြင်၏ ဒီဇိုင်းကို အပ်ဒိတ်လုပ်ပြီး၊ ၎င်းကို ပိုမိုရိုးရှင်းပြီး ပိုမိုလုပ်ဆောင်နိုင်စေသည်။ အန်နီမေးရှင်းနှင့် အသွင်ကူးပြောင်းမှုဆိုင်ရာ အထူးပြုလုပ်ချက်များကိုလည်း အပ်ဒိတ်လုပ်ပြီး ပိုမိုချောမွေ့စေသည်။ အပလီကေးရှင်းမှ သတ်မှတ်ထားသော အကြောင်းအရာပါ အကြောင်းကြားချက်များကို ယေဘူယျပုံစံဖြင့် ပေးထားပါသည်။
  • အကြောင်းကြားချက်များနှင့်အတူ လုပ်ဆောင်သည့်အခါ တုံ့ပြန်နိုင်စွမ်းနှင့် တုံ့ပြန်မှုအရှိန်ကို တိုးမြှင့်ပါ။ ဥပမာအားဖြင့်၊ အသုံးပြုသူတစ်ဦးသည် အကြောင်းကြားချက်ကို နှိပ်သောအခါ၊ ၎င်းတို့ကို ဆက်စပ်အက်ပ်သို့ ချက်ချင်းခေါ်ဆောင်သွားမည်ဖြစ်သည်။ အပလီကေးရှင်းများသည် အသိပေးချက် trampoline အသုံးပြုမှုကို ကန့်သတ်ထားသည်။
  • Binder တွင် အကောင်းဆုံး IPC ခေါ်ဆိုမှုများ။ ကက်ချ်ဗျူဟာအသစ်ကို အသုံးပြု၍ လော့ခ်ချခြင်းအား ဖယ်ရှားခြင်းဖြင့်၊ latency ကို သိသိသာသာ လျှော့ချခဲ့သည်။ ယေဘုယျအားဖြင့် Binder ခေါ်ဆိုမှုစွမ်းဆောင်ရည်သည် အကြမ်းဖျင်းအားဖြင့် နှစ်ဆတိုးလာသော်လည်း ပိုမိုသိသာထင်ရှားသော အရှိန်မြှင့်မှုများ အောင်မြင်ခဲ့သည့် အချို့နေရာများရှိပါသည်။ ဥပမာအားဖြင့်၊ refContentProvider() ကိုခေါ်ဆိုခြင်းသည် 47 ဆ ပိုမြန်လာပြီး releaseWakeLock() 15 ဆ ပိုမြန်လာပြီး JobScheduler.schedule() 7.9 ဆ ပိုမြန်လာသည်။
  • ပလက်ဖောင်းတစ်ခုလုံးကို အပ်ဒိတ်လုပ်စရာမလိုဘဲ စနစ်အစိတ်အပိုင်းတစ်ခုချင်းစီကို အပ်ဒိတ်လုပ်ခွင့်ပြုသည့် Mainline ပရောဂျက်၏ တစ်စိတ်တစ်ပိုင်းအနေဖြင့် ရရှိနိုင်သော မော်ဂျူး ၂၂ ခုအပြင် အပ်ဒိတ်လုပ်နိုင်သော စနစ်မော်ဂျူးအသစ်များကို ပြင်ဆင်ထားပါသည်။ Android ၁၁။ အပ်ဒိတ်များသည် ဟာ့ဒ်ဝဲနှင့် မသက်ဆိုင်သော အစိတ်အပိုင်းများကို သက်ရောက်မှုရှိပြီး ၎င်းတို့ကို ထုတ်လုပ်သူ၏ OTA firmware အပ်ဒိတ်များမှ သီးခြားစီ Google Play မှတစ်ဆင့် ဒေါင်းလုဒ်လုပ်သည်။ firmware ကို အပ်ဒိတ်လုပ်စရာမလိုဘဲ Google Play မှတစ်ဆင့် အပ်ဒိတ်လုပ်နိုင်သော မော်ဂျူးအသစ်များထဲတွင် ART (Android Runtime) နှင့် ဗီဒီယို transcoding မော်ဂျူးတစ်ခု။
  • безопасностьиконфиденциальность.
    • အပလီကေးရှင်း တီထွင်သူများသည် အကြောင်းအရာ ထပ်နေသော ပေါ့ပ်အပ် သတိပေးချက် ဝင်းဒိုးများကို ယခုအခါ ပိတ်နိုင်ပါပြီ။ ယခင်က ထပ်နေသော ဝင်းဒိုးများကို ပြသနိုင်စွမ်းကို အပလီကေးရှင်းများ ထည့်သွင်းစဉ် အတည်ပြုခဲ့သော ခွင့်ပြုချက် တောင်းဆိုမှုဖြင့် ထိန်းချုပ်ခဲ့သည်။ ဝင်းဒိုးများ ထပ်နေသော အပလီကေးရှင်းများမှ အကြောင်းအရာ ထပ်နေခြင်း ရှိ၊ မရှိကို ထိန်းချုပ်ရန် ကိရိယာများ မရှိခဲ့ပါ။ Window#setHideOverlay ခေါ်ဆိုမှုကို အသုံးပြုသည့်အခါWindows() အကြောင်းအရာထပ်နေသော ဝင်းဒိုးအားလုံးသည် ယခုအခါ အလိုအလျောက် ဝှက်သွားပါလိမ့်မည်။ ဥပမာအားဖြင့်၊ ငွေပေးငွေယူအတည်ပြုချက်ကဲ့သို့သော အထူးအရေးကြီးသော အချက်အလက်များကို ပြသသည့်အခါ ဝှက်ခြင်းကို ဖွင့်ထားနိုင်ပါသည်။
    • မျက်နှာပြင်လော့ခ်ချထားချိန်တွင် အကြောင်းကြားချက်လုပ်ဆောင်မှုများကို ကန့်သတ်ရန် အက်ပ်များကို ထပ်လောင်းဆက်တင်များ ပေးထားသည်။ ယခင်က သင်သည် မျက်နှာပြင်လော့ခ်ချထားစဉ်တွင် အကြောင်းကြားချက်များကို မြင်နိုင်စွမ်းကို ထိန်းချုပ်နိုင်ခဲ့သော်လည်း ယခုအခါတွင် မျက်နှာပြင်လော့ခ်ချထားစဉ် အကြောင်းကြားချက်များနှင့်အတူ မည်သည့်လုပ်ဆောင်ချက်များကိုမဆို လုပ်ဆောင်ရန် မဖြစ်မနေ စစ်မှန်ကြောင်းအထောက်အထားကို သင်ဖွင့်နိုင်ပြီဖြစ်သည်။ ဥပမာအားဖြင့်၊ မက်ဆေ့ချ်အက်ပ်တစ်ခုသည် မက်ဆေ့ဂျ်ကို ဖတ်ပြီးဟု အမှတ်အသားပြုခြင်း သို့မဟုတ် မဖျက်မီ စစ်မှန်ကြောင်းအထောက်အထား လိုအပ်နိုင်သည်။
    • ထည့်သွင်းထားသော အပလီကေးရှင်းတစ်ခု၏ checksum ကို တောင်းဆိုရန်နှင့် စစ်ဆေးရန် PackageManager.requestChecksums() API ကို ထည့်သွင်းထားသည်။ ပံ့ပိုးထားသော အယ်လဂိုရီသမ်များတွင် SHA256၊ SHA512 နှင့် Merkle Root တို့ ပါဝင်သည်။
    • WebView ဝဘ်အင်ဂျင်သည် Cookie လုပ်ဆောင်ခြင်းကို ထိန်းချုပ်ရန် SameSite ရည်ညွှန်းချက်ကို အသုံးပြုရန် စွမ်းရည်ကို အကောင်အထည်ဖော်သည်။ "SameSite=Lax" တန်ဖိုးသည် ပုံတစ်ပုံတောင်းဆိုခြင်း သို့မဟုတ် အခြားဆိုက်မှ iframe မှတစ်ဆင့် အကြောင်းအရာကို တင်ခြင်းကဲ့သို့သော ဆိုက်ခွဲတောင်းဆိုမှုများအတွက် ကွတ်ကီးကို ပေးပို့ခြင်းကို ကန့်သတ်ထားသည်။ "SameSite=Strict" မုဒ်တွင်၊ ပြင်ပဆိုက်များမှ ဝင်လာသော လင့်ခ်များ အပါအဝင် မည်သည့်ဆိုက်ဖြတ်ကျော်တောင်းဆိုမှုမျိုးအတွက်မဆို ကွတ်ကီးများကို မပို့ပါ။
    • ကြိုးမဲ့ကွန်ရက်သို့ ချိတ်ဆက်သည့်အခါ စက်ခြေရာခံခြင်း ဖြစ်နိုင်ခြေကို ဖယ်ရှားရန် MAC လိပ်စာများကို ကျပန်းပြုလုပ်ခြင်းတွင် ကျွန်ုပ်တို့ ဆက်လက်လုပ်ဆောင်နေပါသည်။ အခွင့်ထူးမခံသော အပလီကေးရှင်းများသည် စက်၏ MAC လိပ်စာသို့ ဝင်ရောက်ခွင့်ကို ကန့်သတ်ထားပြီး getHardwareAddress() ခေါ်ဆိုမှုသည် ယခုအခါ ဗလာတန်ဖိုးတစ်ခု ပြန်တက်လာသည်။

source: opennet.ru

DDoS ကာကွယ်ရေး၊ VPS VDS ဆာဗာများပါသည့် ဆိုက်များအတွက် ယုံကြည်စိတ်ချရသော hosting ကို ဝယ်ယူပါ။ 🔥 DDoS ကာကွယ်မှု၊ VPS VDS ဆာဗာများပါရှိသော ယုံကြည်စိတ်ချရသော ဝဘ်ဆိုက် hosting ကို ဝယ်ယူပါ | ProHoster