Logo ko.androidermagazine.com
Logo ko.androidermagazine.com

Kitkat 및 sd 카드 — 수정 된 사항, 깨진 내용 및 잘못 이해 한 내용

차례:

Anonim

SD 카드가 Android 4.4 KitKat에서 동일하게 작동하지 않는 이유 및 변경 이유

"저희, 저기요. KitKat 업데이트로 SD 카드가 고장났습니다!"

인터넷의 Android 섹션을 찌르면 비슷한 소리가 들립니다. 휴대 전화를 Android 4.4 KitKat으로 업데이트하여 SD 카드 지원이 변경 되었기 때문에 나와 나와 같은 사용자가 혼란에 빠졌습니다. 앱은 더 이상 작동하지 않으며, 사람들은 카메라와 음악 플레이어에 문제가 있으며, 다른 모든 사람들이 "오, 그래요. 그것이 작동하는 방식입니다"라고 말하면서 아무도 그 업데이트를 잡기 전에 미리 경고하지 않았습니다.

Google에 그 방법의 오류를 보여 주겠다고 위협하는 풀뿌리 운동에 대한 탄원과 위협으로 이러한 변화에 대해 많은 추진이 이루어지고 있습니다. 악한 구글에 대해.

그러나 항상 그렇듯이 Google의 광기에 대한 방법이 있습니다. 상의하자.

SD 카드로 Android 4.4 KitKat에서 변경된 사항

정말 간단합니다. Android 4.4 KitKat 이전에는 SD 카드에 대한 액세스 권한이있는 응용 프로그램은 DCIM, 경보 등과 같은 시스템 폴더를 포함하여 이동식 저장소의 모든 영역을 읽고 쓸 수있었습니다. Google Play 또는 다른 곳에서 다운로드하는 응용 프로그램과 같이 응용 프로그램은 자신이 만들거나 소유권을 얻은 파일 및 폴더에만 쓸 수 있습니다.

Google은 더 깔끔하고 안전하게 만들었습니다. 일부 앱은 그와 함께 작동했으며 많은 앱은 고장났습니다.

이것은 "정돈"상태를 유지합니다. 앱은 카드의 어느 곳에서나 파일을 덤프하지 않으며 모든 파일을 넣을 중앙 위치가 하나 있습니다. 또한 앱이 파일을 어디에서나 쓰지 못하게함으로써 해결 된 심각한 보안 문제도 있습니다.

즉, Jerry의 Awesome Photo Viewer 앱은 여전히 ​​전체 시스템에서 이미지를 스캔하고 이미지의 축소판 데이터베이스를 구축하여 SD 카드의 폴더에 저장할 수 있습니다. 그러나 SD 카드의 폴더를 "소유"하지 않기 때문에 그림 자체를 (사진 폴더를 포함하여) SD 카드의 폴더로 이동하거나 저장할 수 없습니다. 올바르게 프로그래밍 된 경우 사진의 사본을 SD 카드의 Jerry 's Awesome Photo Viewer의 자체 폴더에 저장할 수 있습니다. 폴더는 앱의 일부이므로 제거하면 폴더도 함께 이동합니다. 당신이 원하는 곳에 무엇이든 놓는 오래된 방법은 영원히 사라졌습니다.

동전의 다른 측면은 데이터를 훔치는 Jerry 's Awesome App이 더 이상 SD 카드의 모든 파일과 폴더에 대한 쓰기 권한을 갖지 않는다는 것입니다. 예. 이전에는 SD 카드를 읽고 쓸 수있는 권한을 선언 한 모든 응용 프로그램에서 시스템 폴더 및 은행 응용 프로그램과 같은 폴더를 포함한 모든 폴더에 파일을 쓸 수있었습니다. 모든 유형의 파일도. 여기에는 다른 앱을 시작할 때 읽을 수 있고 설정 또는 앱 작동 방식에 영향을주는 파일이 포함됩니다. 완전하고 완전한 보안 악몽이었고, 당신을 포함하여 많은 사람들이 SD 카드를 가진 전화를 원하지 않는 이유는 무엇입니까?

당신은 쉽게 원하십니까? 아니면 안전한가요?

