• Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login
UBports Robot Logo UBports Forum
  • Categories
  • Recent
  • Tags
  • Popular
  • Users
  • Groups
  • Search
  • Register
  • Login

adb newbie: how to I set up and use adb?

Scheduled Pinned Locked Moved Support
7 Posts 3 Posters 1.7k Views 1 Watching
Loading More Posts
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • E Offline
      Eric
      last edited by 16 May 2020, 21:49

      I am trying to use my pinephone, with build 318. In the past i would just set up ssh, and use that, but I guess things have changed, and now I have to use adb to set up various services or something. Actualy, i dont know that, or care, but I would like to learn how to set up, and use adb to communicate with my device.
      my PC is a Lenovo thinkpad with Ubuntu Mate 18.04 (linux) installed.

      I dont know anything about adb, I have never used it. I dont know about setting up virtual devices, or what that even means. I want to be able to communicate with my phone, via adb, and learn what I can, and cannot do with adb.

      I have installed adb with the command sudo apt-get install android-tools-adb android-tools-fastboot
      and have version
      $ adb version
      Android Debug Bridge version 1.0.39
      Version 1:8.1.0+r23-5
      Installed as /usr/lib/android-sdk/platform-tools/adb

      do i have to enable debugging on the pinephone / ubuntu touch? if so, how do I do that?

      $ adb devices
      List of devices attached
      (lists no devices)

      I dont know what Im doing, and I dont know what to do next. yes, I ran
      $ sudo adb start-server
      adb server version (41) doesn't match this client (39); killing...

      • daemon started successfully

      is there a good tutorial for a total newbie? what do i do next?

      A 1 Reply Last reply 17 May 2020, 08:12 Reply Quote 0
      • E Offline
        Eric
        last edited by 16 May 2020, 21:58

        Under about section, on the phone, I expected to see an option to enable debugging. no such button exists. is there a command line way to enable debugging?

        1 Reply Last reply Reply Quote 0
        • M Offline
          Marathon2422
          last edited by Marathon2422 16 May 2020, 22:06

          https://ci.ubports.com/job/rootfs/job/rootfs-pinephone-systemimage/

          its all changed ,this is the link to the newer OTA capable version ,it wiil expand(extract) to the correct size for your emmc (14.6G), then you flash it to your sdcard or emmc using "jumpdrive" tool

          https://wiki.pine64.org/index.php/PinePhone

          section 8.2 for jumpdrive.

          1 Reply Last reply Reply Quote 0
          • E Offline
            Eric
            last edited by 16 May 2020, 22:39

            ok, how do I compile jumpdrive? the README says it depends on aarch64-linux-gnu- toolchain. is that the gcc-aarch64-linux-gnu package?

            1 Reply Last reply Reply Quote 0
            • E Offline
              Eric
              last edited by Eric 16 May 2020, 23:40

              So I have jumpdrive going, do I flash the image to the root emmc device drive (/dev/sdb), or to the empty space? gparted image of pinephone eMMC
              or should I expand /dev/sdb2 (pmOS_root)

              M 1 Reply Last reply 17 May 2020, 00:18 Reply Quote 0
              • M Offline
                Marathon2422 @Eric
                last edited by 17 May 2020, 00:18

                @Eric put /flash jumpdrive to a small sdcard, then put it in your pinephone, connect to your pc, switch on , then youre connected. then use Balena Etcher or dd the OS you want from your pc to the emmc.(jumpdrive does all the work) but check where Etcher is going to install the OS

                if you want the OS on your sdcard dd or etcher from your pc to sdcard.

                ubports with the OTA , extracts to 14.6g , to make life easy, but you need available space ..

                1 Reply Last reply Reply Quote 0
                • A Offline
                  AppLee @Eric
                  last edited by AppLee 17 May 2020, 08:12

                  @Eric
                  You already created a thread for this issue.
                  No need to open several.

                  ADB is an Android tool, there is no such thing for the PinePhone.
                  Edit: I'll lock this thread, please see how to SSH into your Pinephone there.

                  1 Reply Last reply Reply Quote 0
                  2 out of 7
                  • First post
                    2/7
                    Last post