Skip to main content

윈도10 서피스에서 로밍 적극성 설정 끄려고 시도한 흔적들

그래서 랜카드별로 Roaming Sensitivity (로밍 민감성), Roaming Aggressiveness (로밍 적극성)설정이나 Game/Multimedia Mode 설정이 있는건데 이 서피스에는 관련 설정이 전혀 없네요.(?)
https://blog.laruyan.moe/2019/09/10-wlan-autoconfig.html


네 이것이 서피스의  마벨 무선칩 설정입니다. 
MAC 주소 임의화 켤 때처럼 레지스트리에 관련 설정이 있지 않을까 싶었는데...



레지스트리 경로를 구글에 넣고 검색..했지만 와이파이 드라이버 버그 있으니 해결될 때까지 TXAMSDU 끄라는 서피스 프로4 초창기 시절 이야기만 주르륵이네요.
https://www.windowscentral.com/surface-pro-4-slow-wi-fi-fix


Computer\HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\mrvlpcie8897 에서 FastTransitionSupported 1 -> 0

- FastTransitionSupported 1 -> 0
- TXAMSDU 1 -> 0
- WLAN Optimizer 에서 백그라운드 검색 비활성화 적용

모두 실패했습니다. 핑이 10초 간격으로 5초씩 계속 튑니다.

Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318} 여기에 Roam_FullPassiveScan 라는 DWORD 레지스트리 항목이 있어서 0으로 만든 후 재부팅 했지만...... 여전하군요.


EDOnPeriod LEHangDetection 같은것도 바꿔봤지만 여전하네요... ._.) 그와중에 검색을 통해 Roaming Sensivity 설정이 가능했다는 88w8686드라이버에 관해 쓰여진 2010년도 글을 봤습니다.. 왜 구작에 잘 있던 설정 안보이게 하신거죠 마벨님들 ㅡㅡ


GreenField 레지스…

안드로이드 개발 관련 포스트

Multiling Keyboard 는 어떻게 업데이트가 있는지 확인해내는걸까.. 몰래 인터넷 권한을 넣은게 아닐까 찾아봐도 전혀 없어요.









2014-11-01
-------------

안드로이드 스튜디오 1.0이 공식적으로 배포되기 시작하면서,
이클립스와 안드로이드 개발 도구(ADT)를 함께 쓰는 조합은 도태되기 시작했습니다.

여러분도 프로젝트를 Android Studio로 옮겨보세요-



그런데....

 Android Studio 1.0으로 프로젝트를 옮겨왔는데 도저히 답을 찾을 수도 없고 SDK Manager도 안열리고 답답해져버렸어요.. ; _ ; 아아 이거 날려버리고 당분간 이클립스에서 써야지..

Android Support Library랑 build.gradle 의 라이브러리 버전은 둘 모두 21.0.2 로 같습니다. 물론 Android Support Repository 패키지도 설치되어있구요.

ANDROID_SWT로 지정해줘도 SDK Manager는 열릴 기미가 없네요. 다시 설치하고 자바도 최신으로 업데이트 해버렸는데도 말이에요.

sdk의 tools/lib/find-java.bat에서 set java_exe=java.exe로 명시하는 방법으로 해결

 우왓! 감사합니다.! SDK Manager 띄웠어요-!

mac에서도 기본적으로 jdk를 1.6으로 체크하게 설정되어 있습니다. 전 1.8깔려 있는데... Info.plist를 수정해야 합니다

2014-12-09

-----------------

어째서 안드로이드 스튜디오를 켜면, DWM이 이렇게 CPU를 잔뜩 먹고 있는가에 대하여.. 이클립스만도 못한것 같아...



물론 코드 칠 때도 버벅버벅버벅...

 
 2014-12-10
-------------


문득 알바 때 하던 생각이 나서 재빨리 예제 복사해서 붙여봤는데

떠다니는 뷰만 뜨고 알림막대/소프트키 숨기기가 안된다..

무슨 문제지.. 홈버튼 눌러도 숨기기를 유지하려고 Activity 대신 Service에다 넣어뒀슴다.
예제 주소는 https://developer.android.com/training/system-ui/immersive.html#nonsticky

