[Solved] KDE 4.10 : Mounted Android Device as a Camera?

I've been using Arch with MATE Desktop for a long time and then finally made a move to KDE 4.10. I love all features in KDE,
and one of them is auto-mounting Android devices. The problem is, when I plugged in my phone, KDE doesn't recognized it as a USB Storage, but mounted it as 'USB PTP Class Camera'. (I'm using HTC One X)
As a result of this, I can't copy any files to my phone. I have tried other ways such as using go-mtpfs (when I'm using MATE) but still failed. That was actually the main reason why I chose KDE, because of the auto-mount (Android) system. The auto-mount worked, but cut/copy/paste is not. Any help will greatly be appeciated!
Last edited by Archer1X (2013-02-20 10:14:57)

Problem solved. Yes, installing kio-mtp solved my problem. KDE is indeed a superior DE. Thanks mzneverdies. I really appreciate  your answer. (Before this I have tried kio-mtp-git from AUR, yeah because I followed the guide from ArchWiki but it failed to get the job done. Somebody please edit that part in ArchWiki.)
Last edited by Archer1X (2013-02-20 10:16:03)

Similar Messages

  • [SOLVED] DBUS boot problems - Mounting system devices as a normal user

    I have the [testing] and [community-testing] repositories enabled. A few days ago, probably due to an update, I started having trouble mounting devices and the shutdown/reboot options don't show up anymore on the LXDE exit menu.
    I use gvfs for mounting devices as a normal user with PCManFM or Thunar. The error message is "Authentication is required".
    After some testing, I found out that by restarting dbus, I could start mounting devices again:
    /etc/rc.d/dbus restart
    So my guess is that there's some problem with dbus startup. I have it in DAEMONS of rc.conf, as well as .xinitrc, the daemon seems to start correctly on boot, and it worked previously, so I have no idea of what could be wrong.
    My ~/.xinitrc:
    if [ -d /etc/X11/xinit/xinitrc.d ]; then
    for f in /etc/X11/xinit/xinitrc.d/*; do
    [ -x "$f" ] && . "$f"
    done
    unset f
    fi
    if test -z "$DBUS_SESSION_BUS_ADDRESS" ; then
    eval 'dbus-launch --sh-syntax --exit-with-session'
    fi
    numlockx && exec ck-launch-session dbus-launch startlxde
    My /etc/rc.conf:
    # /etc/rc.conf - Main Configuration for Arch Linux
    # LOCALIZATION
    # LOCALE: available languages can be listed with the 'locale -a' command
    # DAEMON_LOCALE: If set to 'yes', use $LOCALE as the locale during daemon
    # startup and during the boot process. If set to 'no', the C locale is used.
    # HARDWARECLOCK: set to "", "UTC" or "localtime", any other value will result
    # in the hardware clock being left untouched (useful for virtualization)
    # Note: Using "localtime" is discouraged, using "" makes hwclock fall back
    # to the value in /var/lib/hwclock/adjfile
    # TIMEZONE: timezones are found in /usr/share/zoneinfo
    # Note: if unset, the value in /etc/localtime is used unchanged
    # KEYMAP: keymaps are found in /usr/share/kbd/keymaps
    # CONSOLEFONT: found in /usr/share/kbd/consolefonts (only needed for non-US)
    # CONSOLEMAP: found in /usr/share/kbd/consoletrans
    # USECOLOR: use ANSI color sequences in startup messages
    LOCALE="ca_AD.UTF-8"
    DAEMON_LOCALE="no"
    HARDWARECLOCK="UTC"
    TIMEZONE="Europe/Andorra"
    KEYMAP="es"
    CONSOLEFONT=
    CONSOLEMAP=
    USECOLOR="yes"
    # HARDWARE
    # MODULES: Modules to load at boot-up. Blacklisting is no longer supported.
    # Replace every !module by an entry as on the following line in a file in
    # /etc/modprobe.d:
    # blacklist module
    # See "man modprobe.conf" for details.
    MODULES=()
    # Udev settle timeout (default to 30)
    UDEV_TIMEOUT=30
    # Scan for FakeRAID (dmraid) Volumes at startup
    USEDMRAID="no"
    # Scan for BTRFS volumes at startup
    USEBTRFS="no"
    # Scan for LVM volume groups at startup, required if you use LVM
    USELVM="no"
    # NETWORKING
    # HOSTNAME: Hostname of machine. Should also be put in /etc/hosts
    HOSTNAME="localhost"
    # Use 'ip addr' or 'ls /sys/class/net/' to see all available interfaces.
    # Wired network setup
    # - interface: name of device (required)
    # - address: IP address (leave blank for DHCP)
    # - netmask: subnet mask (ignored for DHCP) (optional, defaults to 255.255.255.0)
    # - broadcast: broadcast address (ignored for DHCP) (optional)
    # - gateway: default route (ignored for DHCP)
    # Static IP example
    # interface=eth0
    # address=192.168.0.2
    # netmask=255.255.255.0
    # broadcast=192.168.0.255
    # gateway=192.168.0.1
    # DHCP example
    # interface=eth0
    # address=
    # netmask=
    # gateway=
    interface=eth0
    address=
    netmask=
    broadcast=
    gateway=
    # Setting this to "yes" will skip network shutdown.
    # This is required if your root device is on NFS.
    NETWORK_PERSIST="no"
    # Enable these netcfg profiles at boot-up. These are useful if you happen to
    # need more advanced network features than the simple network service
    # supports, such as multiple network configurations (ie, laptop users)
    # - set to 'menu' to present a menu during boot-up (dialog package required)
    # - prefix an entry with a ! to disable it
    # Network profiles are found in /etc/network.d
    # This requires the netcfg package
    #NETWORKS=(main)
    # DAEMONS
    # Daemons to start at boot-up (in this order)
    # - prefix a daemon with a ! to disable it
    # - prefix a daemon with a @ to start it up in the background
    # If you are sure nothing else touches your hardware clock (such as ntpd or
    # a dual-boot), you might want to enable 'hwclock'. Note that this will only
    # make a difference if the hwclock program has been calibrated correctly.
    # If you use a network filesystem you should enable 'netfs'.
    DAEMONS=(hwclock syslog-ng network crond alsa dbus cupsd)
    Thanks!
    Last edited by gamezelda (2011-11-08 19:28:04)

    I solved it.
    The Wiki page for Mounting for normal users with PCManFM tells to create a "/etc/polkit-1/localauthority/50-local.d/55-myconf.pkla" file specifying the privileges to grant to the user. The problem is that it does not include the privilege needed to mount internal drives (which was what I was trying to mount). To fix it, I added:
    ;org.freedesktop.udisks.filesystem-mount-system-internal
    To the "Action=..." line.
    (Though I have no idea why it worked before it broke, or why restarting dbus after initializing my WM fixed it.)
    As for the power issues, I've concluded that it was working, but restarting dbus after initializing my WM broke it (my bad for not checking it before restaring dbus). So it all works now.

  • Solved: adb won't list android device

    I was banging head against this for a few days.  I tried all the udev rules out there.  Then realized they didn't apply if running as root. so I google my device id and saw a post about usb_modeswitch (http://www.draisberghof.de/usb_modeswitch/) I installed the package and problem is solved.
    Hope this helps.
    Regards,
    Brian

    I use the AUR package android-udev.
    The google part is :
    # Google
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", MODE="0666", GROUP="adbusers"
    # NEXUS S
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e21",
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e22", SYMLINK+="android_adb"
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e20", SYMLINK+="android_fastboot"
    # Nexus One
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e11",
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="4e12", SYMLINK+="android_adb"
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="0fff", SYMLINK+="android_fastboot"
    # Generic and unspecified debug interface
    SUBSYSTEM=="usb", ATTR{idVendor}=="18d1", ATTR{idProduct}=="d00d", SYMLINK+="android_fastboot"
    And I'm part of the adbusers Group.

  • [SOLVED]Can't mount iPhone/Android devices.

    Hi,
    Since some update (can't tell exact update) I am unable to mount mobile devices on iOS or Android as a flash drive. It appears as "camera" in my "Available Devices" in KDE and when I try to open it with file manager, it appears blank.
    In journalctl I can see the reason, but don't know how to fix it:
    sep 11 12:32:14 laptop kernel: usb 1-1.2: new high-speed USB device number 11 using ehci-pci
    sep 11 12:32:14 laptop mtp-probe[20038]: checking bus 1, device 11: "/sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.2"
    sep 11 12:32:14 laptop mtp-probe[20038]: bus: 1, device: 11 was not an MTP device
    sep 11 12:32:14 laptop kernel: ipheth 1-1.2:4.2: Apple iPhone USB Ethernet device attached
    sep 11 12:32:14 laptop upowerd[2855]: usbmuxd_get_device_list: error opening socket!
    sep 11 12:32:14 laptop colord[709]: Device added: sysfs-Apple_Inc.-iPhone
    sep 11 12:32:14 laptop systemd[1]: Starting iOS USB Muxer...
    -- Subject: Unit usbmuxd.service has begun with start-up
    -- Defined-By: systemd
    -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
    -- Unit usbmuxd.service has begun starting up.
    sep 11 12:32:14 laptop systemd[1]: Started iOS USB Muxer.
    -- Subject: Unit usbmuxd.service has finished start-up
    -- Defined-By: systemd
    -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
    -- Unit usbmuxd.service has finished starting up.
    -- The start-up result is done.
    sep 11 12:32:14 laptop usbmuxd[20052]: [12:32:14.302][3] usbmuxd v1.0.8 starting up
    sep 11 12:32:14 laptop usbmuxd[20052]: [12:32:14.303][3] Successfully dropped privileges to 'usbmux'
    sep 11 12:32:14 laptop usbmuxd[20052]: [12:32:14.311][3] Connecting to new device on location 0x1000b as ID 1
    sep 11 12:32:14 laptop usbmuxd[20052]: [12:32:14.311][3] Initialization complete
    sep 11 12:32:14 laptop usbmuxd[20052]: [12:32:14.312][3] Connected to v1.0 device 1 on location 0x1000b with serial number bda1b89b56ff882835c0790ebe27d9e74e163cec
    sep 11 12:32:14 laptop systemd-sysctl[20064]: Duplicate assignment of kernel/sysrq in file '/usr/lib/sysctl.d/50-default.conf', ignoring.
    sep 11 12:32:14 laptop systemd-sysctl[20065]: Duplicate assignment of kernel/sysrq in file '/usr/lib/sysctl.d/50-default.conf', ignoring.
    sep 11 12:32:14 laptop systemd-udevd[20035]: renamed network interface eth0 to enp0s26u1u2c4i2
    sep 11 12:32:14 laptop NetworkManager[389]: <warn> failed to allocate link cache: (-10) Operation not supported
    sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): carrier is OFF
    sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): new Ethernet device (driver: 'ipheth' ifindex: 27)
    sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): exported as /org/freedesktop/NetworkManager/Devices/5
    sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): device state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
    sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): bringing up device.
    sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): preparing device.
    sep 11 12:32:14 laptop NetworkManager[389]: <info> (enp0s26u1u2c4i2): deactivating device (reason 'managed') [2]
    sep 11 12:32:14 laptop NetworkManager[389]: <info> Added default wired connection 'Wired connection 3' for /sys/devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1....26u1u2c4i2
    sep 11 12:32:14 laptop kernel: IPv6: ADDRCONF(NETDEV_UP): enp0s26u1u2c4i2: link is not ready
    sep 11 12:32:17 laptop kernel: traps: iphone-set-info[20040] general protection ip:7fd151259e86 sp:7fff6197fdf0 error:0 in libimobiledevice.so.4.0.1[7fd15114e000+1a000]
    sep 11 12:32:17 laptop systemd-coredump[20067]: Process 20040 (iphone-set-info) dumped core.
    -- Subject: Process 20040 (iphone-set-info) dumped core
    -- Defined-By: systemd
    -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
    -- Documentation: man:core(5)
    -- Process 20040 (iphone-set-info) crashed and dumped core.
    -- This usually indicates a programming error in the crashing program and
    -- should be reported to its vendor as a bug.
    I've tried to mount iOS device with ifuse, but it didn't work either.
    Any idea?
    Thanks in advance.
    Last edited by Zack7777 (2013-11-11 10:13:26)

    Thanks for the answers.
    ewaller wrote:That looks like it is trying to treat your iPhone as a network interface.  Have you turned on USB tethering on your phone?  What happens if you turn it off?
    It's always like this, no matter if I turn on or off tethering.
    mzneverdies, donniezazen,
    Ok, this seems to work with android devices but not with iOS. Also when I run detect while my iPhone is plugged in, device list is empty:
    $ mtp-detect
    Unable to open ~/.mtpz-data for reading, MTPZ disabled.libmtp version: 1.1.6
    Listing raw device(s)
    No raw devices found.
    Main goal is to return support of iOS.
    Last edited by Zack7777 (2013-09-12 07:56:34)

  • KDE mount USB device fails

    Hi,
    I am running KDE and having problems mounting USB devices via the KDE Device Notifier in the task bar. When I insert the USB stick there is the normal little popup giving me the option to open the flash drive in dolphin. When I click it, I get the following error:
    "Could not mount the following device"
    Mounting the device via terminal works fine. I also put my user into the "storage" group like the wiki tells me. Still no change.
    Any ideas?

    willtriv wrote:
    Note: slim is ConsoleKit capable since version 1.3.3. Unless you happen to run an old version, you must no longer include ck-launch-session in your .xinitrc or slim.conf login_cmd.
    These kind of changes without notifications to users cause headaches. Someone was kind enough to update the wiki!
    You are my personal hero for today, I was suffering the same problem. Manifests itself as 2 CK sessions listed by ck-launch-session, with the wrong session being marked as active.
    Last edited by crobe2 (2012-06-11 14:28:12)

  • [SOLVED] bash help: rsync only if device mounted

    Hi,
    First bash-script here - the tldp.org-guide has gotten me somewhere already, but the final condition 'if rsync...' seems to fail and I don't know why. The script checks if the location to backup the files to is a mountpoint. If not, the script should mount it or die. If it is a mountpoint, rsync should be run.
    #!/bin/bash
    ## VARIABLES
    # Set location to backup from
    BACKUP_FROM="/srv/media/"
    # Set location to backup to
    BACKUP_TO="/media/backup/media/"
    BACKUP_DEV="e3434573-ad6f-4c44-8168-391292ba5ec5"
    BACKUP_MNT="/media/backup"
    # Log file
    LOG_FILE="/var/log/script_sync_media.log"
    ## SCRIPT
    # Check if the log file exists
    if [ ! -e $LOG_FILE ]; then
    touch $LOG_FILE
    fi
    # Check if the drive is mounted
    if [[ `! mountpoint -q $BACKUP_MNT` ]]; then
    echo "$(date "+%Y-%m-%d %k:%M:%S") - Backup device needed mounting!" >> $LOG_FILE
    # If not, mount the drive
    if [[ `mount -U $BACKUP_DEV $BACKUP_MNT` ]]; then
    echo "$(date "+%Y-%m-%d %k:%M:%S") - Backup device mounted." >> $LOG_FILE
    else
    echo "$(date "+%Y-%m-%d %k:%M:%S") - Unable to mount backup device." >> $LOG_FILE
    exit
    fi
    fi
    # Start entry in the log
    echo "$(date "+%Y-%m-%d %k:%M:%S") - Sync started." >> $LOG_FILE
    # Start sync
    if [[ `rsync -a --delete $BACKUP_FROM $BACKUP_TO` ]]; then
    echo "$(date "+%Y-%m-%d %k:%M:%S") - Sync completed succesfully." >> $LOG_FILE
    else
    echo "$(date "+%Y-%m-%d %k:%M:%S") - Sync failed." >> $LOG_FILE
    fi
    # End entry in the log
    echo "" >> $LOG_FILE
    exit
    It is probably a trivial problem for a bash-professional? The log states 'Sync started.' and immediately 'Sync failed.'...
    Thx.
    Vincent
    Last edited by zenlord (2011-03-05 15:29:41)

    OK, a little bit later than I should have replied, but I have incorporated the tips provided above, and a few other changes:
    * added an extra check for the target dir
    * applied general exit codes
    * added unmount after running the script (which makes the earlier warning if the device nees to be mounted a little superfluous)
    Here goes:
    #!/bin/bash
    ## VARIABLES
    # Set source location
    BACKUP_FROM="/srv/media/"
    # Set target location
    BACKUP_TO="/media/backup/media/"
    BACKUP_DEV="xxxxxxx-xxxxx-xxxxxxxxxxxxxxx" #UUID of the disk
    BACKUP_MNT="/media/backup"
    # Log file
    LOG_FILE="/var/log/script_sync_media.log"
    ## SCRIPT
    # Check that the log file exists
    if [ ! -e "$LOG_FILE" ]; then
    touch "$LOG_FILE"
    fi
    # Check that source dir exists and is readable.
    if [ ! -r "$BACKUP_FROM" ]; then
    echo "$(date "+%Y-%m-%d %k:%M:%S") - ERROR: Unable to read source dir." >> "$LOG_FILE"
    echo "$(date "+%Y-%m-%d %k:%M:%S") - ERROR: Unable to sync." >> "$LOG_FILE"
    echo "" >> "$LOG_FILE"
    exit 1
    fi
    # Check that target dir exists and is writable.
    if [ ! -w "$BACKUP_TO" ]; then
    echo "$(date "+%Y-%m-%d %k:%M:%S") - ERROR: Unable to write to target dir." >> "$LOG_FILE"
    echo "$(date "+%Y-%m-%d %k:%M:%S") - ERROR: Unable to sync." >> "$LOG_FILE"
    echo "" >> "$LOG_FILE"
    exit 1
    fi
    # Check if the drive is mounted
    if ! mountpoint "$BACKUP_MNT"; then
    echo "$(date "+%Y-%m-%d %k:%M:%S") - WARNING: Backup device needs mounting!" >> "$LOG_FILE"
    # If not, mount the drive
    if [ mount -U "$BACKUP_DEV" "$BACKUP_MNT" ]; then
    echo "$(date "+%Y-%m-%d %k:%M:%S") - Backup device mounted." >> "$LOG_FILE"
    else
    echo "$(date "+%Y-%m-%d %k:%M:%S") - ERROR: Unable to mount backup device." >> "$LOG_FILE"
    echo "$(date "+%Y-%m-%d %k:%M:%S") - ERROR: Unable to sync." >> "$LOG_FILE"
    echo "" >> "$LOG_FILE"
    exit 1
    fi
    fi
    # Start entry in the log
    echo "$(date "+%Y-%m-%d %k:%M:%S") - Sync started." >> "$LOG_FILE"
    # Start sync
    if rsync -a -v --delete "$BACKUP_FROM" "$BACKUP_TO" &>> "$LOG_FILE"; then
    echo "$(date "+%Y-%m-%d %k:%M:%S") - Sync completed succesfully." >> "$LOG_FILE"
    else
    echo "$(date "+%Y-%m-%d %k:%M:%S") - ERROR: rsync-command failed." >> "$LOG_FILE"
    echo "$(date "+%Y-%m-%d %k:%M:%S") - ERROR: Unable to sync." >> "$LOG_FILE"
    echo "" >> "$LOG_FILE"
    exit 1
    fi
    # Unmount the drive so it does not accidentally get damaged or wiped
    if [ umount "$BACKUP_MNT" ]; then
    echo "$(date "+%Y-%m-%d %k:%M:%S") - Backup device unmounted." >> "$LOG_FILE"
    else
    echo "$(date "+%Y-%m-%d %k:%M:%S") - WARNING: Backup device could not be unmounted." >> "$LOG_FILE"
    fi
    # End entry in the log
    echo "" >> "$LOG_FILE"
    exit 0
    Usage:
    1. c/p to a .sh-file
    2. Make the file executable (chmod +x <file>.sh)
    3. set an entry in crontab to run this script daily/weekly/monthly
    Maybe this little script helps other bash newbies...
    Last edited by zenlord (2012-09-23 21:08:32)

  • [solved] Permissions issue - can't mount usb device as user, just root

    In my last post I learned how to mount a secondary HDD from the command line.  Problem is I did it as root. Now I have xfce4 running and I need mount permissions as user.
    Here's my fstab:
    [dennis@archlinux media]$ cat /etc/fstab
    # /etc/fstab: static file system information
    # <file system> <dir> <type> <options> <dump> <pass>
    devpts /dev/pts devpts defaults 0 0
    shm /dev/shm tmpfs nodev,nosuid 0 0
    #/dev/cdrom /media/cd auto ro,user,noauto,unhide 0 0
    #/dev/dvd /media/dvd auto ro,user,noauto,unhide 0 0
    #/dev/fd0 /media/fl auto user,noauto 0 0
    /dev/sdb /media/disk0 ext4 rw,user,noauto 0 0
    /dev/sdb1 /media/disk1 ext4 rw,user,noauto 0 0
    /dev/sdb3 /media/disk3 ext4 rw.user,noauto 0 0
    UUID=1f813152-615e-41a1-b3e7-ce2b5b6836a5 / ext4 defaults 0 1
    UUID=aba18f0f-5f37-4ab0-8241-5a271dc3dddb swap swap defaults 0 0
    UUID=c4332450-df9e-4571-8256-8e1b10b4d162 /home ext4 defaults 0 1
    UUID=f0a6eca0-9668-454b-b444-371566663510 /boot ext2 defaults 0 1
    [dennis@archlinux media]$
    ....and these are the system messages I got when I plugged the device:
    Unable to mount "74G Volume":
    mount: only root can mount /dev/sdb3 on /media/disk3
    Unable to mount "4G Volume":
    mount: must be superuser to use mount
    What do I do here?
    Last edited by dennola4 (2010-06-28 00:56:51)

    Karol:
    # Cmnd alias specification
    # Defaults specification
    # Runas alias specification
    # User privilege specification
    root ALL=(ALL) ALL
    dennis ALL=(ALL) ALL
    %users ALL=(ALL) NOPASSWD: /usr/sbin/pppd
    %users ALL=(ALL) NOPASSWD: /usr/sbin/hibernate
    %users ALL=(ALL) NOPASSWD: /usr/sbin/standby
    # Uncomment to allow people in group wheel to run all commands
    %wheel ALL=(ALL) ALL
    # Same thing without a password
    %wheel ALL=(ALL) NOPASSWD: ALL
    # Samples
    # %users ALL=/sbin/mount /cdrom,/sbin/umount /cdrom
    # %users localhost=/sbin/shutdown -h now
    Mr. Elendig:
    Why not use automounting instead?
    To install Arch packages I needed an Internet connection, which required use of a Sierra Wireless card, which required chatscripts stored on another filesystem.  In my first Arch forum post ever, the one preceding this one, I learned to mount a device by creating a mountpoint in /media then invoking #mount.  After installing all packages and creating a user name, I signed on with xfce4 and plugged in the usb device again.  It didn't mount.  So I did it manually using sudo.  Since that worked I had the idea that adding the mountpoints to /etc/fstab would be useful, so I did.  When that didn't work I decided to just ask for help.
    So sure, I'm down for some automounting action.  How do I do it?

  • Setting Up Google Chrome Features for Cloud Printing from an Android Device

    These steps are organized for optimal setup procedure and to decrease the time it would take to set this option up from start to finish. This is a lengthy process and is more for possibly troubleshooting issues that may arise during the setup of Google Chrome's Cloud Print feature. However, if you have an Android phone or tablet and are interested in being able to print virtually anything at anytime from anywhere from your phone to any brand of printer regardless of setup, there is a way. And this is how:
    Open/Install Google Chrome onto a computer
    Sign in with personal email to access the same Google Chrome account you intent to print from
    Download Google Drive as an external storage you can access from anywhere
    Open Google Chrome Settings (three lines stacked on top of each other)
    Scroll down to the bottom of settings and click "Advanced Settings"
    "Sign in/add printers/manage printers" are three of the print options you may see here 
    Follow this link for information on:
    adding a classic printer to this option:  https://support.google.com/cloudprint/answer/1686197?rd=1
    how to add an HP ePrint email:  https://www.google.com/cloudprint/learn/printers.html#info-hp
    on registering the email of that printer (HP registration page):   https://www.google.com/cloudprint/learn/setup-hp.html
    8.  add the printer to this section of Google Chrome
    9.  at the bottom of the page you will see "Send a test page/print test page" (that will be useful later)
    10. at the top of this page is the option to share this printer with other Google Chrome users
    11. Open Google Drive from www.google.com (likely displayed at the top of the webpage)
    Can create a new document of any file type, upload, draw, etc
    Leave computer on if intending to print from off the network or another location
    The next steps are in regards to printing from a mobile device:
    Install/open Cloud Print App
    Add personal email account associated with Google Chrome
    Select printer management if on the same network as the printer
    Select Web tab and Google Drive if not on the same home network
    Find earlier test page in Google Drive Documents
    To locate other documents one could find many applications within this app or
     In another app like Documents To Go, you can select to send previously saved documents (like one might send an email on the Android) to the Cloud Print app to open, view, and print
    Print Test Document – this function means the printer has officially been added now
    In Google Drive, but within the Cloud Print app, you can select the printer that was added to this network or from "Printer Management Options."
    There are many ways to determine if your printer is still connected (offline, ready, etc.) but after confirmation that the printer is available, print jobs rest in the print queue until the printer receives the command to print.  Then the documents are stored and available for reprinting.
     Converts most print jobs to .pdf but prints most file formats from other applications as well
    In Printer Management advanced settings
    You can add a contact from the phone to use this printer
    Set as default
    See an extensive page of setup and printing options
    *After a test print while the computer was off the document did not print and the printer appeared offline until approx. 4 min after computer was rebooted, then the document printed automatically.
    Also if a document does not print, the troubleshooting guide on the phone suggested logging out of Google Chrome Cloud Print but I was unable to find that option it was suggesting (unable to log out)
    To completely finish adding any additional Google Chrome accounts that wish to share this printer using the suggestion in step 10, you must log into the email that was added and select ADD PRINTER from within the email that was sent for the confirmation and follow the link and instructions on how to do this from your email.
    Google Chrome and Google Drive support Windows, MAC, and Linux
    You can also change share options, privacy settings, etc. but if you choose to go with the two-step verification process, you may not be able to add your Google Chrome email account to the app without a 16 digit code generated within Google Chrome Privacy Settings for your app (not recommended)
    Now you have the option to also email any document to either the Cloud Print App or HP ePrint from the phone/tablet without actually accessing the app first.  Locate the document, press the menu button for more options, select "Send to" and a list of available apps will appear.  Choosing Cloud Print or HP ePrint sends the document or photo directly to the "print" function within the apps, instead of opening the app first and then searching for what it is you want to print.
    **computer connected to printer must be on**
    Requirements:  a) Google Chrome, Google Drive, and Cloud Print mobile app  b)  These steps outline the use of an Android device on the network for setup  c) will need the computer connected to the printer to be on at all times   d) go to this webpage http://www.google.com/cloudprint/learn/  if you have any more questions.
    Available features of Cloud Print App
    a.  Print all file formats from Google Drive (uploaded or create)
    b.  Has an internal notepad and drawing tool
    c.  Prints off all contacts and phone numbers as well as specified text messages
    d. The scan option actually just means take a picture
    e. Without Cloud Print Pro you get 5 days to test the features of printing Facebook pictures, Drop Box and Schedules before those features are no longer available
    Don't forgot to say thanks by giving "Kudos" if I helped solve your problem.
    When a solution is found please mark the post that solves your issue.
    Every problem has a solution!
    This question was solved.
    View Solution.

    This document is to assist others in understanding and troubleshooting Cloud Print. This took me many hours to get setup, troubleshoot, and prepare a document that is simple and easy to understand. These are literally step-by-step instructions on how you could be able to print from any Android device to any printer connected to a computer that has Google Chrome.  You would then be able to use the Cloud Print App without having to use HP ePrint to print to any printer connected to any computer (USB or wireless) basically allowing you to print virtually anything from your Android. 
    Don't forgot to say thanks by giving "Kudos" if I helped solve your problem.
    When a solution is found please mark the post that solves your issue.
    Every problem has a solution!

  • Problem with Afaria and LDAP user authentication in Android device

    Hi all,
    I have a server with Afaria 7 (SP4, hotfix3) installed. In this Afaria there is a tenant (system) without LDAP/AD integration working correctly. I need to have other tenant with LDAP integration in which the users must be authenticated.
    I know that for iOS devices is necessary reinstall the iphoneserver selecting "Afaria Server managed authentication" but at first I want to make run the Android devices. For this reason I don't do this yet.
    I follow the next steps:
    1-Create a new tenant
    2- Configure LDAP integration
    3-Create a inventory policy with authentication required
    4-Create a static group associated to the inventory policy
    5-Create a enrolment policy associated to the static group.
    When I launch the Afaria agent on the device, the user/password parameters are required. After fill the user/password parameters, the device connect to the server and then is show the message "user or password incorrects".
    I have seen the log and seem the problem is that Afaria can't authenticate this user.
    I validate that Afaria can "see" the LDAP users creating a user group that contains this user(JimenM99)
    The problem is autentication, because if I remove "autentication required" of the inventory policy, the device enrol correctly.
    Could you please help to solve this problem?
    Thanks in advance.  

    Hi all,
    I have a server with Afaria 7 (SP4, hotfix3) installed. In this Afaria there is a tenant (system) without LDAP/AD integration working correctly. I need to have other tenant with LDAP integration in which the users must be authenticated.
    I know that for iOS devices is necessary reinstall the iphoneserver selecting "Afaria Server managed authentication" but at first I want to make run the Android devices. For this reason I don't do this yet.
    I follow the next steps:
    1-Create a new tenant
    2- Configure LDAP integration
    3-Create a inventory policy with authentication required
    4-Create a static group associated to the inventory policy
    5-Create a enrolment policy associated to the static group.
    When I launch the Afaria agent on the device, the user/password parameters are required. After fill the user/password parameters, the device connect to the server and then is show the message "user or password incorrects".
    I have seen the log and seem the problem is that Afaria can't authenticate this user.
    I validate that Afaria can "see" the LDAP users creating a user group that contains this user(JimenM99)
    The problem is autentication, because if I remove "autentication required" of the inventory policy, the device enrol correctly.
    Could you please help to solve this problem?
    Thanks in advance.  

  • How do I print from an Android device using bluetooth?

    You had purchased the Officejet Mobile 100 printer to print from your Android device using bluetooth.
    You have the devices paired with bluetooth, but do not see an option to print or the print button does not work in this case.
    Well, here is how this can be accomplished in Android.
    For this example, I will use the steps to print a photo.
    1.  Pair the devices.
    2.  Open a photo you want to print.
    3.  Select the share option (may say send using depending on the version of Android).
    4.  Select Bluetooth.
    5.  Select the printer from the list of devices.
    6.  The file will be sent to the printer.  You can check the notification area at the top to see how the progress is going.  It may take a few minutes for the sending to finish.
    7.  It should then print the photo.
    HP Bluetooth printers natively support the printing of photos only, but a third party app can be used to print documents and other items.
    ↙-----------How do I give Kudos?| How do I mark a post as Solved? ----------------↓
    This question was solved.
    View Solution.

    Hope this information is useful.
    I know there have been many instances of users that have not been able to print through bluetooth from an Android device.
    ↙-----------How do I give Kudos?| How do I mark a post as Solved? ----------------↓

  • HP Laserjet Pro M1217nfw, support for ePrint Home&Biz on Android devices

    Got my new LaserJet Pro M1217nfw installed on my home (secure)wireless network and am printing wirelessly from 3 windows laptops.
    Started trying to get my smartphones to connect and print to it. Droid X Verizon, running gingerbread latest Verizon update. Download ePrint and ePrint Home & Biz to it. Upgraded my printer to latest firmware and SmartInstall, got an EPrint email address assigned to it. Am able to ePrint from phone just fine, but Home & Biz does not print, it detects printer and says has printed the file, doc, or pic but nothing comes out on the printer. I see from your lists of supportted printers that it is not
    supported on th 1217nfw. Is it planned to work on it in the future? Can you give my some hints or workarounds if it is possible to get Home and Biz to work?
    I tried the Wireless Direct feature on the printer, but really don't understand its purpose, since the printer and my phone are both
    connected to my local wireless network, why does the wireless direct use a different SSID and assigned a fixed IP address?
    anyway disabled that feature.
    Thanks for any help!
    This question was solved.
    View Solution.

    At this time ePrint Home&biz app is not supported on the HP Laserjet Pro M1217nfw. Other than ePrint using the printer emial address there isn't another solution with an Android device.
    I am an HP employee

  • Flash Builder will not debug app with .ane on Android Device

    Hello ,
    I'm having a big issue with the overall stability of Flash Builder 4.7 on my Mac (OS X 10.7.5)
    I developped an extension on FB 4.6 for iOS and Android and it was  working good. In the meantime I updated to 4.7, and since then I keep on running in to lots of problems when debuggin or compiling.
    Now my extension needs to be extended, and suddenly the complete project stopped, because debugger refuses working on android devices.
    The error I get is:
    An internal error occurred during: "Launching MyAppWithExtension".
    java.lang.NullPointerException
    at com.adobe.flexbuilder.project.ui.utils.ANE.AppXMLFileANEExtensionHandler.retainExtensionIds(AppXMLFileANEExtensionHandler.java:309)
    at com.adobe.flexbuilder.project.ui.utils.ANE.ANEController.modifyAppXMLforPackaging(ANEController.java:360)
    at com.adobe.flexbuilder.project.ui.utils.ANE.ANEController.modifyAppXMLforPackaging(ANEController.java:326)
    at com.adobe.flexbuilder.project.ui.utils.ANE.AbstractANEPackageHandler.modifyAppXMLforPackaging(AbstractANEPackageHandler.java:86)
    at com.adobe.flexide.launching.multiplatform.launchhandlers.AbstractMultiPlatformLaunchHandler.handleANEPackagingDetails(AbstractMultiPlatformLaunchHandler.java:195)
    at com.adobe.flexide.launching.multiplatform.launchhandlers.AbstractMultiPlatformLaunchHandler.applyPackagingDetails(AbstractMultiPlatformLaunchHandler.java:168)
    at com.adobe.flexide.multiplatform.android.launching.ADBLaunchHandler.initialisePackager(ADBLaunchHandler.java:533)
    at com.adobe.flexide.multiplatform.android.launching.ADBLaunchHandler.doPackage(ADBLaunchHandler.java:409)
    at com.adobe.flexide.multiplatform.android.launching.ADBLaunchHandler.launch(ADBLaunchHandler.java:350)
    at com.adobe.flexide.launching.multiplatform.MultiPlatformLaunchDelegate.launch(MultiPlatformLaunchDelegate.java:184)
    at com.adobe.flexide.launching.AbstractFlexLaunchDelegate.launch(AbstractFlexLaunchDelegate.java:244)
    at com.adobe.flexide.launching.AbstractFlexLaunchDelegate.launch(AbstractFlexLaunchDelegate.java:134)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:854)
    at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:703)
    at org.eclipse.debug.internal.ui.DebugUIPlugin.buildAndLaunch(DebugUIPlugin.java:928)
    at org.eclipse.debug.internal.ui.DebugUIPlugin$8.run(DebugUIPlugin.java:1132)
    at org.eclipse.core.internal.jobs.Worker.run(Worker.java:54)
    Session Data:
    eclipse.buildId=M20110909-1335
    java.version=1.6.0_51
    java.vendor=Apple Inc.
    BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US
    Framework arguments:  -keyring /Users/myusername/.eclipse_keyring -showlocation
    Command-line arguments:  -os macosx -ws cocoa -arch x86_64 -keyring /Users/myusername/.eclipse_keyring -consoleLog -showlocation
    This is a continuation of log file /Users/myusername/PathToMy/Workspaces/MyAppWithExtension/.metadata/.bak_0.log
    Created Time: 2013-07-24 11:43:14.053
    What I tried so far:
    - Creating new workspace
    - Running Flash Builder with -clean parameter at startup
    - Reinistalling Flash Builder using Adobe Clean Tool
    - Stripping all metadata from the project (keeping only the source files) and make a complete new project setup.
    All to no avail.
    There's a good chance, I have a problem in my .ane code, but how am I supposed to find out, if debugger isn't working?
    BTW, I can make an release build of the project, but it hangs after the splash screen. I don't know, if it's a build or coding error, though.
    Ironically, I convinced my my employer to update FB to 4.7 due to the advanced iOS debugging features, but now I already spent about 10 times more working hours in finding workarounds to debugging / compiling issues than these features will ever be able to save me.
    Maybe anybody here has an idea on how to solve this issue ?

    Ok, this is an old post but i still needed a couple of hours to find a solution, so here we go:
    - Most likely you have TWO executable build targets in your project (two mxml that you can launch). If so, go to the Project settings > Flex Applications and remove the one you don't need so you only have one.
    - My case was a bit complex though - i was using an ANE and Coldfucion server. In this case change the Output folder in the Project Properties > Flex Server > Output folder to something like "temp" instead of "C:..." generated by Flex Builder. The Android device gets confused by a "C:" reference but still can understand a local "temp" folder
    I hope i have saved your day

  • Officejet 150 mobile printer with iPad/ iPhone and Android devices.

    Hi All,
    The Officejet 150 mobile printer won't work with IOS devices like iPhone or IPad over bluetooth connection.
    But can work with android devices. You can download the printshare app and print via bluetooth connection
    Happy printing
    Click on the "Thumbs up"button on the left to say "Thanks"
    Please mark the post that solves your problem as "Accepted Solution"
    (Although I am employed by HP, I am speaking for myself and not for HP)

    Hi,
    I'm happy to announce that there is now an additional solution for mobile printing using the HP NFC/Wireless 1200w Mobile Print Accessory (HP Part Number: E5K46A) that will work on a number of HP Printing devices, please see the link: http://h20195.www2.hp.com/v2/GetPDF.aspx%2F4AA4-82​35ENW.pdf
    The only requirement is that you have the latest firmware revision installed on the device, this can also be powered directly from the devices USB port (in your case OfficeJet 150) via the USB cable.
    Regards
    Pedro
    Regards
    Pedro
    I do work for HP and my comments & advice are mine alone.

  • Problems with EA2700 and Android devices

    I enjoyed EA2700 for more than 3 months so far until I decided to change my cell phone to Galaxy S3.
    I have my router operating 2.4Ghz and 5Ghz simultaneously, providing perfect internet access to my two windows 7 laptops, mac mini and iPad. This is not the case when I try to hook my Galaxy S3 phone and Galaxy Tab 2 7.0. This two korean devices have a real problem using the router for internet. Both the tablet and the phone connect to the router and have strong signal, but there is no ping going through nor any other internet app works. The router is set to WPA2/WPA Mixed personal sec mode and auto channel. I even try to make it open, but even then the Android devices connect but don't have an internet access. In the same time the rest of the home pcs and mac work perfectly.
    I tried, for the two last days different approaches like upgrading the router firmware, installing the cloud and the smart wi-fi interface, removing the security and opening the network…. it didn't work! What I figure out so far that if I set a guess account the devices connect without problem and have internet, although I have to manually enter  the password for the guess account, which dialogue is provided through a web page you have to navigate to before attempting to use internet. I though the problem could be with the Samsung s3 and the tablet 2 7.0,  and had them several time reset to their factory settings.
    I tried connecting and old WRT 120N router and it worked fine!!!! just this EA2700 is still not usable with android devices running Android 4.0 OS.
    Has somebody experienced the similar problem please share the found solution, otherwise I have to change the EA2700 i guess.
    Solved!
    Go to Solution.

    @NO_SCREENNAME@ wrote:
    I enjoyed EA2700 for more than 3 months so far until I decided to change my cell phone to Galaxy S3.
    I have my router operating 2.4Ghz and 5Ghz simultaneously, providing perfect internet access to my two windows 7 laptops, mac mini and iPad. This is not the case when I try to hook my Galaxy S3 phone and Galaxy Tab 2 7.0. This two korean devices have a real problem using the router for internet. Both the tablet and the phone connect to the router and have strong signal, but there is no ping going through nor any other internet app works. The router is set to WPA2/WPA Mixed personal sec mode and auto channel. I even try to make it open, but even then the Android devices connect but don't have an internet access. In the same time the rest of the home pcs and mac work perfectly.
    I tried, for the two last days different approaches like upgrading the router firmware, installing the cloud and the smart wi-fi interface, removing the security and opening the network…. it didn't work! What I figure out so far that if I set a guess account the devices connect without problem and have internet, although I have to manually enter  the password for the guess account, which dialogue is provided through a web page you have to navigate to before attempting to use internet. I though the problem could be with the Samsung s3 and the tablet 2 7.0,  and had them several time reset to their factory settings.
    I tried connecting and old WRT 120N router and it worked fine!!!! just this EA2700 is still not usable with android devices running Android 4.0 OS.
    Has somebody experienced the similar problem please share the found solution, otherwise I have to change the EA2700 i guess.
    you may wanna try using Wireless B/G Only for network mode on 2.4GHz. check if your devices can connect to the network successfully. there was an issue with Android devices connecting to N networks before so this might be a fix. however, it will rate limit your connection speeds to 54Mbs at best.
    there's also a workaround you can try on the android devices. ensure wifi is set to enable at start up. turn off wifi and reboot the device. verify your connection status. since your devices have already connected to the network, they should reconnect to the network automatically. check if you can go online from there.

  • Printing photos from your Android device

    Have you tried printing photos from your Android device (Samsung, Nexus, HTC, Sony etc) ?  
    http://www.hp.com/united-states/campaigns/mobility/#android-tab-new
    Some people have reported issues with skewed borders when trying to print 4x6 & 5x7 photos (see example below of correct photo size v's photo with skewed borders)
    If you run into this issue I would advise you to download the free HP ePrint APP from the App Store or Google Play, this allows you to print perfect borderless photos, 
    Hope this helps.  
    I work for HP.
    Carrie 
    Although I am a HP employee, I am speaking for myself and not for HP.
    This question was solved.
    View Solution.

    Hi @Shania2015 
    That's it you should be all good to go now, you can also print from your Photos APP too.  
    Let others know this reply was helpful by accepting this solution.
    You can also show your appreciation by giving kudos.
    Thanks
    Carrie 
    Although I am a HP employee, I am speaking for myself and not for HP.

Maybe you are looking for

  • Report Engine SDK: CommunicationException when accessing IReportEngine members

    Hello, I have installed BOXI 3.1 SP3, including the .NET SDK, and I am trying to use the Report Engine SDK part to navigate through a WebIntelligence document (analyse its structure, etc.), via a Console App. I built my console app targeting .NET fra

  • Problem with Java Script after upgrade from BW 3.5 to BI7

    Dear Colleagues, We're facing the issue with Java Script after upgrade of BW 3.5 to BI7. Just after update we checked the basic functionality and it occured that some of web templates that use Java Script don't work. They generate seelction screen, b

  • We are desperately waiting for a new firmware for ...

    hello nokia, we are using one of your most popular mobile the n73- music edition ( product code for my mobile 0564012) as it is seen over the internet that nokia is rolling out firmware updates for their s60v3 devices like some of the e-series.., i j

  • Low resolution photo

    I made a high contrast black and white picture of Lindsy Lohan last month and I can't remember how I did it.  I wish I had written down how I did it.  The cloest thing I can come up with is FilterArtistic/stamp.   Is there another slightly less drama

  • Office 365 (Word) and Onedrive comparability issue

    I have successfully used MS Mesh / Skydrive /  OneDrive for years to sync my documents/PDFs folder between my desktop, laptop, phone, and iPad.  A month or so ago I purchased Office 365 and it caused all sorts of havoc in my Onedrive folder.  The thr