![]() ![]() You can change to a different branch (instructions from 2): git git fetch git:///raspberrypi/linux.git git checkout rpi-4.18.y ![]() This is usually the most recent stable branch. You generally don’t need the commit history, so to speed up the process, you can alternatively use the -depth argument to only clone the most recent version of all the files: git clone -depth=1 Then, clone the kernel source code from Github: mkdir cd git clone Build will fail with a very obscure error otherwise ( 7).Ĭreate a folder for storing the Linux source code. Important! If you are using a virtual machine, clone the source code into a folder directly in the vm, not a shared directory. In order to install it: git clone echo PATH=$PATH:~/tools/arm-bcm2708/gcc-linaro-arm-linux-gnueabihf-raspbian-圆4/bin > source ~/.bashrc 2. My MacBook uses the x86 processor architecture (as most modern computers do), and luckily, the Raspberry Pi Foundation has published an x86 cross-compiler toolchain for the Raspberry Pi. In order to compile source code into machine code that is not native to the build machine, a cross-compiler has to be used. However, the steps should be the same independent of whether you’re using a virtual machine or not, running a different version of Linux, etc. I’m using Ubuntu 16.04 running inside a Parallels virtual machine. Although I found some tutorials describing the process, I had to adapt and combine them in a few places, so I decided to publish the steps that eventually worked for me in a blog post. Instead of compiling the kernel on the Pi itself, I wanted to speed up the process by running it inside a Ubuntu virtual machine on my MacBook Pro. I recently had to compile a custom kernel for my Raspberry Pi. For even more functionality (including keyboard sharing), DeskDock PRO is available as a one-time purchase of only $5.49.ĭeskDock PRO: Author admin Posted on JJCategories Uncategorized Tags Android, App, DeskDock Leave a comment on Apple Sherlocked my Android app DeskDock Hello world! If you are an Android user jealous of Apple’s Universal Control functionality for iPadOS 15 and macOS Monterey, you’ll be happy to hear that DeskDock Free is available for free from Google Play and allows you to share your computer’s mouse with an unlimited number of connected Android devices. Since its release in autumn of 2016, DeskDock has been downloaded by more than 100 000 users worldwide. Not only does it support sharing mouse and keyboard of a Windows, macOS or Linux computer with an unlimited number of connected Android devices, it also for the first time ever allowed conveniently dragging and dropping URLs and files from a computer to an Android device. After a few months of very intensive work, I had developed a working application that did exactly what I wanted as a user. Since the only software that supported similar flexibility had at that time been abandoned and suffered from great usability problems, I decided to write my own tool for the job. I wanted a way to seamlessly control my development machine and the target Android device with a single pair of mouse and keyboard. This kind of integration greatly simplifies workflows for people who constantly have to switch between tasks on their computers and mobile devices.īack in 2016, I envisioned the same functionality, except that at the time, my work mostly concentrated on Android development. The mouse can be moved between the devices just as if the iPad was connected as a secondary screen, but allows taking control of the native iPadOS applications running on the tablet. Specifically, I am referring to Apple’s new Universal Control functionality that allows users in the Apple ecosystem to use the mouse and keyboard of a macOS computer for controlling an attached iPad. In this instance though, the event came as a joyous and humbling occasion, since my original software runs on Android, so it can peacefully coexist with the same functionality in the shiny new macOS Monterey and iPadOS 15 releases. Today, while watching the live stream of Apple’s yearly Worldwide Developer Conference, I to my surprise witnessed the sherlocking of my own piece of software. The term originates from the first prominent occurence of this event, when Apple integrated the functionality of the third-party Watson software into their own Sherlock search tool that came bundled with Mac OS X 10.2. Within the Apple community, “sherlocking” refers to an original third-party application being obsoleted by Apple integrating the same functionality directly into their operating system. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |