yankel: (Default)
yankel ([personal profile] yankel) wrote2022-07-06 05:10 pm

(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/

rampitec: (Default)

[personal profile] rampitec 2022-07-06 05:21 pm (UTC)(link)
Ты его можешь отвязать хоть сейчас, если речь про гугл. Я вот отвязал же? Большая часть этих претензий полный бред, потому что итак никто не запрещает.
juan_gandhi: (Default)

[personal profile] juan_gandhi 2022-07-06 05:27 pm (UTC)(link)

Я хоть и не европеец, но аплодирую этому акту обеими руками. Даешь свободу девелопмента. Хотя, конечно, это развязывает руки русским (и прочим) хакерам.

rampitec: (Default)

[personal profile] rampitec 2022-07-06 05:40 pm (UTC)(link)
А ты чего хочешь? Чтобы гугл тебе написал такие же удобные приложения и сервисы, которые были бы не гугл, которые гугл бы бесплатно поддерживал, но не имел к ним доступа? Или кто это должен сделать?
rampitec: (Default)

[personal profile] rampitec 2022-07-06 05:51 pm (UTC)(link)
И кто это должен сделать? Гугл? Кто должен написать проверенные аппликации и проверить их? Левых аппсторов до дури, гугл не препятствует. Заводить контакты на своем сервере гугл не препятствует. Я не понимаю, в чем претензия-то? Гугл должен сделать что?
rampitec: (Default)

[personal profile] rampitec 2022-07-06 05:54 pm (UTC)(link)
Нет. Как по-твоему работает F-Droid?
rampitec: (Default)

[personal profile] rampitec 2022-07-06 06:00 pm (UTC)(link)
К Эпплу такие претензии были бы уместны.

Больше того, исходники Андроида открыты. Бери и строй свой, какой хочешь на основе AOSP без gapps. Хоть LineageOS под любое железо, хоть китайский ColorOS и что там у Хуавея под китайские железки, которые гугл отказывается сертифицировать. Можешь туда установить русский ruStore с казенными приложениями, если хочешь. Можешь даже взять гугловое железо в виде Пикселя и накатить на него хоть GraphenOS, хоть LineageOS, хоть черта лысого, хоть с гугловым стором и приложениями, хоть без. Что еще они должны сделать? Открыть драйвера к камерам Сони, Самсунга и Лейки, которые пишут Сони, Самсунг и Лейка и дают гуглу в бинарном виде? Открыть бинарные блобы Квалкома, которые пишет Квалком?
Edited 2022-07-06 18:15 (UTC)
ymarkov: (Default)

[personal profile] ymarkov 2022-07-06 06:24 pm (UTC)(link)
Я вот только не пойму: это борьба за свободный рынок, или наоборот?
alexeybobkov: (Default)

[personal profile] alexeybobkov 2022-07-06 06:58 pm (UTC)(link)
Угу. Вот у меня как раз третий Пиксел с LineageOS. Гугловые приложения, правда, я на него всё равно поставил - по минимуму.
rampitec: (Default)

[personal profile] rampitec 2022-07-06 07:11 pm (UTC)(link)
Ага. А я на свой OnePlus 7T поставил LOS + MicroG, и от гугловых приложений там только криво прикрученный gCam. Контакты на моем личном сервере, календарь, ноты - все там же. Я как-то не замечаю, что мне гугл это сделать не дает. Просто не делает это за меня сам.
rampitec: (Default)

[personal profile] rampitec 2022-07-06 07:17 pm (UTC)(link)
Да нормально. Я ж у себя даже трактаты на эту тему писал. В принципе все работает, если бы я поставил gApps (что можно), то было бы трудно отличить. Ясно что нет родных китайских приложений, типа галереи и камеры. Но тут уже вопросы к китайцам. С поддержкой камеры пришлось повозиться. Зато второй слот симки снова стал видеть сеть AT&T, а на OOS перестал после апгрейда их сети. Датчик освещенности совсем криво работает. Не то чтобы он раньше работал хорошо. Остальное все работает.
kotanas: (Default)

[personal profile] kotanas 2022-07-06 08:28 pm (UTC)(link)
и как LOS по сравнению с родным пикселовским андроидом? я вот тоже размышлял, но пока лень
sun_jr: (Default)

[personal profile] sun_jr 2022-07-06 09:05 pm (UTC)(link)
А как можно поднять и подключить свой сервер с контактами, календарем и прочая? Можете поделиться ссылками?
rampitec: (Default)

[personal profile] rampitec 2022-07-06 09:21 pm (UTC)(link)
На собственный linux сервер поставил radicale. Вот тупо sudo apt install radicale. Настройка у него не сложная. Единственное, пришлось убунте сделать dist-upgrade до 20.04, потому что там radicale v2, а в прошлой был v1 и мне не понравился. И реверс прокси через http сервер, который у меня уже был на нем и смотрит в инет. А для синка на телефоне поставил DAVx5.
1master: (Default)

[personal profile] 1master 2022-07-06 09:32 pm (UTC)(link)
Думаю, что это мертворожденное чудище. Грузить сторонние приложения будут 0.01% пользователей, а дырку в безопасности придется проковырять.
sun_jr: (Default)

[personal profile] sun_jr 2022-07-06 09:52 pm (UTC)(link)
Спасибо большое! А то я никак не мог сообразить в какую сторону копать.
rampitec: (Default)

[personal profile] rampitec 2022-07-06 09:57 pm (UTC)(link)
Да не за что. Я еще для импорта контактов из гугла вот скрипт написал:

#!/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).
rampitec: (Default)

[personal profile] rampitec 2022-07-06 10:32 pm (UTC)(link)
Сложно сказать. На дроид многие ставят. Конечно у дроида и эппла разные аудитории, но насколько я знаю эппл втридорога комиссию с разработчиков берет, так что какие-то разработчики могут решить свой софт продавать мимо аппстора. И тогда появится и спрос на эти приложения. Наверное.
1master: (Default)

[personal profile] 1master 2022-07-06 10:38 pm (UTC)(link)
Чтобы поставить на дроид надо плясать с бубном, я уверен, что процент тех, кто это реально делает, от пола не приподнимается.
rampitec: (Default)

[personal profile] rampitec 2022-07-06 10:40 pm (UTC)(link)
Плясать с бубном можно по желанию. Поставил F-Droid и никакого бубна, просто левый стор.
rampitec: (Default)

[personal profile] rampitec 2022-07-06 10:43 pm (UTC)(link)
Добавил во френды, ибо журнал закрыт от троллей. Вот краткая инструкция, как и что я делал: https://rampitec.dreamwidth.org/770473.html

[personal profile] vakhitov 2022-07-06 10:56 pm (UTC)(link)
В отсутствие копирайта и софтверных патентов это была бы борьба против свободного рынка. Постольку же, поскольку эти монополии существуют, так просто и не скажешь.
alexeybobkov: (Default)

[personal profile] alexeybobkov 2022-07-06 10:57 pm (UTC)(link)
Я не знаю, как выглядит пикселовский андноид :) Я купил, чтобы сразу перепрошить. По описанной на сайте процедуре прошить сразу не удалось, одна из утилит не "видела" телефон, пришлось гуглить и устанавливать какие-то дополнительные драйвера на компьютер. После установки всё работает совершенно нормально, андроид как андроид, только без обычного предустановленного производителем говна.
Хотя есть один недостаток. Пока меняются билды в пределах одной большой версии андроида, апдейты идут по сети, раз в несколько дней. Но когда большая версия меняется, не знаю почему, нужно опять перепрошивать вручную. Вроде вся процедура подробно и детально описана, но как-то стрёмно, я пока не решился.
1master: (Default)

