to post messages and comments.

← All posts tagged Android

Попробую рассказать кратко о том, как я разбирался с Google по поводу блокировки моего клиента для одной альтернативной сети

Началось все с того, что 16 августа Google не пропустил очередную версию приложения. Сообщение, которое он мне прислал было не очень подробное. По существу была только одна фраза: "Violation of the intellectual property and impersonation or deceptive behavior provisions of the Content Policy". Оправившись от удивления я полез по ссылке из письма на страницу "Google Play Developer Help Center", чтобы разобраться в чем дело. Мне там дали простую анкету из нескольких вопросов типа моего имени, id приложения или причины блокировки и предложили добавить файлы, доказывающие мои права на использование контента. Так как я понятия не имел в чем дело, я просто кинул им копию лицензии CC-BY (под ней распространяются используемые мной иконки).

24 августа в ответ на запрос мне наконец пришли подробности: Your app icon uses one or more protected images belonging to a third party. (e.g. Patreon official logo). Ранее на поинте уже упоминали, что иконка патреона как две капли воды похожа на иконку поинта, однако сильно никто не задумывался, чем это грозит. Позднее я искал на webarchive, какой сайт появился раньше: получалось, что поинт появился значительно раньше патреона, но вот сохраненные страницы есть только с разницей в пару дней не в нашу пользу. @arts прокомментировал, что все равно готовится редизайн и выслал новую иконку. Быстренько сотворив апдейт, выложил новую версию.

Новую версию google тоже не пропустил. Я вспомнил, что забыл заменить иконки в Google Play, отправил обновление, которое тоже было отклонено. Анкету пока больше не заполнял, но на всякий случай я повторил попытки отправить апдейт.

В результате, 27 августа приложение было заморожено. Причина: Violation of the impersonation or deceptive behavior provisions of the Content Policy. Я сильно расстроился и испугался, что могут забанить весь аккаунт. Неделю рефлексировал.

30 августа, я все таки решился отправить запрос на разблокировку. Как раз появилась статья на хабре с похожей проблемой: habrahabr.ru Заполнил уже знакомую анкету. Не стал прикладывать никакие файлы, но написал, что у меня весь контент под Creative Commons, а название и иконка взяты с разрешения авторов сайта. На всякий случай попросил @arts подтвердить его согласие пиьсмом.

3 сентября Google ответил, что письма мало: In order for us to process your appeal, please reply with verifiable documentation (PDF) with letterhead that your application is authorized. После некоторых раздумий о форме этого PDF файла, @arts просто дал им ссылку на страницу, где моё приложение указано как рекомендованное.

11 сентября Google прислал уведомление о том, что приложение восстановлено: We’ve accepted your appeal and your app <app_name> has been reinstated. От меня потребовалось залогиниться в панель разработчика и нажать кнопку "опубликовать". К полудню приложение уже можно было скачать из Google Play. В текущий момент уже выложены новые версии, которые я успел накодить за время блокировкиблокировки.

adb старательно говорит, что я должен подтвердить на девайсе, что ему разрешаю. А левайс при этом в рекавери и тут в принципе такого не предусмотрено.
А замечательная винда при любой попытке менять драйвер просит перезагрузиться

Внезапно девайс стал виснуть после включения. Причем наблюдается это только если SELinux в состоянии Permissive. Если оставляю Enforcing как было из коробки — все запускается и работает без видимых проблем. Куда смотреть? Что курить?

Посоветуйте удобный браузер под андроид. Вот хром умеет свайпом по панели листать табы, как без этого жить — не знаю. Но может быть есть настолько же удобные альтернативы этому творению корпорации добра?

Кажется, в пятом андроиде наконец задокументировали такую вещь как device owner. И теперь это приложение не обязательно подписано системным ключом.