유사 앱들은 있는데 얘네들이 원하는 권한은 공통적으로 SYSTEM_ALERT_WINDOW 던데.. 흐음.. 그러면 떠다니는 뷰를 만들고 거기에 걸면 될 줄 알았는데 뭐가문제지




2014-12-13
-----------


 어째서 이 간단한 코드가 제대로 동작하지 않는 것일까.
그렇다고 windowManager.updateViewLayout()을 걸었을 때 뷰가 추가되어있지 않단 오류도 안나고 쌩쌩해서 안보일 뿐이란걸 알려주는것 같은데..
WRAP_CONTENT, 너비높이를 픽셀 수동지정 해도 별 성과가 없었습니다.<
역시 저는 개발 따위 못하므니다.!




2015-02-10
-----------

킷캣 들어 새로워진 NotificationListenerService 를 이용한 알림 상어질...은 실패로 돌아갔습니다. 일단 표준 알림 체계를 쓰지 않으면 앱 리버싱을 해야 내용 추출에 필요한 키를 따낼 수 있겠더라구요 =_=..





2015-02-11

-----------


넘겨받은 ImageView가 null도 아니고, Runnable이 정상적으로 게시되었는데 실행되지 않는 바보같은 상황을 만들어버렸다..
여러분은 이런거 하시면 안되요..!



 ImageView가 Window에 장착되지 않은 상태로, 비트맵 디코딩 하는 스레드와 View준비시키는 스레드가 같은데(즉 View준비시키는 스레드가 비트맵 디코딩을 기다리는 상황) 저걸 넣었으니 될 리가 없었지 ㅡㅡ..

2015-02-12
--------------





 2015-02-13
--------------

이게 무슨 소리야..! 롤리팝부터 안드로이드의 VideoView는 VideoView.openVideo()와 함께 audio focus를 갖게 된다니..... https://stackoverflow.com/questions/28119955/disable-androids-videoview-requestaudiofocus-when-playing-a-video

는 사실이었습니다.





킷캣만 해도 스톡 뮤직 플레이어에만 일시정지를 넣던게



 롤리팝에선 아예 오디오 포커스를 가져가버리고







이는 비디오를 지정함에 따라 openVideo()가 불러와지는 시점부터 막을 수 없습니다.




으악 망했어요


MediaPlayer + SurfaceView로 선회하였습니다. 자체 뷰를 안만들어도 됐었네요..
종횡비 맞추느라 힘들었다아.. ㅠㅠ 어째서 비디오가 안보이면 시작조차 못하고 비디오가 준비 안되면 정보도 가져오지못하는지 https://stackoverflow.com/questions/28119955/disable-androids-videoview-requestaudiofocus-when-playing-a-video/28522477#28522477

2015-02-14

---------------


 setAlpha는 아샌 API 13인가 그 때부터 들어왔지만
킷캣의 ro.config.low_ram=true 플래그를 설정해둔 기기에서는 무시 되어버렸습니다.
SurfaceView를 쓰는 이상 비디오 투명은 안되는걸 알고 있었는데
setAlpha가 안되면 패널이라도 투명하게 만들어야죠..
이로서 이미지도 불투명-☆

isLowRamDevice() 활용법
ActivityManager activityManager = (ActivityManager)getSystemService(ACTIVITY_SERVICE);
boolean isRamHungry = activityManager.isLowRamDevice();
activityManager = null;

if(isRamHungry){
    //RAMHUNGRY! 다른 방법을 찾아보자구요
}else{
    View.setAlpha(0.5f);
}

2015-02-16

-----------


안드로이드는 리눅스에서 시작했지만 외부저장소(microSD)가 FAT32 파티션인 까닭에 EXT4등지에서  허용되던 몇몇 파일 이름이 저장이나 불러와지지 않는 문제를 해결해야합니다.
트위터를 예로 들자면 XXXX.jpg:small 에서 뒤의 :small 부분이 문제가 되는데요. 그냥 윈도우 기준으로 정리해버리면 깔끔합니다.


https://stackoverflow.com/questions/11394616/java-io-ioexception-open-failed-einval-invalid-argument-when-saving-a-image

2015-02-16

----------


