Paranoid Android(ROM)

 



'''Paranoid Android'''
[image]
'''발표일'''
2012년[1]
'''기반'''
Android
'''개발자'''
AOSPA Team
'''개발 상태'''
진행중
'''공식 사이트'''
홈페이지
다운로드 센터
'''최신 버전'''
AOSPA 11
1. 개요
2. 주요 기능
2.1. 3.x 시리즈의 주요 기능
2.2. 4.x 시리즈의 주요 기능
2.3. 5.x 시리즈
2.4. 6.x 시리즈
2.5. 7.x 시리즈
2.6. 8.x 시리즈
2.7. 9.x 시리즈
2.8. 10 시리즈
2.9. 11 시리즈
3. 커뮤니티
4. 지원 기종
4.1. 공식 지원 기종
4.2. 비공식 지원 기종


1. 개요


안드로이드커스텀 펌웨어 중 하나이다.
PA, AOSPA라고도 불리며, 현재 Matt Flaming, arter97을 비롯한 여러 개발자들이 함께 개발하고 있다. 갤럭시 넥서스에서 처음 개발이 시작되었으며, 현재 갤럭시 넥서스를 비롯해 이후에 출시된 넥서스 기기들(넥서스 7, 넥서스 10, 넥서스 4, 넥서스 5, 넥서스 6P, 엑스페리아 Z3 컴팩트, 원플러스 원, 넥서스 5X, 엑스페리아 Z2 태블릿, 픽셀 C)등 기기들을 공식 지원한다. CyanogenMod 등의 타 커스텀 펌웨어들이 넥서스 기기 뿐 아니라 삼성, LG 등에서 제조하는 수많은 기기들을 공식 지원하는 것과 대조되는데, CM에 비해 개발자의 수가 적으며, CM과는 다르게 순정(Factory) 롬을 기반으로 작업하는지라(최소한 커널은 모두 순정 커널을 사용한다.) OEM의 패치가 없는 순수한 안드로이드인 넥서스 기기의 펌웨어를 선호하는 듯 하다. 이와는 별도로 PA팀의 일부 개발자들이 기타 기기를 비공식적으로 지원하고 있다.
파라노이드 안드로이드는 10(4.1~10) 기반의 시리즈를 거쳐 현재 안드로이드 11 기반의 11 시리즈를 지원 중이다.

2. 주요 기능



2.1. 3.x 시리즈의 주요 기능


PA는 3.x 시리즈부터 독특한 기능들로 유명해졌다. 3.X 시절의 대표적인 기능들은:
  • Halo))): 페이스북 앱의 Chat Heads 기능에서 영감을 받아, 알림을 챗 헤드와 비슷하게 화면에 뜨는 풍선으로 처리한 기능으로, 매우 인기가 높았다. 현재는 개발이 중단되었다. 하지만 PA의 기능 일부를 흡수한 다른 커스텀롬에서는 아직까지 사용가능하다. 대표적으로 PAC-MAN 롬.
  • Hybrid Mode: 앱별로 DPI를 조정할 수 있는 기능이다. 이를 통해 태블릿의 UI를 폰에서도 사용할 수 있게 했다. 이 외에도 앱 별로 색채 조정 등의 추가적인 기능이 있다.
  • Pie Controls: 넥서스 기기들에서 하드웨어 버튼 대신 화면에 뜨는 소프트웨어 버튼이 채택되었는데, 화면을 더 넓게 쓰기 위해서 이 소프트웨어 버튼들을 숨기고, 대신 화면 한 쪽에서 드래그하면 나타나는 Pie Controls를 사용할 수 있게 한 기능이다.
만약 다른 롬 혹은 순정에서 사용하려면 Xposed 모듈을 이용하여 사용이 가능하다.

2.2. 4.x 시리즈의 주요 기능


현재 개발 중인 4.X 시리즈의 주요 기능은 다음과 같다.
  • Hover: Halo)))를 대체한 기능으로, 안드로이드 알림창을 좀 더 크게 만들고, 알림이 떴을 때 바로 확인하고 반응할 수 있게 했다. 안드로이드 5.0 버전부터 추가된 Heads up의 모티브가 된 기능.[2]
[image]
  • Float: Halo)))시절 부터 있던 기능으로, Hover으로 뜬 알림창을 누르면 해당 앱이 조금 더 작은 창으로 뜨게 된다. 알림이 떴을 때 사용하던 앱에서 나가지 않고도 문자에 답장을 한다든가 하는 것이 가능하다.
  • Pie Controls: 위의 내용과 같다. 하지만 4.X 시리즈의 Pie Controls는 3.X 시절에 비해 기능이 축소되었는데, 그 이유는 구글의 디자인 철학에 맞추기 위해서라고(...)
[image]

  • peek: 기기를 집어들었을 때 확인 안 한 알림을 잠깐동안 아이콘으로 보여주는 기능이다.
  • 테마 선택기: CM11에서 개발한 것을 포팅한 것이다.
  • Hybrid mode? : 언젠가는... 포팅될 것이라고 한다. 현재 공식 빌드에 포함되어 있지 않다. 아마 새로 추가되거나 사실상 재작성한 기능에 집중하느라 아직 포팅이 안 된 듯.

