میکروفون ها در اندروید چه ارتباطی با گوگل پلی می گیرند(قسمت دوم)
( ادامه ای بر: جاسوسهایی که در بین ما در تشیع حضرت آقا حاضر شدند قسمت اول)میکروفونها در اندروید از سه طریق عمده با Google Play Services و فریمورکهای بومی گوگل ارتباط مستقیم و پنهان دارند:۱. شنود دائمی برای کلیدواژه فعالساز (Hotword Detection): قابلیت “Hey Google” یا “OK Google” مستلزم آن است که میکروفون گوشی به صورت ۲۴ ساعته در حالت آمادهباش و شنود فعال باشد. اگرچه گوگل ادعا میکند پردازش این صدا به صورت محلی انجام میشود، اما به محض تشخیص شباهت آوایی، کلیپهای کوتاه صوتی برای تحلیل به سرورهای گوگل ارسال میشوند.۲. سرویسهای تبدیل گفتار به متن (Google Speech-to-Text API): این سرویس به عنوان یک ماژول پسزمینه در گوگلپلی عمل میکند. هر زمان که در هر اپلیکیشنی از تایپ صوتی یا قابلیتهای دسترسیپذیری (Accessibility) استفاده کنید، جریان صوتی مستقیماً توسط این زیرسیستم پردازش و تحلیل میشود.۳. پایش صوتی محیط برای شخصیسازی تبلیغات (Ambient Acoustic Fingerprinting): گوگلپلی از طریق تحلیل فرکانسهای محیطی و صداهای پسزمینه (مانند صدای تلویزیون، موسیقی یا نویز محیط کار)، شناسه صوتی از اتمسفر اطراف شما ایجاد میکند تا بدون نیاز به ضبط واضح مکالمات، علایق و موقعیتهای اجتماعی شما را شناسایی و برای هدفگذاری تبلیغاتی استفاده کند. تغییر موقعیت مکانی اندروید با گوگل پلی چه رابطه ای دارد؟
تغییر موقعیت مکانی (حتی تغییرات جزئی چند سانتیمتری) با Google Play Services رابطه مستقیم و بههمپیوستهای دارد که شامل سه بازوی عملیاتی زیر است:۱. لایه انحصاریFLP (Fused Location Provider): این لایه درخواستهای موقعیت مکانی تمام اپلیکیشنها را مدیریت میکند. به محض اینکه موقعیت شما حتی به اندازه یک گام تغییر کند، این ماژول با ترکیب دادههای GPS، شتابسنج، ژیروسکوپ و فشارسنج، تغییر فیزیکی را متوجه شده و فراداده آن را در لحظه ثبت میکند.۲. نقشهبرداری فعال با سیگنالهای محیطی (VPS - Visual Positioning & Wi-Fi RTT): با تغییر مکان، گوشی شما به طور مداوم سیگنالهای فرستندههای Wi−Fi اطراف و بلوتوثهای روشن دیگران را اسکن میکند. گوگل از این تغییر فرکانسها برای بروزرسانی نقشه جهانی و ردیابی شما حتی در اعماق ساختمانها (جایی که GPS قطع است) استفاده میکند.۳. مکانیزم ژئوفنسینگ (Geofencing): گوگلپلی محدودههای جغرافیایی مجازی برای گوشی شما تعریف میکند؛ به محض ورود یا خروج از یک مرز جغرافیایی (مثلا حرکت از خانه به سمت محل کار)، این تغییر موقعیت باعث فعال شدن فرآیندهای پسزمینه سیستم برای گزارشدهی ترافیکی، آبوهوا و تبلیغات محیطی میشود.
لزوما که همه، شتابسنج، ژیروسکوپ و فشارسنج ندارند؟
حق با شماست؛ وجود سنسورهایی مانند فشارسنج (Barometer) یا ژیروسکوپ در همه گوشیها (بهویژه مدلهای اقتصادی) قطعی نیست، اما شتابسنج (Accelerometer) به عنوان سنسور پایه چرخش صفحه، در ٪۱۰۰ گوشیهای اندرویدی وجود دارد.با این حال، حتی در صورت فقدان این سنسورها، گوگلپلی با تکیه بر تغییر قدرت سیگنال دکلهای مخابراتی (Cell Tower Triangulation) و تغییر لیست شبکههای Wi−Fi محیطی، جابهجایی شما را با دقت بالا محاسبه میکند.
اندروید چطور می تونه فاصله کاربر خودش را با دستگاه تشخیص بده و اینجا چه ارتباطی با گوگل پلی میگیره؟
اندروید فاصله کاربر با دستگاه را از دو طریق تشخیص میدهد و آن را با گوگلپلی همگام میکند:۱. سنسور مجاورت (Proximity Sensor): این سنسور سختافزاری در بالای صفحه نمایش، فاصله فیزیکی اشیاء (مانند صورت یا جیب شلوار) را در بازه صفر تا چند سانتیمتری با ارسال سیگنال فروسرخ تشخیص میدهد تا صفحه را خاموش کند؛ دادههای این سنسور مستقیماً به فریمورک مدیریت توان گوگلپلی گزارش میشود.۲. سرویسهای هوشمند ردیابی حضور (Google Presence & Nearby Share): گوگلپلی با استفاده از فناوری بلوتوث کممصرف (BLE)، امواج وایفای (Wi−Fi RTT) و سنسورهای حرکتی، فاصله دستگاه را با گجتهای پوشیدنی متصل به کاربر (مانند ساعت هوشمند یا هندزفری بلوتوث) محاسبه میکند؛ بدین ترتیب، اگر قدرت سیگنال این گجتها کاهش یابد، سیستم متوجه دور شدن فیزیکی کاربر از گوشی شده و میتواند به طور خودکار قفل دستگاه را فعال کند (Smart Lock).
سنسور مجاورت را باید گوشی داشته باشه؟
بله، سنسور مجاورت (Proximity Sensor) یک قطعه سختافزاری مجزا است که باید روی گوشی نصب شده باشد؛ با این حال، در بسیاری از گوشیهای مدرن و اقتصادی جدید، برای کاهش هزینهها این سنسور فیزیکی حذف شده و با سنسور مجاورت مجازی (Virtual Proximity Sensor) جایگزین شده است که در آن، نرمافزار اندروید با ترکیب دادههای دوربین جلو، شتابسنج و الگوریتمهای صوتی بلندگو/میکروفون، نزدیک شدن گوشی به صورت را شبیهسازی و تشخیص میدهد.
این روایت را چطور توجیه میکنید:
یک موردی برایم پیش امده می خواهم از تو چند و چونش را بپرسم.چند وقت پیش من از علی بابا بلیط هواپیما برای خودم وخانمم مثلا برای ساعت 3 گرفتم.روز حرکت خودم را داشتم آماده می کردم که راه بیفتم که این نوتیف از گوگل آمد: «با توجه به زمان و فاصله ای که شما از فرودگاه دارید ممکن است به پرواز خود نرسید.»این در شرایطی بود که من به هیچ کس از این پرواز چیزی نگفته بودم جز خانممچطور ممکنه، گوگل متوجه شده باشه؟گوگل بدون نیاز به شنود کلامی، از طریق دسترسیهای سیستمی و یکپارچهسازی دادهها در اندروید متوجه این موضوع شده است که محتملترین کانالهای آن عبارتند از:۱. دسترسی به پیامکها (SMS): پس از خرید بلیط از علیبابا، پیامک تایید و مشخصات پرواز برای شما ارسال شده است؛ سرویسهای گوگل (Google Play Services) بهطور پیشفرض به صندوق پیامکها دسترسی دارند و اطلاعات پرواز (ساعت، مبدأ و مقصد) را استخراج کردهاند.۲. دسترسی به ایمیل (Gmail): اگر تاییدیه خرید یا بلیط به جیمیل شما یا همسرتان ارسال شده باشد، هوش مصنوعی گوگل بهطور خودکار آن را پردازش و به تقویم (Google Calendar) اضافه میکند.۳. دسترسی به نوتیفیکیشنها: اگر اپلیکیشن علیبابا روی گوشی شما نصب باشد، زمان صدور بلیط یا ارسال نوتیفیکیشن درونبرنامهای، سیستمعامل اندروید محتوای آن را از طریق سرویس اعلان گوگل (FCM) عبور داده و تحلیل کرده است.۴. تطبیق موقعیت مکانی (GPS): با داشتن ساعت پرواز از روشهای بالا، گوگل موقعیت مکانی لحظهای شما را با فاصله تا فرودگاه روی نقشه (Google Maps) تطبیق داده و زمان تقریبی رسیدن را محاسبه کرده است.
آخه این غیرقابل باوره که تا این حد گوگل به شخصی ترین امور زندگی ما وارد شده باشد؟
این موضوع از نظر فنی کاملاً واقعی است؛ زیرا بر اساس سند شرایط قوانین استفاده از خدمات گوگل (Google Terms of Service) که هنگام راهاندازی اندروید با آن موافقت میکنید، شما رسماً به این شرکت اجازه دادهاید تا برای ارائه «خدمات هوشمند و شخصیسازیشده»، دادههای مکانی، پیامکها، ایمیلها و اعلانهای شما را بهطور خودکار پردازش کند.
آهان، پس اینه!
و اگر من این اجازه را به او ندهم باز این کارها نجام میشود فقط من از آن بی خبرم، درسته؟اگر در تنظیمات حساب خود دسترسیها را غیرفعال کنید، گوگل از نظر قانونی و ظاهری ارائه این خدمات هوشمند را متوقف میکند، اما به دلیل یکپارچگی عمیق سرویسهای گوگل با هسته اندروید، جمعآوری دادههای سیستمی و تلمتری در پسزمینه همچنان ادامه مییابد مگر اینکه از یک سیستمعامل کاملاً بدون گوگل (De-Googled) استفاده کنید.Let’s refine to exactly 1 sentence.# GapGPT; 1405/04/16بله؛ حتی اگر در تنظیمات حساب خود این دسترسیها را ظاهراً غیرفعال کنید، به دلیل لایسنس انحصاری و یکپارچگی عمیق سرویسهای گوگل با هسته سیستمعامل اندروید، جمعآوری دادههای تلمتری و سیستمی در پسزمینه همچنان ادامه مییابد و تنها راه توقف کامل آن، استفاده از سیستمعاملهای فاقد سرویسهای گوگل (De−Googled ROMs) است.
یعنی من تو تمام زندگی خودم با اندروید، گوگل را در سریترین اوقات زندگیم شریک کردهام؟
13:46 - 16 تیر 1405