안드로이드 폰 해상도 변경하기.
쉘을 열고
wm size 960x1280
wm density 240
(LG Vu3 기준)
을 입력해보세요. 넥서스5에서도 이 일반적이지 않은 화면비를 테스트 할 수 있게 된답니다-♡
좀더 완벽한 결과를 얻으시려면 재부팅 해주시면 되는데요,
스크린샷은 화면비율을 제대로 찍어내지 못해서 레터박스가 끼어진 채로 찌그러지게 나옵니다. :/...만 화면은 제대로 나오니 걱정하지 않으셔도 되요.



만약 돌아가고 싶다..면
wm size reset
wm density reset
후 재부팅 하시면 원래대로 돌아옵니다.

2015-02-23

-------------

세상에. 소프트 키를 덮는 컬러 필터라니.. Chainfire님 능력자시다아..
https://play.google.com/store/apps/details?id=eu.chainfire.lumen





2015-02-25
-------------


안드로이드 스튜디오는 알다시피 IntelliJ 기반인데요. 계속 개선이 진행되서 성능 문제도 나아졌고, 이 IDE로 자바는 물론 안드로이드, 코틀린, 파이썬 개발까지 무료로 가능합니다. 루비나 Java EE, JS 웹 개발의 경우는 유료 구독이 필요하구요. 연 $142에 할부가 안되서 학생신분에 좀 부담스러운 가격이라 그렇지 이거 하나만 사셔도 웬만한건 다 됩니다. 꼭 쓰시길(???)

2018-12-18

Comments

Popular posts from this blog

VLC로 크롬캐스트에 영상 전송하기

크롬캐스트는 구글이 만들고 TV나 모니터의 HDMI 포트에 꽂는 동글로, 파일을 읽는 기능은 없지만 유튜브, 구글 플레이 무비, 푹, 라프텔 등 지원되는 서비스에서 스트리밍되는 영상을 연결된 화면으로 뿌려주는 역할을 해요.
현재 1세대,  2세대, 울트라, 3세대까지 나왔어요.



<세대별 차이>

1세대 (단종)
- 2.4GHz 와이파이 Wi-Fi 4 (802.11n)만 지원
- 최대 1080p @ 30fps
- VP8, AVC(H264) 영상 재생
- HDMI 플러그가 동글에 고정
- TV의 USB 포트 전원만으로 작동

2세대 (단종)
- 5GHz 와이파이 Wi-Fi 5 (802.11ac)도 지원
- 최대 1080p @30fps, 720p @60fps
- HDMI 플러그가 기기에서 나와 케이블로 연결, 유연한 설치 가능

울트라 (국내 미출시. 해외 직구시 $69)
- 최대 2160p UHD
- HDR10, 돌비비전(HDR) 지원
- 동봉된 전원공급기를 꽂아둬야 하며, 여기에 유선 인터넷 연결이 가능.

3세대 (판매중, 54,900원)
- 최대 1080p @60fps




<크롬캐스트를 지원하는 동영상 플레이어>
범용 동영상 플레이어 앱 중에서는 VLC(PC판 클래식), nPlayer (유료)가 크롬캐스트로 영상을 전송시킬 수 있는 것으로 보여요. 팟플레이어는 캐스트 기능을 못찾겠네요.



따라서 오늘은 VLC를 통해 영상을 캐스트해볼게요. ㅣ_ㅣ)V


방법은 간단해요. 크롬캐스트를 켜두시면 렌더러에 뜨는데, Playback - Renderer 메뉴의 목록에서 크롬캐스트 이름을 클릭하시면 되요. 이 때 재생중인 영상이 PC에선 사라지고 캐스트 단말에만 뜹니다.

앞서 말했듯 크롬캐스트는 세대별로 지원 코덱이나 스펙이 차이납니다. 이 규격에 맞지 않는 영상은 못 볼까요? 아니에요. ' ')+ 아래의 창에서 OK를 누르면 실시간 변환 모드로 재생되니 일단은 괜찮아요. 이 때 PC는 영상 전송에 변환작업을 같이하므로 자원을 많이 소모하며 컴…

카카오톡을 업무용으로 쓰기에 끔찍한 이유.

카카오톡은 끔찍합니다. 폰을 초기화 시키면, 아니 유심카드 뽑아다 다른 폰에 꽂은 뒤 전화번호 인증만 다시 해줘도 그동안 쌓아온 대화기록이 날아가버리고 없는거를 업무에 쓴다니.. 아니되요..



이런 특성 때문에 높으신 분들은 일 덮는데 딱이라며 좋아하시겠지만은...


카카오톡이 제공하는 채팅기록 백업을 쓰셨다구요? 안됐군요! 백업 이후에 주고받은 대화는 날아가고 없을 것이며, 텍스트만 백업되기 때문에 사진과 영상들은 모조리 날아가고 없을겁니다. 라인이나 왓츠앱은 구글 드라이브에 백업을 넣을 수 있다는 것만 다르죠.


카카오톡은 PC카톡 등 이용시 친구목록을 보기위해 매번 비밀번호를 직접 입력해야 합니다. 인증 절차도 단순하고 기기별로 설정할 수 있는 PIN, 2차 비밀번호, 네이버에 있는 일회용 로그인 번호 등도 없으며 매 잠금해제/로그인시 카카오 계정의 비밀번호를 그대로 입력해야합니다. 


비밀번호를 기억해내서 자주 입력해야 한다는건 갈수록 복잡해지는 비밀번호에 대한 피로 때문에 남들도 알기쉬운 쉬운 비밀번호를 설정해버린다거나 키로거 등 악성코드가 입력한 비밀번호를 수집해버리는 등 보안적인 측면에서 좋지 않습니다.


메신저를 고르는데
1. 군입대 같이 접속 오랫동안(3일 이상) 못해도 못 받는 일이 없어야 한다면. 2. 컴퓨터, 태블릿, 폰. 기기마다 제각각인 대화기록 등을 백업하고 관리하는데 진절머리 나신다면.
3. 기기 댓수 제한 없이 소유기기 모두에 로그인해두고 싶다면 4. 앱이 세팅된 폰이 없어도 로그인 할 수 있는 번호기반 메신저를 원하신다면. 텔레그램으로 오십시오. https://telegram.org/

텔레그램에서는
1. 폰번호 공유, 접속중 표시는 설정할 수 있습니다.
2. 연락처는 친구 추천용이며 서버와 동기화하지 않아도 됩니다. (ID로 친추 가능)

프로필

About me. as on https://twitter.com/LaruYan


--------------------------------------------------
라루얀을 다른 곳에서 찾으시려한다면 조금 스크롤을 내려보시는건 어때요? 금방 찾으실 수 있을거에요.
English text will follow after Korean text.
日本語のテキストは英語の後で書けています。
------------------------------------------------
[한국어. KOREAN]
헤비 유저 라루얀입니다! 리트윗+IT소식트가 많아서 여러분의 타임라인을 가득 채워버릴지도 몰라요.

"운도 실력이다" 동의하시나요?
그럼.. "Undo, 실력이다"는요?
Ctrl+Z를 눌러 잘못을 돌이킬 능력이 저에게 있다면 행복하게 살아갈 수 있지 않을까 싶네요.

만약 저에게 그런 실력이 있냐고 물으신다면 저에 대한 갱신을 그만두신 분이 계시고, 그 분들 중 저를 막아서면서도 제가 꺼낸 이야깃거리를 소비하는 그런 분들이 계신걸로 봐서는 저에겐 그런 실력은 없는가봐요 ; _ ;

되도록이면 여러분의 의견을 받아들여가며 성장하고 싶어요. 그렇게 해주시면 여러분을 해치지 않는 라루얀으로 자라나 있을거에요.

게임을 좋아하지만, 잘 하는 편이 아닌 탓에 느긋한 플레이를 좋아해요.
키보드 마우스 보다는 게임패드나 터치로 조작하는게 좋은 초보 게이머에요.

만화, 애니메이션 특히 노래 듣는 것을 좋아해서 마음에 드는 노래가 들리면 찾아서 트위터에 가사와 제목, 영상주소(주로 유튜브)를 게시할 거에요.

그림을 잘 그리고 싶어서 큰맘 먹고 그림연습하기 좋은 태블릿PC도 샀지만 아쉽게도 아직은 잘 그리지 못해요.

먹을거리와 먹을거리가 맛있게 담긴 사진은 좋아하지만 인스타그램은 하지 않아요-

프로그래밍은 배운지 좀 되었지만 아직은 모자란 것 같아요.
저는 Android나 Windows가 구동되는 기기들을 사용하고 있어요.
사용 기기: 갤럭시 노트 10+,…