Андроид многопользовательская или однопользовательская

Как включить многопользовательский режим на любом Android устройстве (инструкция)

Как большинству из вас должно быть хорошо известно, возможность создания на смартфоне или планшете нескольких учетных записей пользователей в операционной системе Android появилась еще со времен Android 4.2 Jelly Bean, но некоторым из нас она до сих пор недоступна.

По непонятным причинам некоторые производители Android смартфонов и планшетов убирают возможность использования этих устройств несколькими пользователями, имеющим свои учетные записи и свои наборы приложений одновременно. Однако, при желании, их владельцы могут включить многопользовательский режим самостоятельно.

Единственное, что им при этом потребуется — это наличие root (прав суперпользователя) и приложение для редактирования системного файла Build.prop

Root права можно получить либо с помощью Magisk, либо другими методами, которые зависят от модели вашего устройства и о которых вы можете почитать на тематических форумах, посвященным вашим смартфонам или планшетам.

Редактор BuildProp Редактор вы можете скачать бесплатно с этой страницы Google Play Маркет

Имея всё перечисленное выше, включение многопользовательского режима на вашем смартфоне или планшете дело пары минут:

Как включить многопользовательский режим на любом Android устройстве

1. Запустите приложение BuildProp Editor, предоставьте ему при запросе права Root, и добавьте в открывшийся с помощью него Build.prop файл, в самый его конец два следующих параметра с указанными ниже значениями:

Для этого нажмите на кнопку меню в виде вертикального троеточия и выберите пункт «+ New». Затем в открывшемся окне введите имя параметра и его значение:

2. Сохраните каждый из них (Save) и перезагрузите свой смартфон или планшет (пункт «Reboot» в меню).

3. После перезагрузки опустите шторку быстрых настроек полностью и вы увидите кнопку для управления пользователями (скриншот в заголовке), нажав на которую вы можете добавить нового пользователя или переключаться между созданными ранее учетными записями.

Источник

Активация многопользовательского режима на вашем смартфоне с Android 4

В комментариях к этому топику про Android 4.3 я увидел интерес к многопользовательскому режиму на планшете под управлением Android 4 и сожаления по поводу отсутствия оного на смартфоне.
Мне хочется рассказать хабросообществу о том, как, путем нехитрых манипуляций, вы сможете включить многопользовательский режим на вашем смартфоне на примере моего Samsung Galaxy Nexus (I9250) с установленным на нем CyanogenMod 10.1.

Что же дает нам многопользовательский режим?

  • Приложение, установленное в первом аккаунте, если оно не системное, не видно в другом;
  • Раздельные фотографии;
  • Раздельные Сообщения;
  • Раздельная История звонков;
  • У каждого пользователя свои настройки Рабочих столов, Экрана блокировки, Панели быстрых настроек, звуков и др.
  • У каждого пользователя свой набор синхронизируемых аккаунтов, т.е. раздельные телефонные книги (Контакты), календари, история поиска и др.
  • Подключив телефон по USB (MTP) под вторым пользователем вы увидите пустую папку;
  • В Android 4.3 возможно (у самого нет возможности это проверить) ограничить использования оплаты приложений в Play;
  • Раздельные достижения в Games.

Итак, что нам потребуется для осуществления задуманного?

  1. Смартфон с версией Android не ниже 4.2;
  2. Права суперпользователя;
  3. Терминал на смартфоне (я использую этот, т.к. он предустановлен в прошивке) или консоль + ADB (из состава Android SDK).
    Как верно заметил в комментариях хабраюзер agent0, если вы выбрали второй вариант, необходимо в Настройки — Для разработчиков включить Отладку по USB и предоставить Root-доступ по ADB.

Поехали!
Запускаем терминал, запрашиваем права Суперпользователя и смотрим количество возможных пользователей на устройстве (на смартфоне возвращаемое значение 1):

su
pm get-max-users

Установим максимальное количество пользователей равное двум (вы можете установить больше):

setprop fw.max_users 2

Создадим пользователя с именем test:

Читайте также:  Vpn для андроид с выбором страны

pm create-user test

Готово! Теперь в меню Параметры устройства, вызываемое удержанием кнопки блокировки вы можете переключаться между пользователями, а в Настройках появился пункт Пользователи (на втором скриншоте как раз это меню).

Если же у вас в меню Параметры устройства отсутствует выбор пользователей, проверьте установлен ли соответствующий флажок в меню Настройки — Кнопки — Меню кнопки питания.

Добавлю, что переключать пользователей можно из терминала командой:
am switch-user

, где вы получаете с помощью команды: pm list users

Для удаления пользователя воспользуйтесь командой:
pm remove-user

Источник

Андроид многопользовательская или однопользовательская

Классификация операционных систем

В настоящее время существует большое разнообразие ОС. Они классифицируются по следующим признакам:

— по количеству пользователей, одновременно обслуживаемых системой;

— по числу процессов, которые могут одновременно выполняться под управлением ОС;

— по типу доступа пользователя к компьютеру;

— по типу средств вычислительной техники, для управления ресурсами которых система предназначена.

В соответствии с первым признаком различают однопользовательские и многопользовательские ОС. Многопользовательские системы поддерживают одновременную работу на компьютере нескольких пользователей (конечно, за различными терминалами).

Второй признак делит ОС на однозадачные и многозадачные. Заметим, что если система многопользовательская, то обычно она и многозадачная, но не наоборот.

В соответствии с третьим признаком ОС делятся на:

— системы с пакетной обработкой , когда из программ, подлежащих выполнению, формируется пакет, который предъявляется компьютеру. В этом случае пользователи непосредственно с ОС не взаимодействуют. Данный тип ОС предназначен для наиболее эффективного использования ресурсов компьютера;

— системы разделения времени , обеспечивающие одновременный диалоговый (интерактивный) доступ к компьютеру нескольких пользователей через терминалы. Ресурсы компьютера выделяются при этом каждому пользователю “по очереди” в соответствии с той или иной дисциплиной обслуживания. Этот тип ОС предназначен для обеспечения удобства работы группы пользователей;

— системы реального времени , которые должны обеспечивать гарантированное время ответа на внешние события. Такие ОС служат для управления внешними по отношению к компьютеру процессами и объектами.

По четвертому признаку ОС делятся на однопроцессорные, многопроцессорные, сетевые и распределенные .

ОС не могут, как правило, предоставить пользователям возможности, которыми не обладает компьютер. Они в состоянии только эффективно использовать аппаратные средства компьютера. Поэтому мы сначала перечислим возможные режимы работы ПЭВМ., чтобы понять, какими типами ОС они могут комплектоваться.

В настоящее время ПЭВМ поддерживают спектр режимов работы , среди которых:

— однопользовательский многопрограммный , или просто многопрограммный режим;

— многопользовательский многопрограммный , или просто многопрограммный режим;

— система виртуальных машин (дальнейшее развитие мультипрограммирования, основным признаком которого является возможность одновременной нескольких ОС, что уже отмечалось).

С точки зрения работы микропроцессора режимы 2 и 3 близки друг другу, но для обеспечения последнего необходимо наличие нескольких терминалов (дисплеев и клавиатур). Многопрограммные режимы могут реализовываться как на одно-, так и на многопроцессорных ПЭВМ.

Для поддержки перечисленных режимов работы ПЭВМ существуют следующие типы ОС:

— однопользовательские однозадачные , или просто однозадачные ;

— однопользовательские многозадачные , или просто многозадачные ;

— многопользовательские многозадачные , или просто многопользовательские.

Для обеспечения работы ПЭВМ в режиме системы виртуальных машин необходим монитор виртуальных машин.

При рассмотрении режимов работы ПЭВМ и ОС не случайно использовались различные термины — соответственно “программа” и “задача”. Без дополнительных пояснений здесь не обойтись, что мы сейчас и сделаем.

На аппаратном уровне случаи одновременного выполнения последовательностей команд нескольких программ или одной программы неразличимы. Понятие же “задача” вообще не вводится, а посему можно использовать лишь термин “программа”, понимая под многопрограммностью способность одновременного (при наличии одного процессора — только попеременного) выполнения нескольких последовательностей команд.

На уровне же ОС дело обстоит несколько иначе: считается, что система организует выполнение задачи, формируемой из самой программы или из логически законченного фрагмента программы. Поэтому в данном случае правомерно говорить об одно- или многозадачности. Однако следует иметь в виду, что многозадачность бывает разная. Простейшим случаем многозадачности является поддержка одновременного нескольких программ без возможности разбиения программы на несколько задач. “Чистая” же многозадачность предполагает обеспечение такой возможности. Это дополнительно требует наличия в составе ОС средств для взаимодействия и синхронизации процессов. В связи с различными видами многозадачности применительно к ОС иногда употребляют термины многопрограммность для обозначения простейшего случая многозадачности и собственно “ многопрограммность ” для обозначения полностью реализованного многозадачного режима. Мы же будем употреблять только термин “ многозадачность ”, понимая его в широком смысле. В целях конкретизации при этом будет использоваться понятие “ гранула параллелизма ”, которой может являться программа целиком, процесс (задача) как часть программы или даже цепочка команд в рамках процесса.

Читайте также:  Найти гаджеты для android

Дополнительно заметим, что многопользовательская ОС должна быть многозадачной (иначе нельзя будет обслуживать нескольких пользователей одновременно), хотя последняя возможность в отдельности каждому пользователю может и не предоставляться.

Для многопользовательских и многозадачных ОС важным показателем является дисциплина обслуживания . В соответствие с этим различают вытесняющий и согласующий режимы многозадачной работы.

При вытесняющей организации выделением задачам процессорного времени занимается исключительно ОС. Примерами такого режима являются квантование , когда каждой задаче процессор выделяется по очереди, причем на фиксированный промежуток времени, и приоритетное обслуживание . Вытеснение поддерживают ОС OS/2 и UNIX, а также интерфейсная система DESQview.

В случае согласующейся организации каждая задача, получившая управление, сама определяет, когда ей отдать процессор другой системе. Иначе говоря, здесь инициатива исходит не от ОС, а главным образом от самой задачи. Согласование применяется в сетевой ОС фирмы Novell, а также в интерфейсной системе MS Windows.

В общем случае согласование эффективнее и надежнее вытеснения, так как позволяет самой программе выбирать удобный и безопасный метод своего прерывания. Однако при этом ни одна из программ не должна узурпировать процессор, добровольно отказываясь от монопольного его использования.

Очевидно, однозадачная ОС может быть поставлена на поддерживающую любой режим работы ПЭВМ, что и делается многими пользователями. Однако, на что уже обращалось внимание читателя, современные мощные ПЭВМ имеют такие ресурсы, которые не могут быть эффективно использованы одним пользователем даже в многопрограммном режиме. На таких машинах целесообразнее применять многопользовательские ОС.

Для IBM — совместимых ПЭВМ разработаны и используются следующие классы ОС:

— ОС семейства DOS;

— ОС семейства MS WINDOWS (WINDOWS 95 и WINDOWS 98);

— ОС семейства NT;

— ОС семейства OS/2;

— ОС семейства UNIX.

Наибольшее распространение в настоящее время имеют представители семейства интерфейсных многооконных операционных систем MS WINDOWS (WINDOWS 95 и WINDOWS 98). Применяются операционные системы семейства DOS. Многие пользователи применяют операционные системы семейства UNIX и сетевые операционные системы Windows NT. Операционная система OS/2 не получила широкого распространения. Данное соотношение в ближайшие годы сохранится. Основные характеристики операционных систем семейств DOS, OS/2 и UNIX сведены в табл. 4.1. Сделаем относительно нее следующие замечания:

некоторые UNIX — подобные системы являются менее требовательными к ресурсам ПЭВМ и способны функционировать на ПЭВМ менее мощных классов;

можно использовать и меньший, чем указано, объем ОЗУ, однако при этом некоторые программы могут оказаться неработоспособными, а эффективность ОС снизится.

Источник

одно и много польз — Форум по вопросам информационной безопасности

одно и много польз — Форум по вопросам информационной безопасности

Автор: mav | 26038 21.02.2011 17:16
Автор: mav | 26054 21.02.2011 22:10

Хм.
Русский язвк подсказывает, что слово «однопользоватедьский» применимо к системе, в которых 1 (один) пользователь. Например, смартфон — это почти всегда однопользовательская система. В РД АС это системы класса 3.

Напротив, «многопольззовательская» система — система, в которой более одного пользователя. Эти системы делятся на системы с одинаковыми правами пользователя (системы класса 2, где все пользователи — админы или где все настройки прошиты на уровне операционной системы и неизмены, а все пользователи имеют одинаково урезаные права) и на системы с неодинаковыми правами пользоветелей (системы класса 1).

На практике чаще всего встречаются последние.

Автор: malotavr | 26055 21.02.2011 23:18

ИМХО «одно» и «много» нужно относить не к физическому миру вокруг АС, а к структуре самой АС. Например, если у нас условно есть БД, у которой задан ровно один суперпользователь с входом по паролю, то это будет однопользовательский режим, независимо от того, сколько пользователей реально знают пароль и работают с системой. Аналогично — сервер с единым рутовским паролем, даж если его админит команда админов.
В то же время можем на сервере или БД оргнизовать систему управленя доступом так, что у каждого администратора будет свой логин-пароль с правами суперюзера. Получим многопользовательскую с равными правами.
Далее, можем начать ограничивать неоторых из пользователей в правах — получим многопользовательскую с разными правами.
При этом неважно, сколько именно людей пользуются системой, это уже другой уровень управления — организацонный, н техническом уровне мы никак не можем на него влиять, и поэтому при технческом описании системы его рассмаривать нецелесообразно.

То есть режим полностью описывается тем, как реализована технически система управления доступом. Тогда на вопрос в первом сообщении ответ будет — «если входят под одними и теми-же учетными данными — то однопольовательская, если под разными — многопользовательская, если у них разные права под разными учетками — многопольз с разными правами», при этом неважно — могут или не могут работать одновременно. Например, обычный ПК под ОС WinXP будет системой многопользовательской с разными правами.

Автор: AIB | 26104 22.02.2011 14:27

> При этом неважно, сколько именно людей пользуются системой

Жесть. Вы определение читали?
«Третья группа включает АС, в которых работает ОДИН ПОЛЬЗОВАТЕЛЬ, допущенный ко всей информации».

Один. Пользователь. В единственом числе.

> ровно один суперпользователь с входом по паролю, то это будет однопользовательский режим, независимо от того, сколько пользователей реально знают пароль и работают с системой.

Вы путаете количество пользователей с количеством учетных записей. Учетных записей может быть много, одна или не быть совсем. Но если пользователей (лиц, пользующихся АС — см. толковый словарь русского языка) много — то система будет многопользовательской.

Что-то народ полез в дебри, причём каждый в свои. Эх, критики г-на Прохожего на Вас не нет :-))) (шутка)

Друзья, изначально вопрос о «много» и «одно» было адресовано к режиму. Я предположил, что именно к режиму обработки информации на АС, т.к. к другому основанию привязать режим на ум не приходило. С точки зрения режима обработки данных, АС делится на индивидуальные и коллективные. Другими словами «много» и «одно» зависит от количества «голов» пользователей во время именно обработки информации. И п. 5.1.8 СТР-К обращает на это внимание, особенно фраза «Коллективным режимом работы считается также и последовательный во времени режим работы различных пользователей и обслуживающего персонала».
Если исходить из количества допущенных в принципе «голов» пользователей к АС (без привязки ко времени обработки), то «много» и «один» определяется математически: если П=1, то однопользовательская, если П>1, то многопользовательская.

P.S. Особенно порадовала фраза «Например, смартфон — это почти всегда однопользовательская система». Ключевое слово — почти. Если написать в Акту классификации АС так, то это станет легендой 🙂

Автор: malotavr | 26111 22.02.2011 15:34

> Если исходить из количества допущенных в принципе «голов» . то «много» и «один» определяется математически: если П=1, то однопользовательская, если П>1, то многопользовательская

> Особенно порадовала фраза «Например, смартфон — это почти всегда однопользовательская система».

Мне не пришло в голову, что эту фразу можно понять двояко 😉 Я имел в виду, что почти все смартфоны — однопользовательские системы: фиг я кому дам в руки свой смартфон со всей хранящейся на нем почтой.

Автор: malotavr | 26160 23.02.2011 20:21

> Но как же быть с таким случаем, когда смартфоны являются служебными

Источник

Читайте также:  Китайский андроид последняя версия
Оцените статью
Автор: malotavr | 26179 24.02.2011 10:42