2.3. 5.x 시리즈


롤리팝 기반으로 새로 개발되고 있는 시리즈이다.

2.4. 6.x 시리즈


2016년 마시멜로 기반으로 넥서스 5X,6P 등의 기기로 나왔다. 7월 기준으로 아직 순정에 가까운 기능을 가지고 있다.

2.5. 7.x 시리즈



한국시각 2017년 6월 1일, 누가 기반의 새 버전이 발표되었다.# 상징같은 pie 기능 외 몇가지 기능이 추가되어있으며 OnePlus 3/3T, Nexus 5X/6P, Pixel/XL 기종이 릴리즈 되었다. 추후 OnePlus One/2/X, Nexus 5, Nextbit Robin 기종의 추가가 예정되어있다.

2.6. 8.x 시리즈


2018년 3월, 오레오 버전이 발표되었으나. 소식이 매우 잠잠하여 7.x와 기능이 다른게 없다.

2.7. 9.x 시리즈


2018년 12월, 파이버전이 공개되었으며. 8.x 버전까지 잠잠했던 AOSPA가 본격적으로 개발이 다시 시작되었다. 9.x 버전부터 샤오미 기기들을 지원하는 등 공식 목록에 전혀 없었던 기기들을 지원하기 시작했으며 리눅스 커널 4.x 버전이 적용된다. 또한 Project Treble 지원 기기는 설치가능한 GSI도 지원하기 시작하였다.

2.8. 10 시리즈


9.x 버전에서 크게 달라진건 없으며, 제스쳐 지원에 따라 제스쳐 커스텀이 가능하게 되었고. 그외에 안드로이드10에 맞게 기능이 최적화되었다.

2.9. 11 시리즈


마찬가지로 10과 다르게 달라진건 없으며 몇몇 기능이 최적화되었다.

3. 커뮤니티


개발자들과 유저들 간의 소통이 여러 창구를 통해 이루어지고 있으며, 꽤 활발한 커뮤니티를 가지고 있다. 다만, Changelogs나 커뮤니티에 이미 몇 번 올라온 알려진 버그에 대해 포스팅하는 사람이 많아 문제가 되고 있기도 하다.( ) 현재 매주 한 번 업데이트를 하는데, 매주 월~화요일에 G+ 커뮤니티에 가 보면 업데이트를 요구하는 유저들의 떼를 볼 수 있다.
XDA: http://forum.xda-developers.com/paranoid-android
Google+ 커뮤니티: https://plus.google.com/communities/112514149478109338346
커뮤니티 위키: http://paranoidandroid.wikia.com
다운로드 페이지: http://paranoidandroid.co
개발팀 블로그: http://blog.paranoidandroid.co
블로그 업데이트가 좀 늦는다. 개발팀의 소식을 계속 듣고 싶으면 G+ 커뮤니티나 XDA로 가는 것이 가장 빠른 방법이다.

4. 지원 기종



4.1. 공식 지원 기종



4.2. 비공식 지원 기종


  • a510 – Acer Iconia Tab a510
  • a700 – Acer Iconia Tab a700
  • d2lte – Samsung Galaxy s3 (U.S Variants)
  • dlx – HTC Droid DNA
  • d80x – LG G2 (GSM)
  • evita – HTC One X (U.S.)
  • galaxysmtd – Samsung Galaxy S
  • gee/geeb – LG Optimus G
  • GT-N5100 – Note 8.0 (3G)
  • GT-N5110 – Note 8.0 (Wifi)
  • hercules – Samsung Galaxy s2 (T-Mobile)
  • hlte – Note 3 (U.S. Variants)
  • i605 – Samsung Galaxy Note 2 (Verizon)
  • i9300 – Samsung Galaxy S3 (International)
  • i9500 – Samsung Galaxy S4 (International, non-lte)
  • jflte – Samsung Galaxy S4 (U.S Variants)
  • l900 – Samsung Galaxy Note 2 (Sprint)
  • ls980 – LG G2 (CDMA)
  • m7 – HTC One (U.S. Variants)
  • moto_msm8960dt – Moto x (U.S. Variants)
  • moto_msm8960 - http://goo.gl/CTKkXp
  • n7000 – Galaxy Note
  • n7100 – Galaxy Note 2 (International 3G only)
  • odin – Xperia ZL
  • p880 – LG Optimus 4X HD
  • skyrocket – Samsung Galaxy s2 (AT&T)
  • togari – Xperia Z Ultra
  • v500 – LG Gpad 8.3
  • vs980 – LG G2 (CDMA)
  • yuga – Xperia Z
  • F220k - LG GK
[1] 안드로이드 4.1으로 시작.[2] 실제로 구글은 커스텀롬의 추가 기능들로부터 영감을 받아 순정 안드로이드에 반영하는 경우가 종종 있다. 네비바&퀵패널 커스터 마이징, 멀티윈도우 등.