В моём Android mac-адрес меняется динамически, в момент включения WiFi.
Возможности сменить его общеизвестными способами (в консоли) нет (возвращает ошибку).
Думаю поменять системную функцию, которая генерирует этот динамический mac-адрес, чтобы она его генерила всегда один и тот же, или читала из файла.
Вопрос - насколько сложна эта задача, что для этого необходимо?
Прошивка - есть, исходников, разумеется, нет.
Предполагаю, что любая утилита командной строки, которая возвращает мак-адрес, лишь вызывает системную функцию, которая, возможно, скомпилирована в отдельном файле-библиотеке для работы с сетью, например.
И можно например этот файл отреверсить или заменить другим.
Уважаемый любитель быстро погуглить, не тратьте своё и моё время зря. Читаем внимательное постановку: "сменить его общеизвестными способами (в консоли) нет". И не через консоли, а через файлики - нет (таких файлов просто нет).
Антон Уланов: год назад видел уже эту статью и пытался выполнить, но такого файла не было. И только сейчас догадался проверить наличие этого файла через терминал. И он таки есть! И даже всё получилось, ура! "File Manager HD" врал, показывая мне часть пути к этому файлу уже как пустой файл, а не как папку, в которой и лежит файл WIFI. Всё пришлось делать через терминал.