[00:14:22] <q4a>  всем привет.
 [00:14:30] <q4a>  есть кто?)
 [00:53:12] <q4a>  логи русского канала сохраняются, а английского нет??\
 [00:53:53] <q4a>  по английскому каналу нашел только до 31 дек 2014
 [00:56:15] <q4a>  zombah: привет
 [00:56:25] <zombah>  q4a: привет
 [00:56:37] <q4a>  не знаешь, где хранятся логи английского канала?
 [00:56:57] <zombah>  так там вроде линк в шапке
 [00:57:09] <q4a>  за 2014 год нашел, а за 15 не хранятся?
 [00:57:19] <zombah>  https://paz00.ru/index.php/IRC
 [00:57:31] <zombah>  за 15ый все в одном файле последнем
 [00:57:40] <q4a>  Week number: 52 - это жекабрь 2014
 [00:58:08] <zombah>  http://julkinen.salaliitto.com/ac100/ac100log.txt
 [00:58:35] <q4a>  спасибо!
 [01:09:59] <q4a>  zombah: не подскажешь, с последними ядрами 3.16 в ubuntu нужно какой-то новый xorg или opentegra собирать из исходников?
 [01:14:19] <q4a>  а то у меня при попытке startx появляется только лог Хорг http://paste.ubuntu.com/11801356/
 [02:00:47] <zombah>  q4a: не знаю как там в убунту но вообще для fbdev любое ядро сойдет
 [10:03:44] <vasy>  Привет всем!
 [12:30:02] <zombah>  добрый день всем
 [12:30:10] <zombah>  http://www.phoronix.com/scan.php?page=news_item&px=NVIDIA-Tegra-X1-Coreboot
 [12:30:13] <vasy>  zombah: Привет!
 [12:30:42] <zombah>  vasy: привет
 [12:53:31] <stuw>  https://onion.io/omega
 [13:10:45] <zombah>  апешка мелкая?
 [13:29:23] <stuw>  больше смахивает на маломощный аналог малины/ардуины
 [13:33:11] <zombah>  stuw: хм не заметил 8) OS OpenWRT
 [13:33:44] <zombah>  ram 64mb, rom 16mb
 [13:33:48] <zombah>  это чисто ап
 [13:34:27] <zombah>  с возможностью расширения так сказать
 [13:34:56] <zombah>  как типа аналог ардуины да, но малина то на порядок мощнее девайс
 [13:35:48] <stuw>  ардуина на порядок слабее этого девайса :) поэтому и сказал, что что-то среднее. есть GPIO порты, линукс и т.д.
 [13:36:00] <stuw>  openwrt думаю там из-за памяти и cpu
 [13:36:08] <stuw>  убунта туда не влезет ))
 [13:40:33] <zombah>  ну разница с http://wiki.openwrt.org/toh/tp-link/tl-mr3020 мизерная честно говоря, чуть больше памяти/флеша и больше gpio
 [13:41:26] <zombah>  но там уже готовый юсб порт есть
 [13:41:50] <zombah>  и на омеге чтот я не понял что за проц именно
 [13:42:21] <zombah>  а это важный вопрос
 [13:43:46] <stuw>  По характеристикам железа омега может и близка к роутерам, но больше предназначена для разработки
 [13:43:50] <stuw>  проц там Atheros AR9331 400MHZ MIPS 24K
 [13:44:07] <zombah>  понятно, знакомые все лица
 [13:44:17] <zombah>  у меня микротик есть на нем
 [13:45:08] <stuw>  ну да ) всюду одно и то же, но в разных оболочках :)
 [13:45:17] <zombah>  а скок омега стоит?
 [13:45:44] <zombah>  22.50
 [13:45:46] <zombah>  хм
 [13:45:59] <zombah>  ну нормально
 [13:46:21] <zombah>  цена сравнимая с mr3020, но у омеги больше места для маневра
 [13:46:40] <stuw>  она похоже с доком идет сразу O_o
 [13:46:55] <zombah>  у как же без юсб то 8)
 [13:47:53] <zombah>  stuw: если соберешься брать, бери две 8)
 [13:48:04] <stuw>  ok ))
 [13:48:47] <stuw>  сейчас только предзаказы. продажи в сентябре будут )
 [13:49:36] <zombah>  ethernet expansion еще обязательно надо
 [13:58:01] <vasy>  китайцев на AR9331 навалом
 [13:58:07] <vasy>  http://ru.aliexpress.com/premium/AR9331.html?ltype=wholesale&SearchText=AR9331&d=y&origin=y&initiative_id=SB_20150701025706&isViewCP=y&catId=0
 [13:59:34] <zombah>  vasy: ну смотрю они стоят подороже и страшненькие все такие, омега выглядит интересней да и саппорт опятьже
 [14:02:14] <vasy>  ну вот по цене почти столько-же, уже с доставкой
 [14:02:14] <vasy>  http://ru.aliexpress.com/item/1pc-Router-som9331-ar9331-openwrt-wifi-module-low-power-consumption-10-gpio-free-shipping/32283818128.html
 [14:02:47] <vasy>  с 3 мя ethernet и usb
 [14:03:01] <zombah>  там плат расширения нет и тп
 [14:03:25] <zombah>  китайские поделки это купил и забыл о ней т.к. от продавца обычно даже сорцов не дождаться
 [14:04:08] <vasy>  а с поддержкой пока непонятно, кроме малины пока никто серьезно не пилит, что производитель чипа выдал, то отдают
 [14:05:31] <zombah>  ну китайцы вообще ничего не дают и даже письмо на англицком обычно понять не могут
 [14:05:51] <vasy>  ну это то да
 [16:18:03] <zombah>  во ктот нашел как включить вайфай каналы выше 11 на нокии
 [16:18:10] <zombah>  wifi_num_allowed_channels
 [16:18:25] <zombah>  надо поискать как эту опцию при сборке бахнуть сразу
 [16:18:44] <zombah>  раз в settings.db скорее всего она в overlay живет
 [16:38:07] <zombah>  https://github.com/CyanogenMod/android_frameworks_opt_telephony/blob/cm-11.0/src/java/com/android/internal/telephony/MccTable.java#L428
 [16:38:26] <zombah>  чтот я не пойму по этой функции что он тут назначает нам по ru коду
 [16:41:20] <zombah>  D/MccTable( 1034): WIFI_COUNTRY_CODE set to ru
 [16:41:27] <zombah>  назначает его норм
 [16:51:46] <vasy>  zombah: я сейчас не в состоянии думать про CM. мне на работе мозг уже почти взорвали, если про CM задумуюсь еще, он взорвется :)
 [16:53:36] <zombah>  vasy: 8)
 [16:54:18] <zombah>  оставим это на потом, я чет сам понять не могу что тут по коду ru выдается
 [17:01:40] <stuw>  https://en.wikipedia.org/wiki/Mobile_country_code
 [17:04:57] <vasy>  да про MCC я в курсе :)
 [17:20:47] <zombah>  ну да понятно что код с симки берется в систему норм передается, просто не ясно какое он ограничение по вайфай выставляет на ru код
 [17:21:07] <zombah>  2
 [17:22:10] <stuw>  это для мобильной связи, а не wifi вроде как
 [17:22:28] <zombah>  неа это как раз для вайфай
 [17:22:44] <stuw>  2 - размер mobile network code "mobile network code consists of 2 or 3 decimal digits"
 [17:23:02] <zombah>  изменение кода страны ручное а андроиде счас не пашет для телефонов, только у планшетов которые без симок
 [17:23:31] <zombah>  а задается только через mcc этот
 [17:24:10] <stuw>  WifiManager кури тогда
 [17:24:18] <zombah>  вот оно считало с моей симки ru и в логе это видно, но каналы выше 11 не показывает значит где то не отработало или не прописано
 [17:24:23] <stuw>  https://github.com/CyanogenMod/android_frameworks_opt_telephony/blob/cm-11.0/src/java/com/android/internal/telephony/MccTable.java#L377
 [17:24:55] <zombah>  stuw: а что это значит? я не понимаю
 [17:25:24] <stuw>  у класса WifiManager зовется функция setCountryCode
 [17:25:35] <stuw>  надо искать реализацию WifiManager
 [17:25:41] <zombah>  хм
 [17:26:59] <zombah>  там этот wifimanager в каждом .java файле фигурирует
 [17:27:49] <stuw>  тебе нужна имплементация
 [17:27:51] <stuw>  https://github.com/CyanogenMod/android_frameworks_opt_telephony/blob/cm-11.0/src/java/com/android/internal/telephony/MccTable.java#L42 -
 [17:28:14] <zombah>  тоесть public final class WifiManager?
 [17:28:16] <stuw>  это объявление класса MccTable и его имплементация. Тебе надо искать class WifiManager?
 [17:28:23] <stuw>  без вопроса
 [17:28:48] <stuw>  public final - могут отсутствовать или быть заменены на другие ключевые слова
 [17:29:01] <zombah>  ./frameworks/base/wifi/java/android/net/wifi/WifiManager.java:66:public class WifiManager {
 [17:29:06] <stuw>  скорее всего будет файл WifiManager.java
 [17:29:55] <zombah>  https://github.com/CyanogenMod/android_frameworks_base/blob/cm-11.0/wifi/java/android/net/wifi/WifiManager.java#L66
 [17:30:39] <zombah>  https://github.com/CyanogenMod/android_frameworks_base/blob/cm-11.0/wifi/java/android/net/wifi/WifiManager.java#L945
 [17:30:43] <zombah>  вот это видимо
 [17:31:55] <stuw>  new WifiManager поищи
 [17:32:06] <zombah>  class?
 [17:32:55] <stuw>  не, просто "new WifiManager"
 [17:33:02] <zombah>  тоже много где есть
 [17:33:26] <zombah>  ./frameworks/base/core/java/android/app/ContextImpl.java:557: return new WifiManager(ctx.getOuterContext(), service);
 [17:33:31] <zombah>  типа вот такого?
 [17:34:00] <stuw>  нужно место, где создается объект и что туда передается
 [17:34:02] <stuw>  да
 [17:34:07] <stuw>  похоже на правду
 [17:34:29] <stuw>  нужно понять, что из себя представляет параметр service в этом коде
 [17:35:19] <zombah>  https://github.com/CyanogenMod/android_frameworks_base/blob/cm-11.0/core/java/android/app/ContextImpl.java#L557
 [17:37:21] <stuw>  жуть :(
 [17:37:27] <stuw>  class IWifiManager
 [17:37:56] <stuw>  возможно будет файл IWifiManager.java
 [17:38:30] <zombah>  хм
 [17:38:44] <zombah>  ./frameworks/base/wifi/java/android/net/wifi/WifiManager.java:537: IWifiManager mService;
 [17:39:00] <zombah>  чет чисто класс не находит
 [17:39:13] <zombah>  аа есть вот так ./frameworks/base/services/java/com/android/server/wifi/WifiService.java:96:public final class WifiService extends IWifiManager.Stub {
 [17:40:02] <zombah>  и вот так ./frameworks/base/services/java/com/android/server/wifi/WifiService.java:33:import android.net.wifi.IWifiManager;
 [17:40:56] <stuw>  возможно WifiService хватит
 [17:41:33] <zombah>  IWifiManager.aidl
 [17:41:41] <zombah>  вот такое расширение есть
 [17:42:02] <stuw>  кстати, можно поискать имплементацию setCountryCode. искать void setCountryCode
 [17:43:11] <zombah>  https://github.com/CyanogenMod/android_frameworks_base/blob/cm-11.0/services/java/com/android/server/wifi/WifiService.java#L33
 [17:43:44] <zombah>  ./frameworks/base/wifi/java/android/net/wifi/WifiManager.java:945: public void setCountryCode(String country, boolean persist) {
 [17:44:23] <zombah>  хотя еще много где есть похожие воиды
 [17:44:46] <zombah>  ./external/robolectric/src/main/java/com/xtremelabs/robolectric/shadows/ShadowAddress.java:87: public void setCountryCode(String countryCode) {
 [17:44:46] <zombah>  ./frameworks/base/wifi/java/android/net/wifi/WifiManager.java:945: public void setCountryCode(String country, boolean persist) {
 [17:44:46] <zombah>  ./frameworks/base/wifi/java/android/net/wifi/WifiStateMachine.java:1552: public void setCountryCode(String countryCode, boolean persist) {
 [17:44:46] <zombah>  ./frameworks/base/wifi/java/android/net/wifi/WifiStateMachine.java:1814: private void setCountryCode() {
 [17:44:49] <zombah>  ./frameworks/base/services/java/com/android/server/wifi/WifiService.java:878: public void setCountryCode(String countryCode, boolean persist) {
 [17:44:52] <zombah>  ./frameworks/base/location/java/android/location/Address.java:267: public void setCountryCode(String countryCode) {
 [17:45:45] <stuw>  WifiStateMachine.java
 [17:46:48] <zombah>  https://github.com/CyanogenMod/android_frameworks_base/blob/cm-11.0/wifi/java/android/net/wifi/WifiStateMachine.java#L1552
 [17:47:48] <zombah>  I/WifiService( 833): WifiService trying to set country code to ru with persist set to true
 [17:47:48] <zombah>  D/wpa_supplicant( 987): nl80211: Regulatory information - country=DE
 [17:47:51] <zombah>  эээ
 [17:48:11] <stuw>  https://github.com/CyanogenMod/android_frameworks_base/blob/cm-11.0/wifi/java/android/net/wifi/WifiStateMachine.java#L3176
 [17:48:16] <zombah>  откуда DE то
 [17:48:25] <zombah>  впрочем DE тоже 13 каналов
 [17:49:19] <zombah>  D/wpa_supplicant( 987): nl80211: Regulatory information - country=DE
 [17:49:19]  Last message repeated 1 time(s).
 [17:49:19] <zombah>  D/wpa_supplicant( 987): nl80211: Regulatory information - country=RU
 [17:49:26]  Last message repeated 1 time(s).
 [17:49:26] <zombah>  он его еще и колбасит постоянно
 [17:50:00] <zombah>  но фигня в том что кол-во каналов это изменение не затрагивает
 [17:50:21] <zombah>  а должно бы
 [17:50:36] <zombah>  так как все etsi страны 13 каналов вроде
 [17:50:53] <zombah>  только штаты и их сателиты 11
 [17:52:32] <stuw>  https://github.com/CyanogenMod/android_frameworks_base/blob/cm-11.0/wifi/java/android/net/wifi/WifiStateMachine.java#L2836
 [17:53:02] <zombah>  эээ
 [17:53:23] <zombah>  class supportedchannels?
 [17:53:32] <stuw>  может это не те каналы, но все же )
 [17:53:47] <stuw>  не, ищи getSupportedChannels
 [17:54:06] <stuw>  в той же строке должно быть public
 [17:54:28] <zombah>  ./frameworks/base/wifi/java/android/net/wifi/WifiManager.java:1026: public List<WifiChannel> getSupportedChannels() {
 [17:54:28] <zombah>  ./frameworks/base/wifi/java/android/net/wifi/WifiManager.java:1028: return mService.getSupportedChannels();
 [17:54:28] <zombah>  ./frameworks/base/wifi/java/android/net/wifi/WifiNative.java:989: public List<WifiChannel> getSupportedChannels() {
 [17:54:30] <zombah>  ./frameworks/base/wifi/java/android/net/wifi/WifiStateMachine.java:2836: mSupportedChannels = mWifiNative.getSupportedChannels();
 [17:54:33] <zombah>  ./frameworks/base/services/java/com/android/server/wifi/WifiService.java:951: public List<WifiChannel> getSupportedChannels() {
 [17:55:23] <stuw>  WifiNative.java
 [17:55:43] <zombah>  https://github.com/CyanogenMod/android_frameworks_base/blob/cm-11.0/wifi/java/android/net/wifi/WifiManager.java#L1026
 [17:56:02] <stuw>  чьерт )) WifiService.java
 [17:56:20] <zombah>  https://github.com/CyanogenMod/android_frameworks_base/blob/cm-11.0/wifi/java/android/net/wifi/WifiNative.java#L989
 [17:57:15] <zombah>  https://github.com/CyanogenMod/android_frameworks_base/blob/cm-11.0/services/java/com/android/server/wifi/WifiService.java#L951
 [17:58:42] <stuw>  https://github.com/CyanogenMod/android_frameworks_base/blob/cm-11.0/wifi/java/android/net/wifi/WifiNative.java#L992 - похоже в этой строке откуда-то выковыривается список поддерживаемых частот
 [17:59:24] <stuw>  хз, что делает doStringCommand
 [17:59:47] <zombah>  как все сложно
 [18:00:54] <stuw>  и не говори :(
 [18:18:02] <zombah>  чет wifi_num_allowed_channels нигде не грепается
 [18:18:48] <zombah>  похоже нет опции чтобы его заранее задать
 [18:19:20] <zombah>  правда не понятно тогда кто его матчит из settings.db
 [18:19:53] <stuw>  откуда ты взял wifi_num_allowed_channels ?
 [18:20:10] <zombah>  stuw: "wifi_num_allowed_channels"
 [18:20:22] <zombah>  stuw: http://4pda.ru/forum/index.php?s=&showtopic=664667&view=findpost&p=41201456
 [18:20:52] <zombah>  чувак написал что у него сработал такой хак, я правда не проверил еще сам
 [18:22:27] <stuw>  он там что-то про 4.3 писал. У тебя исходники какой версии?
 [18:23:05] <zombah>  4.4.4
 [18:23:37] <zombah>  счас протестю
 [18:49:30] <zombah>  запамятовал я как записи добавлять в sqlite
 [18:49:49] <zombah>  делаю alter table add он ее фиг знает куда записывает 8)
 [18:50:26] <vasy>  записи просто insert
 [18:50:51] <vasy>  alter table это саму таблицу править, типа колонку добавить
 [18:51:23] <zombah>  vasy: а ну да этож не колонка нужна..
 [18:54:20] <zombah>  vasy: а есть пример insert целиком строчка?
 [18:54:34] <vasy>  а покажи таблицу, напишу
 [18:54:37] <zombah>  как там ему id это задается
 [18:55:07] <vasy>  id может сам
 [18:55:24] <zombah>  эээ всмысле?
 [18:56:02] <vasy>  insert into table vaslues (val1,val2)
 [18:56:08] <vasy>  id часто autoincremetn
 [18:56:23] <vasy>  сам генерится
 [18:56:34] <stuw>  а там не edit надо делать?
 [18:56:50] <vasy>  если edit, это update
 [18:57:10] <stuw>  ну да. Может уже есть параметр и нужно только значение поправить
 [18:58:11] <vasy>  zombah: покажи select * from <эта таблица>
 [18:58:34] <stuw>  воу, только не весь аутпут сюда :D
 [18:58:44] <zombah>  6|mount_play_not_snd|1
 [18:58:47] <vasy>  а она большая там?
 [18:59:07] <zombah>  46 строк
 [18:59:29] <zombah>  три колонки
 [18:59:44] <stuw>  desc <table_name>
 [19:00:03] <zombah>  CREATE TABLE secure (_id INTEGER PRIMARY KEY AUTOINCREMENT,name TEXT UNIQUE ON CONFLICT REPLACE,value TEXT);
 [19:00:17] <zombah>  id,name,value
 [19:00:38] <zombah>  или вы что хотите узнать?
 [19:02:03] <stuw>  не, все что нужно ты написал
 [19:05:45] <vasy>  zombah: а что добавить то нужно?
 [19:06:14] <zombah>  vasy: видимо (auto,wifi_num_allowed_channels,14)
 [19:07:25] <zombah>  insert into secure (wifi_num_allowed_channels,14);
 [19:07:25] <zombah>  Error: near "14": syntax error
 [19:07:32] <stuw>  wifi_num_allowed_channels уже стоит?
 [19:07:42] <zombah>  нет там такого нет
 [19:07:43] <stuw>  auto, в начале не нужно вроде
 [19:08:30] <zombah>  без него тоже не пашет
 [19:09:00] <stuw>  vaslues зыбал
 [19:09:03] <stuw>  *забыл
 [19:09:11] <vasy>  insert into secure values(,wifi_num_allowed_channels,14)
 [19:09:24] <zombah>  аа values
 [19:09:53] <zombah>  sqlite> insert into secure values(,wifi_num_allowed_channels,14);
 [19:09:54] <zombah>  Error: near ",": syntax error
 [19:12:24] <zombah>  так бог с ним потом проверю
 [19:12:27] <zombah>  ушел
 [19:12:32] <stuw>  первую зпт убери. или таки auto попробуй
 [19:14:09] <vasy>  ага, без нее надо в sqlite
 [19:15:15] <stuw>  поразвели разных синтаксисов :) тут и так ничего про sql не помнишь, а еще и вариаций куча :))
 [19:19:37] <vasy>  и это только insert, а если join компнуть...
 [19:19:43] <vasy>  *копнуть