Created by Juanje Ojeda on 2010-07-20 and last modified on 2010-07-20
Get this branch:
bzr branch lp:~juanje/udev/udev-acls-android
Only Juanje Ojeda can upload to this branch. If you are Juanje Ojeda please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Juanje Ojeda

Recent revisions

173. By Juanje Ojeda on 2010-07-20

Added udev-acl tag to the new android based smartphones

It was just supported the G1 but now there are lots of new
devices. As long as each vendor has many models and Adndroid
developer site recomend to use just the idVendor, the idProduct
has been removed, so the new models from those vendors will be
The list of vendors has been extracted from:

And it has been added the Google Nexus One, which wasn't in that list.

172. By Martin Pitt on 2010-04-19

* Cherrypick keymap fixes from trunk:
  - Unite laptop models needing common volume-key release quirk. Many laptop
    models need the same volume-key release quirk. Currently, two models
    have identical force-release-maps/ keymap files (dell-studio-1557 and
    fujitsu-amilo-si1848) and two more need to be added (Mitac and Coolbox
    QBook). This replaces the identical force-release-maps files with one
    'common-volume-keys' file to make adding new models easier.
    (LP: #565459)
  - Add force-release quirk for Coolbox QBook 270-02 (LP: #420473)
  - Add force-release quirk for Mitac 8050QDA (LP: #374884)

171. By Martin Pitt on 2010-04-15

* Fix cdrom_id even harder to correctly detecting media. (Committed to
  and cherrypicked from upstream git head):
  - Rework feature/profiles buffer parsing: Previously we were ignoring many
    profiles, which could lead to misdetecting the content types.
  - Print more debug messages with -d.
  - Do not ignore errors from scsi_cmd_run(). scsi_cmd_run() can return
    positive error messages if we have CHECK_CONDITION set and get the error
    code from the SCSI command result. So check the result for non-zero, not
    for being negative. This fix another common cause for "phantom" media
    in empty CD-ROM drives. (LP: #562978)
  - Swap media state and TOC info probing. Blank CDs do not have a TOC, thus
    will fail cd_media_toc() (at least with the "Do not ignore errors from
    scsi_cmd_run()" fix). Thus probe the media state first, so that we can
    properly detect blank media.

170. By Martin Pitt on 2010-04-13

cdrom_id: Turns out that some ioctls do not actually touch the result
buffer in some cases, so we need to zero the result buffers to avoid
interpreting random da CD properties. (LP: #559723, LP: #561585) Patch
also committed to upstream (2b861)

169. By Martin Pitt on 2010-04-13

cdrom_id: In cases where cdrom_id does not go through the entire code path
and one of the probing functions returns -1 or exits early, the remaining
variables were never initialized. This caused effects like "phantom" audio
CDs on empty drives, or bogus data like ID_CDROM_MEDIA_TRACK_COUNT=22528.
Initialize the variables right away to avoid that. (LP: #559723) Patch
committed to upstream git as well (816e6bf).

168. By Martin Pitt on 2010-04-09

* Merge some fixes from GIT HEAD:
  - Fix keymaps for upcoming Dell laptops.
  - cdrom_id: Retry to open the device if it's EBUSY. (LP: #554433)

167. By Martin Pitt on 2010-03-29

* Fix key map for Acer TravelMate 6593G and Acer Aspire 1640. (From GIT
  HEAD). (LP: #536914)
* extras/cdrom_id/60-cdrom_id.rules: Probe hd[a-z] as well, to cover CD
  drives on platforms (like powerpc) which still use IDE driver, like
  ide-pmac. (LP: #534912)

166. By Martin Pitt on 2010-03-24

* Merge some fixes from GIT HEAD:
  - key release quirk for Fujitsu Amilo 1848+u (LP: #530089)
  - key release quirk for Samsung Q210/P210 (LP: #530093)
  - key maps for Acer TravelMate 6593G and Acer Aspire 1640 (LP: #536914)
  - Decrease buffer size when advancing past NUL byte, to fix a buffer
    overflow the buffer if space is tight.
  - udev-acl: Correctly handle ENV{ACL_MANAGE}==0
  - input_id: Fix linking
  - firmware: fix possible segfault when firmware device goes away while
  - Fix switching Logitech bluetooth adapters into HCI mode. (LP: #444420)
  - cdrom_id: Open non-mounted optical media with O_EXCL. This should
    prevent confusing drives during CD burning sessions.

165. By Scott James Remnant (Canonical) on 2010-02-17

* Merge from GIT HEAD:
  - Force key release for volume keys on Dell Studio 1557.
  - keymap: Add Toshiba Satellite M30X. LP: #510019.
  - libudev: export udev_monitor_set_receive_buffer_size()
  - udevadm monitor: increase netlink buffer size
    (above two related to LP: #504883)

164. By Scott James Remnant (Canonical) on 2010-02-17

debian/udev.initramfs-top: add pre-requisite on blacklist.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.