보안 측면에서 크게 변화해야하는 이유 중 하나는 Unix 스타일의 사용자 및 그룹 권한과 SD 카드의 파일 시스템 때문입니다. SD 카드는 컴퓨터에 꽂으면 작동합니다. 모든 컴퓨터. Microsoft Windows를 실행하는 서버가 아닌 모든 컴퓨터의 96 %가 SD 카드와 함께 작동하는지 확인해야합니다.

어디에서나 읽을 수있는 이동식 저장소를 원한다면 보안이 유지되지 않는다는 것을 이해하십시오.

FAT 기반 파일 시스템 (SD 카드의 형식)은 Windows, Apple OSX 및 대부분의 Linux 시스템에서 보편적입니다. 말이된다. 읽을 수없는 휴대용 드라이브는 무엇입니까? 그러나 캐치가 있습니다. FAT 기반 시스템은 파일 및 폴더 권한을 지원하지 않습니다. 앱인 경우 "이 폴더는 내 폴더입니다. 내부를 들여다 볼 수는 있지만 새 항목을 넣거나 내 항목을 변경해서는 안됩니다!"라고 말할 수 없습니다. 이런 종류의 파일 시스템에서. 그것은 전혀 또는 전혀 엉망이며, 심지어 Microsoft조차도 최신 버전의 Windows에서 멀어졌습니다. 그러나 레거시 버전의 Windows를 사용하는 사람들에게는 많은 문제가 필요하기 때문에 FAT를 여전히 사용해야합니다.

이것은 컴퓨터에 연결된 케이블을 통해 전화 저장 장치 (내부 또는 외부)에 액세스하는 것과는 아무런 관련이 없습니다. 그것은 완전히 다른 프로토콜과 방법을 사용하는데, 그것은 이동식 미디어의 실제 파일 시스템과는 아무런 관련이 없습니다.

SD 카드가 Android 내부의 나머지 파티션과 동일한 파일 시스템으로 설정된 경우 (EXT, 집에서 추적하는 파티션의 경우) 아무 문제가 없습니다. 타사 응용 프로그램은 개별 폴더에 대한 권한을 부여받을 수 있고 다른 폴더는 "핸드 오프"로 표시 될 수 있으며 모든 사람이 행복 할 것입니다. 그러나 많은 컴퓨터를 수정하거나 컴퓨터에서 실행하는 독립 실행 형 프로그램을 사용하여 Android에서 꺼내는 SD 카드에 액세스 할 수는 없습니다.

아무도 지금 당장 고칠 수없는 혼란입니다.

그래서 우리는 무엇을합니까?

먼저 KitKat을 업데이트하기 전에 멈추고 생각하십시오. SD 카드에 설치된 모든 앱은 업데이트하고 다시 설치해야 할 때 데이터가 손실되며 사용하지 않는 앱 중 일부는 업데이트되지 않아 작동이 중지 될 수 있습니다. 다행 인 것은 다른 응용 프로그램 (예: PocketCasts)이 업데이트되었으므로 모든 새로운 응용 프로그램을 사용해 볼 수 있다는 것입니다.

KitKat 업데이트를 포기하는 것은 옵션이지만 권장하지는 않습니다.

KitKat으로 업데이트 할 수도 없었습니다. KitKat은 많은 사람들이 계획했다고 주장합니다. 나는 그것이 약간 미쳤다고 생각하지만 옵션이며 외부 저장소와 관련하여 항상 좋고 나쁘지 않은 것처럼 작동합니다.

또는 문제를 "수정"하는 사용자 정의 ROM을 설치할 수 있습니다. 변경하기는 쉽지만 휴대 전화를 만드는 사람은 휴대 전화를 '수정'할 수 없거나 Google Play 및 나머지 Google 앱에 대한 Google 인증을 유지할 수 없습니다.

또는 허핑과 퍼프를하여 청원을 시작할 수 있습니다.

우리가 좋아하든 아니든 안드로이드는 진행중인 작업이라는 것을 기억하십시오. 구글은 계획된이 모든 문제에 대해 어떤 종류의 마법 수정을 할 수있을 것이며, 향후 안드로이드 버전에서 보게 될 것입니다. 또는 SD 카드를 사용하여 미디어를 저장하는 데에만 사용해야하며 운영 체제와 별도로 유지해야한다는 입장 만 신경 쓰지 않아도됩니다.

우리는 단지 볼 것입니다.