(No Subject)
Интересно, приведет ли это дело к созданию альтернативной инфраструктуры, которая позволит легко отвязать телефон от Компании Света и Добра?
Under the DMA, gatekeepers like Apple will be required to:
Allow users to sideload apps directly from the internet and from third-party stores. Make services such as voice and video calling and messaging interoperable with third-party services. Allow app developers to offer third-party payments systems. Make sure all apps can be uninstalled. Allow users the option to change the default voice assistant. Give developers access to hardware features like near-field communication technology, secure elements and processors, authentication mechanisms, and the software used to control those technologies. Share data and metrics such as ads and marketing performance data with developers and competitors. Establish an independent “compliance function” group to ensure compliance with the laws. Inform the commission of acquisitions and mergers.
https://reclaimthenet.org/eu-approves-legislation-that-requires-apple-to-accept-side-loaded-apps/

no subject
no subject
Я хоть и не европеец, но аплодирую этому акту обеими руками. Даешь свободу девелопмента. Хотя, конечно, это развязывает руки русским (и прочим) хакерам.
no subject
Сейчас это сложнее. Требует некоторых усилий. При том, что я прекратил пользоваться большей частью гугловских сервисов
no subject
no subject
Да боже упаси. Хочет не привязанных к гуглу апсторов с более или менее проверенными апликациями. Нормальных контактов
no subject
no subject
Разве гугл не препятствует привязке 3d party апстора?
no subject
no subject
Хмм. И правда. Век живи...
no subject
Больше того, исходники Андроида открыты. Бери и строй свой, какой хочешь на основе AOSP без gapps. Хоть LineageOS под любое железо, хоть китайский ColorOS и что там у Хуавея под китайские железки, которые гугл отказывается сертифицировать. Можешь туда установить русский ruStore с казенными приложениями, если хочешь. Можешь даже взять гугловое железо в виде Пикселя и накатить на него хоть GraphenOS, хоть LineageOS, хоть черта лысого, хоть с гугловым стором и приложениями, хоть без. Что еще они должны сделать? Открыть драйвера к камерам Сони, Самсунга и Лейки, которые пишут Сони, Самсунг и Лейка и дают гуглу в бинарном виде? Открыть бинарные блобы Квалкома, которые пишет Квалком?
no subject
Убедил
no subject
no subject
Да. У меня тоже такие мысли возникают
no subject
no subject
no subject
У меня тоже OnePlus 7t. И как LOS, по сравнению с оригинальной китайской системой?
no subject
no subject
no subject
no subject
no subject
no subject
no subject
#!/bin/bash F= PHOTO= while IFS= read -r line; do line="${line%%[[:space:]]}" if [ -n "$PHOTO" ] ; then if [[ "$line" =~ ^" " ]] ; then PHOTO="${PHOTO}${line##[[:space:]]}" continue fi echo -n "PHOTO;ENCODING=b;TYPE=jpeg:" >> $F curl -o - -s --show-error "$PHOTO" | base64 -w0 >> $F echo "" >> $F PHOTO= fi if [ "$line" = "BEGIN:VCARD" ] ; then uid=`uuidgen` uid=${uid%%[[:space:]]} F=$uid.vcf echo "$line" > $F continue fi if [[ "$line" =~ ^"VERSION:" ]] ; then echo "$line" >> $F echo UID:$uid >> $F continue fi if [ "$line" = "END:VCARD" ] ; then echo REV:`date --iso-8601=seconds --utc | sed 's/+00:00$/Z/'` >> $F echo X-RADICALE-NAME:$F >> $F echo "$line" >> $F F= continue fi if [[ "$line" =~ ^"PHOTO:" ]] ; then PHOTO="${line#PHOTO:}" continue fi echo "$line" >> $F doneЗапускать на файл, который https://contacts.google.com/ выдает в export -> vCard (for iOS Contacts).
no subject
no subject
no subject
no subject
no subject
no subject
Хотя есть один недостаток. Пока меняются билды в пределах одной большой версии андроида, апдейты идут по сети, раз в несколько дней. Но когда большая версия меняется, не знаю почему, нужно опять перепрошивать вручную. Вроде вся процедура подробно и детально описана, но как-то стрёмно, я пока не решился.
no subject
no subject
no subject
no subject
Вопрос - какой процент людей реально способен "отвязать" телефон?
no subject
Но на всякий случай сохранил
no subject
А вот для девелопмента на эппле - там не только бубны, там оркестр и весь из бубнов нужен. Потому что поставить просто так с драйва на айфон нельзя. Даже если это твой собственный апп. Нужно сделать хоровод, загрузить апп на эппл, потом дождаться от эппла ок, потом попробовать поставить. И, наконец, выяснить, что апп работает криво. Недолго, всего неделя
no subject
no subject
Надоело постить его в dw, как в каменном веке! https://github.com/rampitec/google2radicale
no subject
Особенно мне кстати не нравится вот это share data. Мало того, что сами всё собирают, так ещё торговать этим станут, причем принудительно.
no subject
p.s. За инструкцию отдельное и огромное спасибо!
no subject
Да. Это дело меня тоже смущает