[personal profile] 1master 2022-07-06 11:20 pm (UTC)(link)
Насколько я помню, сначала надо в dev mode переключиться и поставить этот или любой другой стор.
rampitec: (Default)

[personal profile] rampitec 2022-07-06 11:26 pm (UTC)(link)
Нет, install from unknown sources живёт не в dev mode, а просто в apps & notifications. Сейчас проверил.
rampitec: (Default)

[personal profile] rampitec 2022-07-06 11:38 pm (UTC)(link)
TWRP делает гугловода смелым. Но бэкап лучше сохранить на комп, просто на всякий случай. Ну или на OTG Flash.
proben: (Default)

[personal profile] proben 2022-07-07 02:58 am (UTC)(link)
Да вполне можно обойтись и без банков, использовать только кэш. Никто не запрещает.
Вопрос - какой процент людей реально способен "отвязать" телефон?
volchara: (Default)

[personal profile] volchara 2022-07-07 03:21 am (UTC)(link)
Да ты ж пейсатель!

Но на всякий случай сохранил
volchara: (Default)

[personal profile] volchara 2022-07-07 03:25 am (UTC)(link)
Да так себе бубн то на андроид ставить
А вот для девелопмента на эппле - там не только бубны, там оркестр и весь из бубнов нужен. Потому что поставить просто так с драйва на айфон нельзя. Даже если это твой собственный апп. Нужно сделать хоровод, загрузить апп на эппл, потом дождаться от эппла ок, потом попробовать поставить. И, наконец, выяснить, что апп работает криво. Недолго, всего неделя
rampitec: (Default)

[personal profile] rampitec 2022-07-07 04:20 am (UTC)(link)
Нет, когда начинается законотворчество вопрос резко смещается в эту плоскость.
rampitec: (Default)

[personal profile] rampitec 2022-07-07 04:21 am (UTC)(link)
Ну типа. Профессиональный пейсатель буквами, цифрами и крокозябрами ;)

Надоело постить его в dw, как в каменном веке! https://github.com/rampitec/google2radicale
Edited 2022-07-07 22:03 (UTC)
stas: (Default)

[personal profile] stas 2022-07-07 05:27 am (UTC)(link)
Непонятно, зачем всё это. Если кто-то хочет телефон, на который можно ставить что хочешь - покупает ведроид. Если хочет телефон, куда можно ставить только то, что одобрил Большой Брат - покупает ябло. Хочет писать аппы с доступом к хардверу - пишет под ведроид. Хочет писать аппы, одобренные Большим Братом - пишет под ябло.

Особенно мне кстати не нравится вот это share data. Мало того, что сами всё собирают, так ещё торговать этим станут, причем принудительно.
sun_jr: (Default)

[personal profile] sun_jr 2022-07-07 01:38 pm (UTC)(link)
Спасибо! Добавил взаимно. Я, правда, давно не пишу, обычно читаю и неактивно комментирую.
p.s. За инструкцию отдельное и огромное спасибо!