Advertisement
Guest User

NitrogenOS 20180225 Changelog

a guest
Feb 25th, 2018
159
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 17.46 KB | None | 0 0
  1. ====================
  2. 12-25-2017
  3. ====================
  4.  
  5.  
  6. * device/oneplus/oneplus3/
  7. 5151bb4 Oneplus3Parts: remove vibration test button
  8.  
  9. * device/xiaomi/kenzo/
  10. 5a9fabc Kenzo: Added PL translation
  11. 8955675 XiaomiParts: remove vibration test button
  12.  
  13. * frameworks/av/
  14. 12db2ab services: audioflinger: Threads: increase max tracks per uid
  15.  
  16. * frameworks/base/
  17. 58941ca SystemUI: Add statusbar NFC icon * added blacklist switch to enable/disable it
  18. d2edc11 Revert "Themes: Expose resolver hardcoded colors"
  19. df1fe17 Revert "SystemUI: Expose QS edit item decoration background color"
  20. 6232f65 Ambient: Disable by default (1/2)
  21. fdfb38e Added PL translation
  22. 6ff1451 App name in screenshot file: replace all special chars with underscore
  23. 263ebeb SystemUI: Add zh_rCN translation
  24.  
  25. * kernel/oneplus/msm8996/
  26. 61ac490 defconfig: disable CONFIG_FW_CACHE
  27. fd96afd firmware_class: make firmware caching configurable
  28.  
  29. * packages/apps/Settings/
  30. 403cc27 Ambient: Disable by default (2/2)
  31.  
  32. ====================
  33. 12-24-2017
  34. ====================
  35.  
  36.  
  37. * frameworks/base/
  38. c61856a Reset battery stats [1/2]
  39. 0875ad6 Added show volume panel tile to QS
  40. 4868a1b6 SystemUI: Add tile for enable/disable HW keys
  41.  
  42. * packages/apps/NitrogenSettings/
  43. c11eee4 DUI: fix my bad merging
  44.  
  45. * packages/apps/Settings/
  46. 65a4ae3 Reset battery stats [2/2] @xyyx: fix UI updating after resetting
  47. 73d85cb Export ButtonSettings for tile
  48.  
  49. ====================
  50. 12-23-2017
  51. ====================
  52.  
  53.  
  54. * device/oneplus/oneplus3/
  55. a9ec11c Revert "Oneplus3Parts: Add Always On preference"
  56. 6bd6cc5 op3(t): overlay: enable AOD
  57. bd4a41a Oneplus3Parts: Add vibration value https://imgur.com/a/DJG4R
  58. d2ae256 init.qcom.power: disable wakelocks
  59.  
  60. * device/xiaomi/kenzo/
  61. 3b68c7d XiaomiParts: Add vibration value https://imgur.com/a/DJG4R
  62. e79e8a4 init.qcom.post_boot: disable wakelocks
  63. 9978077 Add cs and sk translation
  64. 5b64733 XiaomiParts: fresh look UI
  65.  
  66. * external/DUtils/
  67. 324c539 Fix smartbar Ime switcher icon not showing [1/2]
  68.  
  69. * kernel/xiaomi/kenzo/
  70. ad6b232 drivers: wakeup: block some bastard wakeups
  71.  
  72. * packages/apps/DUI/
  73. 0890268 Fix smartbar Ime switcher icon not showing [2/2]
  74. 7dcf353 Fix smartbar editor edit popups not showing sometimes
  75.  
  76. ====================
  77. 12-22-2017
  78. ====================
  79.  
  80.  
  81. * device/oneplus/oneplus3/
  82. c388382 Oneplus3Parts: fresh look UI
  83.  
  84. * frameworks/base/
  85. 280873d Weather: hide lockscreen weather when dozing Thanks @ezio (I kanged code from lockscreen torch commit)
  86. 62f728e Add cs and sk translation
  87.  
  88. * kernel/oneplus/msm8996/
  89. 41f08e7 Linux 3.18.89
  90. 2472999 usb: musb: da8xx: fix babble condition handling
  91. 1ac33cf ath9k: fix tx99 potential info leak
  92. c1e82dd macvlan: Only deliver one copy of the frame to the macvlan interface
  93. 31abef7 udf: Avoid overflow when session starts at large offset
  94. 4de07acb scsi: bfa: integer overflow in debugfs
  95. 880b06d scsi: scsi_devinfo: Add REPORTLUN2 to EMC SYMMETRIX blacklist entry
  96. 2a61962 raid5: Set R5_Expanded on parity devices as well as data.
  97. 7b4f252 pinctrl: adi2: Fix Kconfig build problem
  98. 855c17c tty fix oops when rmmod 8250
  99. 9c551bc PCI: Detach driver before procfs & sysfs teardown on device remove
  100. 5140024 xfs: fix log block underflow during recovery cycle verification
  101. 6b6cd12 bcache: fix wrong cache_misses statistics
  102. 6f6114d bcache: explicitly destroy mutex while exiting
  103. d2b540d GFS2: Take inode off order_write list when setting jdata flag
  104. 2c71af8 thermal/drivers/step_wise: Fix temperature regulation misbehavior
  105. 796f8c3 ppp: Destroy the mutex when cleanup
  106. 4df12b9 clk: tegra: Fix cclk_lp divisor register
  107. 69450c6 mm: Handle 0 flags in _calc_vm_trans() macro
  108. 6e47b89 arm-ccn: perf: Prevent module unload while PMU is in use
  109. f8be0fa target/file: Do not return error for UNMAP if length is zero
  110. 946d6ab target:fix condition return in core_pr_dump_initiator_port()
  111. 1b07033 iscsi-target: fix memory leak in lio_target_tiqn_addtpg()
  112. 45c81d6 target/iscsi: Fix a race condition in iscsit_add_reject_from_cmd()
  113. c800267 powerpc/ipic: Fix status get and status clear
  114. 7c10492 powerpc/opal: Fix EBUSY bug in acquiring tokens
  115. af414b6 powerpc/powernv/cpufreq: Fix the frequency read by /proc/cpuinfo
  116. e71d06b PCI/PME: Handle invalid data when reading Root Status
  117. fe4465c video: fbdev: au1200fb: Return an error code if a memory allocation fails
  118. 0629a08 video: fbdev: au1200fb: Release some resources if a memory allocation fails
  119. deb6d07 video: udlfb: Fix read EDID timeout
  120. efd1763 fbdev: controlfb: Add missing modes to fix out of bounds access
  121. f85a23d target: Use system workqueue for ALUA transitions
  122. 1645c25 btrfs: add missing memset while reading compressed inline extents
  123. 88ca0b9 NFSv4.1 respect server's max size in CREATE_SESSION
  124. 80c0e69 perf symbols: Fix symbols__fixup_end heuristic for corner cases
  125. 20dff40 afs: Fix afs_kill_pages()
  126. bea3618 afs: Fix page leak in afs_write_begin()
  127. f59e8bf afs: Populate and use client modification time
  128. ec98341 afs: Fix the maths in afs_fs_store_data()
  129. 2a9e6be afs: Flush outstanding writes when an fd is closed
  130. 047f60d afs: Adjust mode bits processing
  131. 125f7bc afs: Populate group ID from vnode status
  132. 96442df afs: Fix missing put_page()
  133. d488130 drm/radeon: reinstate oland workaround for sclk
  134. 3eff55b sched/deadline: Use deadline instead of period when calculating overflow
  135. 5031100 drm/radeon/si: add dpm quirk for Oland
  136. 2a79036 openrisc: fix issue handling 8 byte get_user calls
  137. d0373ce net: Resend IGMP memberships upon peer notification.
  138. 7f83eef dmaengine: Fix array index out of bounds warning in __get_unmap_pool()
  139. 82aa522 net: wimax/i2400m: fix NULL-deref at probe
  140. 7dcdcf3 Input: i8042 - add TUXEDO BU1406 (N24_25BU) to the nomux list
  141. 00edad7 NFSD: fix nfsd_reset_versions for NFSv4.
  142. 90e3835 NFSD: fix nfsd_minorversion(.., NFSD_AVAIL)
  143. 63de1cea net: bcmgenet: Power up the internal PHY before probing the MII
  144. 4bff70a net: bcmgenet: correct MIB access of UniMAC RUNT counters
  145. 7d9370c net: bcmgenet: correct the RBUF_OVFL_CNT and RBUF_ERR_CNT MIB values
  146. 765c162 usb: phy: isp1301: Add OF device ID table
  147. f339919 mac80211: Fix addition of mesh configuration element
  148. 91eb976 KEYS: Don't permit request_key() to construct a new keyring
  149. cec02e0 Don't leak a key reference if request_key() tries to use a revoked keyring
  150. f899f75 ext4: fix crash when a directory's i_size is too small
  151. f3e96e8 xhci: Don't add a virt_dev to the devs array before it's fully allocated
  152. ee4bcff usbip: fix stub_send_ret_submit() vulnerability to null transfer_buffer
  153. 7119b1d USB: core: prevent malicious bNumInterfaces overflow
  154. d85b9df USB: uas and storage: Add US_FL_BROKEN_FUA for another JMicron JMS567 ID
  155. 8405e48 autofs: fix careless error in recent commit
  156. 0b7f393 crypto: salsa20 - fix blkcipher_walk API usage
  157. 7b6e54a crypto: hmac - require that the underlying hash algorithm is unkeyed
  158. aa6270c Linux 3.18.88
  159. ad202d4 usb: gadget: ffs: Forbid usb_ep_alloc_request from sleeping
  160. 8516eb41 arm: KVM: Fix VTTBR_BADDR_MASK BUG_ON off-by-one
  161. 61f5d13 audit: ensure that 'audit=1' actually enables audit for PID 1
  162. 7a3c296 afs: Connect up the CB.ProbeUuid
  163. 5fa9203 IB/mlx5: Assign send CQ and recv CQ of UMR QP
  164. 7af36dd IB/mlx4: Increase maximal message size under UD QP
  165. f397f10 xfrm: Copy policy family in clone_policy
  166. 6664cbb atm: horizon: Fix irq release error
  167. e84668f sctp: use the right sk after waking up from wait_buf sleep
  168. 12536a4 sctp: do not free asoc when it is already dead in sctp_sendmsg
  169. bdae6f4 sparc64/mm: set fields in deferred pages
  170. d28e5db sunrpc: Fix rpc_task_begin trace point
  171. c34228c NFS: Fix a typo in nfs_rename()
  172. d595c7c dynamic-debug-howto: fix optional/omitted ending line number to be LARGE instead of 0
  173. 332a8be lib/genalloc.c: make the avail variable an atomic_long_t
  174. d45bfa2 route: update fnhe_expires for redirect when the fnhe exists
  175. d4e126a route: also update fnhe_genid when updating a route cache
  176. 966f2d4 EDAC, i5000, i5400: Fix definition of NRECMEMB register
  177. 5562f80 EDAC, i5000, i5400: Fix use of MTR_DRAM_WIDTH macro
  178. 1e2aa99 axonram: Fix gendisk handling
  179. 9fd6054 i2c: riic: fix restart condition
  180. a0beb327 crypto: s5p-sss - Fix completing crypto request in IRQ handler
  181. 3cde0b7 ipv6: reorder icmpv6_init() and ip6_mr_init()
  182. ccee3f0 bnx2x: fix possible overrun of VFPF multicast addresses array
  183. fc8cc97 spi_ks8995: fix "BUG: key accdaa28 not in .data!"
  184. 0bf1079 arm: KVM: Survive unknown traps from guests
  185. 75eae18 KVM: nVMX: reset nested_run_pending if the vCPU is going to be reset
  186. 847db59 irqchip/crossbar: Fix incorrect type of register size
  187. c2b2a941 scsi: lpfc: Fix crash during Hardware error recovery on SLI3 adapters
  188. c566790 workqueue: trigger WARN if queue_delayed_work() is called with NULL @wq
  189. 3336cdf libata: drop WARN from protocol error in ata_sff_qc_issue()
  190. 7951da9 USB: gadgetfs: Fix a potential memory leak in 'dev_config()'
  191. 573aa246 usb: gadget: configs: plug memory leak
  192. ea32d53 selftest/powerpc: Fix false failures for skipped tests
  193. 340383a Revert "s390/kbuild: enable modversions for symbols exported from asm"
  194. 62618ba Revert "drm/armada: Fix compile fail"
  195. e2dc998 net/packet: fix a race in packet_bind() and packet_notifier()
  196. d5487eb sit: update frag_off info
  197. 8da7bb1 rds: Fix NULL pointer dereference in __rds_rdma_map
  198. f55c15a arm64: fpsimd: Prevent registers leaking from dead tasks
  199. 34e3e5f KVM: VMX: remove I/O port 0x80 bypass on Intel hosts
  200. 157fd8c arm64: KVM: fix VTTBR_BADDR_MASK BUG_ON off-by-one
  201. 8e116a7 media: dvb: i2c transfers over usb cannot be done from stack
  202. 80ba507 kdb: Fix handling of kallsyms_symbol_next() return value
  203. 19073fc iommu/vt-d: Fix scatterlist offset handling
  204. d82d480 ALSA: usb-audio: Add check return value for usb_string()
  205. dadfbc4 ALSA: usb-audio: Fix out-of-bound error
  206. 81a2653 ALSA: seq: Remove spurious WARN_ON() at timer check
  207. ac3ac62 ALSA: pcm: prevent UAF in snd_pcm_info
  208. 39fc4dd x86/PCI: Make broadcom_postcore_init() check acpi_disabled
  209. 34c8de3 X.509: reject invalid BIT STRING for subjectPublicKey
  210. e159e94 KEYS: add missing permission check for request_key() destination
  211. 36582f7 ASN.1: check for error from ASN1_OP_END__ACT actions
  212. 1dd1c4d efi: Move some sysfs files to be read-only by root
  213. 0240c09 isa: Prevent NULL dereference in isa_bus driver callbacks
  214. 772eece hv: kvp: Avoid reading past allocated blocks from KVP file
  215. bd5455f virtio: release virtio index when fail to device_register
  216. 4d4748b can: usb_8dev: cancel urb on -EPIPE and -EPROTO
  217. ac18d7e can: esd_usb2: cancel urb on -EPIPE and -EPROTO
  218. 0f7247b can: ems_usb: cancel urb on -EPIPE and -EPROTO
  219. 9ee0da1e can: kvaser_usb: cancel urb on -EPIPE and -EPROTO
  220. 4bb234b can: kvaser_usb: ratelimit errors if incomplete messages are received
  221. 7511561 can: kvaser_usb: Fix comparison bug in kvaser_usb_read_bulk_callback()
  222. 4232045 can: kvaser_usb: free buf in error paths
  223. b49207c Linux 3.18.87
  224. fbd9f23 usb: host: fix incorrect updating of offset
  225. eba4572 USB: usbfs: Filter flags passed in from user space
  226. 3567bcb USB: devio: Prevent integer overflow in proc_do_submiturb()
  227. 75be72c USB: Increase usbfs transfer limit
  228. 8fc1f87 usb: hub: Cycle HUB power when initialization fails
  229. d860818 serial: 8250_pci: Add Amazon PCI serial device ID
  230. 60c53e1 usb: quirks: Add no-lpm quirk for KY-688 USB 3.1 Type-C Hub
  231. f8c6100 uas: Always apply US_FL_NO_ATA_1X quirk to Seagate devices
  232. b32dc9b ima: fix hash algorithm initialization
  233. 85a4dce net: fec: fix multicast filtering hardware setup
  234. dc88aa5 mm: avoid returning VM_FAULT_RETRY from ->page_mkwrite handlers
  235. 986cdc0 tipc: fix cleanup at module unload
  236. 3c73a2d2 net: sctp: fix array overrun read on sctp_timer_tbl
  237. 6610c8d NFSv4: Fix client recovery when server reboots multiple times
  238. 4897ec50 net/appletalk: Fix kernel memory disclosure
  239. 9695bc6 vti6: fix device register to report IFLA_INFO_KIND
  240. caeea2d ARM: OMAP1: DMA: Correct the number of logical channels
  241. 20608e0 perf test attr: Fix ignored test case result
  242. addd7b0 sysrq : fix Show Regs call trace on ARM
  243. 7145e3b EDAC, sb_edac: Fix missing break in switch
  244. 84b0aa4 spi: sh-msiof: Fix DMA transfer size check
  245. 2c6bbb3 serial: 8250_fintek: Fix rs485 disablement on invalid ioctl()
  246. a16de9c bcache: recover data from backing when data is clean
  247. cd54e4b bcache: only permit to recovery read error when cache device is clean
  248. a4845e7 Linux 3.18.86
  249. 90fea38 drm/i915: Prevent zero length "index" write
  250. db22d97 drm/i915: Don't try indexed reads to alternate slave addresses
  251. 845f89e NFS: revalidate "." etc correctly on "open".
  252. e26cdb0 drm/panel: simple: Add missing panel_simple_unprepare() calls
  253. b946140 eeprom: at24: check at24_read/write arguments
  254. cfc0d6e KVM: x86: inject exceptions produced by x86_decode_insn
  255. 1fca18a KVM: x86: Exit to user-mode on #UD intercept when emulator requires
  256. 2966c196 btrfs: clear space cache inode generation always
  257. 6ee699b mm/madvise.c: fix madvise() infinite loop under special circumstances
  258. 3bf0bec mm, thp: Do not make page table dirty unconditionally in touch_p[mu]d()
  259. e77b3bc ipsec: Fix aborted xfrm policy dump crash
  260. 968f8f0 netlink: add a start callback for starting a netlink dump
  261.  
  262. * packages/apps/Dialer/
  263. 1927efc Disable answer false touch detection by default
  264.  
  265. * packages/apps/NitrogenSettings/
  266. 3960881 Update cs and sk translation
  267.  
  268. * packages/apps/Terminal/
  269. d78d276 Add cs and sk translation
  270.  
  271. ====================
  272. 12-21-2017
  273. ====================
  274.  
  275.  
  276. * device/oneplus/oneplus3/
  277. cec4249 Oneplus3Parts: remove launchMode
  278.  
  279. * frameworks/base/
  280. d5f8656 Append app name to screenshot file
  281.  
  282. ====================
  283. 12-20-2017
  284. ====================
  285.  
  286.  
  287. * device/xiaomi/kenzo/
  288. b78b91f XiaomiParts: remove launchMode
  289.  
  290. * frameworks/base/
  291. f60f967 Statusbar battery level device filter: add a few more ones
  292. 2b76294 SystemSensorManager: sensor block per-package
  293. 4eaeedd Configurable 0, 90, 180 and 270 degree rotation
  294. e5b4401 fwcore: Enable power save config of system apps
  295.  
  296. * packages/apps/NitrogenSettings/
  297. cd59f27 Update zh-rCN
  298.  
  299. * packages/apps/Settings/
  300. d7f1006 Settings: Update Polish translation
  301. b527fbe Settings: allow disabling themes
  302. 9ca9c1e Configurable 0, 90, 180 and 270 degree rotation [2/2]
  303.  
  304. * vendor/nitrogen/
  305. 74193c1 Vendor: Add adaptive icons
  306.  
  307. ====================
  308. 12-19-2017
  309. ====================
  310.  
  311.  
  312. * build/make/
  313. 4c2d1ca soong_config: Add TARGET_NEEDS_PLATFORM_TEXT_RELOCATIONS
  314. 5c21e48 soong_config: Add TARGET_HAS_LEGACY_CAMERA_HAL1 variable
  315. f5de813 soong_config: Add TARGET_USES_MEDIA_EXTENSIONS variable
  316.  
  317. * device/oneplus/oneplus3/
  318. db37e4e sepolicy: Use noatsecure for everything
  319.  
  320. * frameworks/av/
  321. f484037 CameraService: Fix deadlock in binder death cleanup.
  322.  
  323. * frameworks/base/
  324. eb8c0a5 SystemUI: Expose QS edit item decoration background color
  325. 7fa7815 Themes: Expose resolver hardcoded colors
  326. 8cce178 Set Persisting Mobile Data connection off by default [2/2]
  327. e67ffe2 Quick settings: Add Haptic Feedback to tiles [1/2]
  328. 266312d theme: eradicate blue-gray
  329. bb876d0 [1/2] base: configure SystemUI theme
  330.  
  331. * packages/apps/DUI/
  332. 9318db4 DUI: Updated polish translation
  333. 5d23bf2 Be sure to set buttons darkintensity when needed
  334. 5254cd4 Dark custom icons: lower the light of the icon, don't make it black
  335. dabc789 Update cs and sk translations
  336.  
  337. * packages/apps/NitrogenSettings/
  338. a6ccfbb Update PL translation
  339. db4cd01 Update Turkish translation
  340. 5530b45 Update cs and sk translations
  341. d294ff0 Quick settings: Add Haptic Feedback to tiles [2/2]
  342. d44751e [2/2] configure SystemUI theme
  343.  
  344. * packages/apps/Settings/
  345. 7187103 Expose switchbar background color
  346. dfa533a Add cs and sk translations
  347. 7751f42 Set Persisting Mobile Data connection off by default [1/2]
  348.  
  349. * system/vold/
  350. 213d64d cryptfs: fix wrong password set by user during bootup
  351. 98307b0 vold: Add Hardware FDE feature
  352. 1aa578c Treat removable UFS card as SD card
  353. 759e6a0 vold: ntfs: Use strlcat
  354.  
  355. * vendor/nitrogen/
  356. 21dee35 overlay: Disable SystemUI anti-falsing on lockscreen
  357.  
  358. ====================
  359. 12-18-2017
  360. ====================
  361.  
  362.  
  363. * bionic/
  364. da22c8b linker: Make platform text relocations denial optional
  365.  
  366. * build/soong/
  367. 766e49e variables: Add needs_text_relocations product variable
  368. 58b2e3b variables: Add uses_media_extensions product variable
  369. 3d7c9eb variables: Add has_legacy_camera_hal1 product variable
  370.  
  371. * packages/apps/Settings/
  372. 848f19c Settings: Support for PL lang
  373.  
  374. * packages/apps/Terminal/
  375. 56dfa84 RU translation
  376. f8c43a5 Added icons
  377.  
  378. * system/bt/
  379. b060bce btm_inq: fix build with BTA_HOST_INTERLEAVE_SEARCH
  380.  
  381. * system/core/
  382. 2886dc1 adb: Restore support for legacy f_adb interface
  383. 7f8fbf6 libsuspend: Bring back earlysuspend
  384.  
  385. * system/sepolicy/
  386. 0ddd2d0 sepolicy: Also allow vendor_file text relocations
  387. a8891c3 sepolicy: Allow optional platform text relocations
  388. cd40ba3 sepolicy: Restore support for legacy f_adb interface
  389.  
  390. ====================
  391. 12-17-2017
  392. ====================
  393.  
  394.  
  395. * device/qcom/sepolicy/
  396. 44fe92c Merge LA.UM.6.4.r1-05400-8x98.0
  397.  
  398. * device/xiaomi/kenzo/
  399. febd9d8 Import Lineage doze from op3 tree
  400. d884506 Add XiaomiParts Thanks to @maxwen (kanged from op3)
  401.  
  402. * kernel/xiaomi/kenzo/
  403. 2de0c4d D2W: disable vibration
  404.  
  405. * packages/apps/NitrogenSettings/
  406. b513525 Update brazilian portuguese translation
  407. 3f40a94 Update pl strings Corrected translation and added missing strings
  408.  
  409. ====================
  410. 12-16-2017
  411. ====================
  412.  
  413.  
  414. * frameworks/base/
  415. 438e8f8 Fix screenshot action in powermenu * and move delay to NitrogenUtils * decrease screenrecord tile delay
  416. 52e0c8a Add roaming icon to statusbar blacklist
  417. c4c93f2 base: SystemUI: add VPN to the icon blacklist in tuner
  418.  
  419. * packages/apps/NitrogenSettings/
  420. c8b59ed Add Turkish translation
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement