Ayal Bark
    • Create new note
    • Create a note from template
      • Sharing URL Link copied
      • /edit
      • View mode
        • Edit mode
        • View mode
        • Book mode
        • Slide mode
        Edit mode View mode Book mode Slide mode
      • Customize slides
      • Note Permission
      • Read
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Write
        • Only me
        • Signed-in users
        • Everyone
        Only me Signed-in users Everyone
      • Engagement control Commenting, Suggest edit, Emoji Reply
    • Invite by email
      Invitee

      This note has no invitees

    • Publish Note

      Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

      Your note will be visible on your profile and discoverable by anyone.
      Your note is now live.
      This note is visible on your profile and discoverable online.
      Everyone on the web can find and read all notes of this public team.
      See published notes
      Unpublish note
      Please check the box to agree to the Community Guidelines.
      View profile
    • Commenting
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
      • Everyone
    • Suggest edit
      Permission
      Disabled Forbidden Owners Signed-in users Everyone
    • Enable
    • Permission
      • Forbidden
      • Owners
      • Signed-in users
    • Emoji Reply
    • Enable
    • Versions and GitHub Sync
    • Note settings
    • Note Insights New
    • Engagement control
    • Make a copy
    • Transfer ownership
    • Delete this note
    • Save as template
    • Insert from template
    • Import from
      • Dropbox
      • Google Drive
      • Gist
      • Clipboard
    • Export to
      • Dropbox
      • Google Drive
      • Gist
    • Download
      • Markdown
      • HTML
      • Raw HTML
Menu Note settings Note Insights Versions and GitHub Sync Sharing URL Create Help
Create Create new note Create a note from template
Menu
Options
Engagement control Make a copy Transfer ownership Delete this note
Import from
Dropbox Google Drive Gist Clipboard
Export to
Dropbox Google Drive Gist
Download
Markdown HTML Raw HTML
Back
Sharing URL Link copied
/edit
View mode
  • Edit mode
  • View mode
  • Book mode
  • Slide mode
Edit mode View mode Book mode Slide mode
Customize slides
Note Permission
Read
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Write
Only me
  • Only me
  • Signed-in users
  • Everyone
Only me Signed-in users Everyone
Engagement control Commenting, Suggest edit, Emoji Reply
  • Invite by email
    Invitee

    This note has no invitees

  • Publish Note

    Share your work with the world Congratulations! 🎉 Your note is out in the world Publish Note

    Your note will be visible on your profile and discoverable by anyone.
    Your note is now live.
    This note is visible on your profile and discoverable online.
    Everyone on the web can find and read all notes of this public team.
    See published notes
    Unpublish note
    Please check the box to agree to the Community Guidelines.
    View profile
    Engagement control
    Commenting
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    • Everyone
    Suggest edit
    Permission
    Disabled Forbidden Owners Signed-in users Everyone
    Enable
    Permission
    • Forbidden
    • Owners
    • Signed-in users
    Emoji Reply
    Enable
    Import from Dropbox Google Drive Gist Clipboard
       Owned this note    Owned this note      
    Published Linked with GitHub
    • Any changes
      Be notified of any changes
    • Mention me
      Be notified of mention me
    • Unsubscribe
    Forensic Report: Apple Macbook =============== | Identity of the reporting agency | MDEF | |----------------------------------------|--------------------------------| | Case identifier | Forensics of the Obsolescence | | Identity of the submitter | Ayal Bark, Heba Elidrisi, Ivan Garcia, Beste Cebeci, Erandi Estrada, Madlen von Wulffen | | Date of receipt | 19/11/2025 | | Date of report | 21/11/2025 | | Identity and signature of the examiner | Ayal, Heba, Ivan, Beste, Erandi, Madlen | ## Obsolete Object ![Macbook Bird's Eye View](https://hackmd.io/_uploads/SkvUWDoxZl.jpg) :::warning **Serial number:** 9G8280BTEWY2A **Brand:** Apple **Model:** Macbook (13-inch, Late 2009) No. A1181 **Colour:** White **Made in:** USA, China, International ::: [Technical Specifications](https://support.apple.com/en-us/112623) ## Examination Descriptive list of items submitted for examination, including serial number, brand and model: | Picture | Part Name | Serial Number | Quantity | Model No. | Other Specifications | Made In | Company/Brand | | --- | --- | --- | --- | --- | --- | --- | --- | |![IMG_4370](https://hackmd.io/_uploads/BJGf6sTxbe.png)| MacBook Rechargeable Battery | 9G8280BTEWY2A | 1 | A1185 | Li-ion; does not contain mercury (Hg); 10.8V DC 55Wh | China (Assembly) | Apple | | ![IMG_2099 (1)](https://hackmd.io/_uploads/BklP1Oox-g.jpg) | Hard Drive | K43AT88319M4 | 1 | MHY2160BH | 160GB | Thailand | Fujitsu | | ![IMG_2214](https://hackmd.io/_uploads/HkjupiTeWg.png)| Super Multi DVD Rewriter | DVDRW S10NA 678-0565A | 1 | GSA-S10N | 5V DC | Korea | | | ![IMG_2253_](https://hackmd.io/_uploads/SkajJ3alZl.png)| Optical Drive Flex Cable | K36 ODD FPC | 1 | 821-0590-A | 2007 | | Foxconn | | ![IMG_2177](https://hackmd.io/_uploads/rkeJTipe-e.png)| DC Brushless Fan | 8909W8R | 1 | KSB0405HBF0D | 5V DC | China | | | ![IMG_2237](https://hackmd.io/_uploads/BJJ7pipebg.png)| Keyboard | 815.9751.G FX | 1 | | 922-8359 | Taiwan | | | ![IMG_2238](https://hackmd.io/_uploads/rkCEAi6gWl.png)| Display | N133I1-L01 | 1 | N133I1 – L01 | Size: 13.3" Resolution: 1280×800 (typical for 2009 white MacBook) Backlight type: CCFL (with inverter), not LED | Manufacturer: CHI MEI Optoelectronics (CMO), China | | | ![IMG_2181](https://hackmd.io/_uploads/H1PFajaeZl.png) | CPU/GPU /heatsink | 80812FoX | 1 | | | China | | | ![IMG_2246](https://hackmd.io/_uploads/rJ5vaj6xZg.png)| LCD Inverter | 287W12604AA | 1 | PWB-IV16112T/C2-AG-LF | Size(mm): 112 x 16 For use with 13.3" WXGA LCD Panel| China (Japanesse company) | Sumida | | ![IMG_2146](https://hackmd.io/_uploads/HkRZCipgbx.png) | Display Sensor | 810-0668-A | 1 | | | China | | | ![IMG_2239](https://hackmd.io/_uploads/rJe_RjaeZl.png)| 2.26GHz Intel Core 2 Duo processor | EC80577T8300 | | | 3MB on-chip shared L2 cache running 1:1 with processor speed | | | | ![IMG_2097 2](https://hackmd.io/_uploads/r1f8CjplWl.png)| SDRAM | W8834C7E0P1 | 2 | | 2GB (two 1GB SO-DIMMs) of 1066MHz DDR3 SDRAM; two SO-DIMM slots support up to 4GB | china | | |![IMG_2107](https://hackmd.io/_uploads/r1130s6e-g.png)| Exterior Case Screws | Type: Phillips #00 | 8 | | 3 × Phillips #00, 14 mm length (front edge) 3 × Phillips #00, 3 mm length (battery bay area) 2 × Phillips #00, 7 mm length (rear near hinges) | Manufacturer: Lian Li Precision (Taiwan/China) | | | ![IMG_2258](https://hackmd.io/_uploads/B1960sagZg.png) | Inside Screws | | 46 | | | | | | ![IMG_2259](https://hackmd.io/_uploads/BkuyJ3TeZx.png)| Battery Exterior Screws | | 4 | | | | | | ![IMG_2260](https://hackmd.io/_uploads/HkJbJ3TeZg.png) | Battery Inside Screws | | 10 | | | | | | ![IMG_2261](https://hackmd.io/_uploads/SkkHJ36xWl.png)| Screen Case Screws | | 4 | | | | | | ![IMG_2262](https://hackmd.io/_uploads/rkfUJh6gbg.png) | RAM Screws | | 8 | | | | | | ![IMG_2264](https://hackmd.io/_uploads/HJwPk2peWg.png) | Case Screws | | 9 | | | | | | ![IMG_2263](https://hackmd.io/_uploads/HkLjy2alWl.png)| Display Screws | | 21 | | | | | |![IMG_2170](https://hackmd.io/_uploads/Skkke3aeZg.png) | WLAN Wifi Card for Apple | 7C83309SDZUFA | 1 | | Model No. BCM94321MC | Assembled in China Designed by Apple Computer, Inc. | | | ![IMG_2126](https://hackmd.io/_uploads/BJiGlhplWg.png)| Camera Cable (with connections to camera, airPort, bluetooth and ambient light sensor | | | | | | | | ![IMG_2245](https://hackmd.io/_uploads/HJkR6ipgZg.png)| Speaker | | | | | | | | ![IMG_2247 ](https://hackmd.io/_uploads/HyBngnaebl.png)| Inductor with an inductance of \(4.7\mu H\) (microhenries) | | | | It is a passive electronic component that stores and releases magnetic energy, and is crucial for filtering power, stabilizing current, and filtering noise in the laptop's power delivery system | | | | ![IMG_2251](https://hackmd.io/_uploads/rJuTy36xZe.png)| Flexures | | | | | | | | ![IMG_2252](https://hackmd.io/_uploads/rk64ynTxWl.png) | Bottom Case | | | | | | | | ![IMG_2250](https://hackmd.io/_uploads/rytP1hpg-l.png)| Screen Case | | | | | | | | ![IMG_2041](https://hackmd.io/_uploads/rkgEe12TgWg.png)| Top Chassis | 815-9599 | 1 | | Apple MacBook A1181 LCD White Back Cover 815-9599 | - | Apple | Exploded Axonometric of Apple MacBook ![Exploded Axonometric of Vintage MacBook](https://hackmd.io/_uploads/S155WeagWe.jpg) ## Forensic Questions **What does it do?** The MacBook is a portable computing device designed to process information, display visual output, and allow users to interact with digital content through its screen, keyboard, camera, trackpad, and built-in media and connectivity ports. **How does it work?** <ins>Mechanical</ins>: The MacBook’s mechanical systems support and protect its internal components. The hinge allows the screen to open and close, the keyboard uses pressure switches to register input, the trackpad uses a rigid surface over a sensor layer, and the cooling system uses a fan and to move heat away from the processor. The case holds all components in alignment and enables physical interaction. <ins>Electrical</ins>: The MacBook operates through interconnected electrical systems. Power flows from the battery and power adapter through voltage regulators to the logic board, where circuits distribute energy to the CPU, memory, storage, display, and other parts of the computer. Electrical signals move between components via buses, connectors, and wiring, enabling communication between sensors, input devices, and processing hardware. <ins>Digital</ins>: Digital operation is handled by firmware and software that translate user actions into computational tasks. The operating system coordinates memory, processes input, manages storage, and controls the display. Embedded controllers interpret keyboard and trackpad signals, while system firmware initializes hardware and manages low-level logic. Together, these digital layers enable the MacBook to run applications, process data, and execute user commands. **How is it built?** The MacBook is assembled primarily with small screws that secure a plastic top and bottom cases to an internal frame. The top case integrates the keyboard and trackpad as a single unit mounted above the main internal components. Inside, beneath the keyboard and trackpad, are the optical drive, battery, RAM modules, fan, and hard-drive bay. The lowest layer contains the logic board, wireless cards, and the cooling system, with everything connected through cables and board-to-board connectors. The logic board also holds all external input/output ports, such as USB, audio, Ethernet, power, and video-out, which are accessible along the side of the chassis. The display assembly consists of the LCD panel, backlight, camera module, and wiring harness enclosed within the lid. This assembly is wired to the logic board through the edges of the computer, which was incredibly frustrating to remove without breaking it. **Why it failed, or it wasn't used anymore?** Our best guess is that the computer became obsolete because the batteries stopped working. We weren’t able to get a power cable to try charging it, but when we separated the battery from the computer, we noticed it was slightly swollen. We decided to open it to check the components, and it turned out that only 1 of the 6 cells was swollen. We tried measuring the voltage with a multimeter and, as expected, the cells were no longer functioning. We also found a lot of lint and dust inside the computer, which may have contributed to a decrease in performance. ## Steps taken 1. Cleaned the dust off the laptop and brought it to the MDEF room. 2. Disassembled using screwdrivers present in the classroom toolbox. 3. We started by removing the screws from the back of the chassis, then from the removable battery pack. After that we removed the screws from the screen and the top of the chassis. Once those were out we removed the keyboard/trackpad and started removing the components beneath it layer by layer, and screw by screw...sooo many screws. 4. Laid out all parts individually and documented. ![IMG_2234 (1)](https://hackmd.io/_uploads/BkwRGPolWx.jpg) 5. Selection and curation of elements to use. Backed with online research on possibilities and restrictions applied to each component. 6. Documentation and inventory as means to a deeper understanding of computer and element integration and application; 7. Testing in multiple fronts: HDD HardDrive, Track Pad, Fan, Display Screen. 8. Recapping on the results and curate courses of action ## Testing Following the disassembly process, we meticulously documented each element. After some googling, speaking with Ivan and Andrés, and chatgpt conversations, we found out that Apple computers are not very "hacker friendly". Undetereed, we examined the individual components to see if they functioned. We started with using a multimeter to test the batteries. The result was 0V, as expected. Afterwards, while looking for potential elements to use in a future prototype, we explored online resources related to each component and its possible applications or “hacks.” Below are details of the items we decided to test: #### Hard Drive ![IMG_2099 (1)](https://hackmd.io/_uploads/BklP1Oox-g.jpg) We began with the hard drive, since research showed it was one of the components most likely to be recoverable and 'hackable'. By connecting it to a newer Apple laptop through an external adapter, we were able to successfully access its contents and examine the data stored on it. ![IMG_4315-2](https://hackmd.io/_uploads/S1ghf3pgbg.jpg) This experiment revealed how much valuable and personal information can remain stored on a discarded device and how easily it can be accessed. It also served as a reminder to clear all data from a device before discarding it, to avoid it being accessed by 'hackers' in the future! We identified whose this computer used to belong to. We're going to try to sell it back to her, and we'll let you know how it goes. ![Screenshot 2025-11-20 at 10.10.42 - aret harddrive](https://hackmd.io/_uploads/rJ-TAspgWg.png) ![Screenshot 2025-11-20 at 10.19.39 - aret harddrive 2](https://hackmd.io/_uploads/BkqRWhaxZl.png) [Comprehensive Component Sheet](https://hackmd.io/@L3g4HxxGRESszjwULqN-VQ/Hk5_Kphe-e) #### Keyboard & Trackpad After searching through several forums and websites, we found a tutorial that explained how to convert the MacBook trackpad into a USB trackpad. Following this guide, we separated the trackpad, identified the required pins, and soldered a USB cable directly onto the board. We followed the steps exactly as described, stripping the cable, matching each wire to the corresponding pad, and securing the connection. Unfortunately, despite completing the full process, the trackpad was not recognized by the computer. Still, this experiment helped us understand the internal structure of the component and clarified what might be needed for future attempts or alternative integrations. The inside of this computer is very detailed, it have made a good challenge for solding training. <div style="display: flex; gap: 10px;"> <img src="https://hackmd.io/_uploads/HJsKTJ6gbl.png" alt="IMG_3696" width="45%"> <img src="https://hackmd.io/_uploads/ByQ3TkaeWg.png" alt="IMG_3680" width="45%"> </div> #### Fan To hack into the fan, we used a Barduino board and Arduino IDE and connected it to a computer. The first step was to see if the fan worked. To do that, we had to remove the pins from the connector housing using a small needle to pry them out. The second step was to plug in the + and the - pins into the ground and 5V power supply of the arduino. The fan didn't turn on at first, so we tried using what we had initially thought were the FG and PWM pins (but turned out to actually be the + and - pins) and it turned on. Lesson learned: Never trust a color coded diagram when you're working with all black wires! The third step was to use the PWM pin to control the fan's motor with the Barduino. This was the longest and most frustrating step. The first issue was to try to provide the PWM with 3.3V of power (from the Barduino pins). Even though that was "supposed" to work according to the datasheet, it didn't. That meant we had to include a transistor and a bit more complicated wiring setup. After a few rounds of trial and error, and with much help from Dani and Adai we were able to finally to control the motor using a simple arduino code. You can read more about it in the component datasheet below. {%youtube kmq2awfl__I %} [Comprehensive Component Sheet](https://hackmd.io/dpL_RwwtT1ytSJxxy6_43w) #### Display Screen Despite knowing through research and advice from instructors that the display screen would be relatively difficult to hack into, we still wanted to give it a try since it was one of the components we were most excited about its potential. We started by trying to connect the inverter board to a power source in order to attempt to light up the screen. The inverter board converts low-voltage DC to high-voltage AC, provides constant current to the CCFL tube and controls on/off and brightness. However, upon attemping to do this, we discovered that the screen uses Cold Cathode Fluorescent Lamp (CCFL) not LED, so the inverter board had 4 identical wires for GND, power input, BL_ENABLE(on/off), and BL_DIM(brightness) which needed 2 power supplies and trial to identify which wire is for which. After connecting the inverter to the power source we tried every cable with 12V, but unfortunately it didn’t turn on. ![Artboard 1](https://hackmd.io/_uploads/B10d9o6e-x.png) ## Results **How many motors did we find inside?** We found several motors inside: In the fan, for the cooling system of the device. The DVD reader and the Hard drive also function with motors. It uses a spindle and a precision stepper motor. **Does it contain a computer or microcontroller?** Yes, there is an Intel processor in the logic board of the device. **Did you find any sensors?** Yes, in this macbook there are: Sound sensors (microphones), 1. Touch sensors (trackpad multi-touch surface + keyboard matrix) 2. Video sensor (iSight camera) 4. Wireless communication sensors (Wi-Fi + Bluetooth module) 5. Lid/closure sensor (Hall sensor + magnet in the display) 6. Voltage and power-management sensors (battery + logic board) 7. Temperature sensors (on the logic board and near battery/CPU) 8. Motion protection sensor (Sudden Motion Sensor inside the hard drive) ## Conclusions **What did you learn?** The disassembly process revealed how much more complex the internal architecture of a MacBook laptop is compared to what is visible to our eyes from the outside. From the large number of screws that are used to secure the casing to the intricate breakdown of each part into even smaller sub-components, the level of engineering detail became apparent. Despite Apple marketing itself as user friendly and intuitive, the internal composition of their devices proves otherwise. Through this process, we gained a deeper understanding of the relative 'hackability' of different components of a MacBook and the range of techniques that can enable certain parts to be controlled or manipulated for reuse, including coding, computing, soldering, and other techniques. **What surprised you?** > *I had no idea how many screws were inside my computer. So. Many. Screws.* - Ayal > > *For having such an intuitive UI design, it surprised me that Apple's approach to hardware was the complete opposite. There was no clear order of operations for the disassembly of the Macbook.* - Ayal > *Interesting how small technology can be, with high capacity.* - Ivan > > *The number of components packed inside the computer was surprising. Computers used to be thicker and had more ports and connectors. Now, I’m really curious to see a modern computer to compare how they have evolved. -Erandi* > *A deceptively complex internal structure compared to the user-friendly interface. - Heba* ![IMG_2120-2](https://hackmd.io/_uploads/r15ieWaebl.jpg) ## Component Datasheets HDD Hard Drive: https://hackmd.io/@L3g4HxxGRESszjwULqN-VQ/Hk5_Kphe-e DC BRUSHLESS LAPTOP FAN: https://hackmd.io/dpL_RwwtT1ytSJxxy6_43w ## References Apple Inc. (2009). MacBook 13‑inch: Late 2009 service manual [PDF]. https://www.informaticanapoli.it/download/MANUALI/APPLE/macbook_p13_mid09.pdf Technical Data Documentation of MacBook (13-inch, Late 2009) - Technical Specifications https://support.apple.com/en-us/112623 Attempted Maker. (2012, October 28). Converting MacBook keyboard/touch pad into USB keyboard/touch pad. Retrieved from https://attemptedmaker.blogspot.com/2012/10/converting-macbook-keyboardtouch-pad.html Datasheet for Delta Brand DC Brushless Laptop Fan: https://www.delta-fan.com/Download/Spec/KSB0405HBF0D.pdf Datasheet for 2N2222 Transistor: https://www.alldatasheet.es/datasheet-pdf/pdf/888490/SEMTECH_ELEC/2N2222.html StackExchange post for using 2N2222 Transistor as a switch: https://electronics.stackexchange.com/questions/488337/2n2222-as-a-switch

    Import from clipboard

    Paste your markdown or webpage here...

    Advanced permission required

    Your current role can only read. Ask the system administrator to acquire write and comment permission.

    This team is disabled

    Sorry, this team is disabled. You can't edit this note.

    This note is locked

    Sorry, only owner can edit this note.

    Reach the limit

    Sorry, you've reached the max length this note can be.
    Please reduce the content or divide it to more notes, thank you!

    Import from Gist

    Import from Snippet

    or

    Export to Snippet

    Are you sure?

    Do you really want to delete this note?
    All users will lose their connection.

    Create a note from template

    Create a note from template

    Oops...
    This template has been removed or transferred.
    Upgrade
    All
    • All
    • Team
    No template.

    Create a template

    Upgrade

    Delete template

    Do you really want to delete this template?
    Turn this template into a regular note and keep its content, versions, and comments.

    This page need refresh

    You have an incompatible client version.
    Refresh to update.
    New version available!
    See releases notes here
    Refresh to enjoy new features.
    Your user state has changed.
    Refresh to load new user state.

    Sign in

    Forgot password

    or

    By clicking below, you agree to our terms of service.

    Sign in via Facebook Sign in via Twitter Sign in via GitHub Sign in via Dropbox Sign in with Wallet
    Wallet ( )
    Connect another wallet

    New to HackMD? Sign up

    Help

    • English
    • 中文
    • Français
    • Deutsch
    • 日本語
    • Español
    • Català
    • Ελληνικά
    • Português
    • italiano
    • Türkçe
    • Русский
    • Nederlands
    • hrvatski jezik
    • język polski
    • Українська
    • हिन्दी
    • svenska
    • Esperanto
    • dansk

    Documents

    Help & Tutorial

    How to use Book mode

    Slide Example

    API Docs

    Edit in VSCode

    Install browser extension

    Contacts

    Feedback

    Discord

    Send us email

    Resources

    Releases

    Pricing

    Blog

    Policy

    Terms

    Privacy

    Cheatsheet

    Syntax Example Reference
    # Header Header 基本排版
    - Unordered List
    • Unordered List
    1. Ordered List
    1. Ordered List
    - [ ] Todo List
    • Todo List
    > Blockquote
    Blockquote
    **Bold font** Bold font
    *Italics font* Italics font
    ~~Strikethrough~~ Strikethrough
    19^th^ 19th
    H~2~O H2O
    ++Inserted text++ Inserted text
    ==Marked text== Marked text
    [link text](https:// "title") Link
    ![image alt](https:// "title") Image
    `Code` Code 在筆記中貼入程式碼
    ```javascript
    var i = 0;
    ```
    var i = 0;
    :smile: :smile: Emoji list
    {%youtube youtube_id %} Externals
    $L^aT_eX$ LaTeX
    :::info
    This is a alert area.
    :::

    This is a alert area.

    Versions and GitHub Sync
    Get Full History Access

    • Edit version name
    • Delete

    revision author avatar     named on  

    More Less

    Note content is identical to the latest version.
    Compare
      Choose a version
      No search result
      Version not found
    Sign in to link this note to GitHub
    Learn more
    This note is not linked with GitHub
     

    Feedback

    Submission failed, please try again

    Thanks for your support.

    On a scale of 0-10, how likely is it that you would recommend HackMD to your friends, family or business associates?

    Please give us some advice and help us improve HackMD.

     

    Thanks for your feedback

    Remove version name

    Do you want to remove this version name and description?

    Transfer ownership

    Transfer to
      Warning: is a public team. If you transfer note to this team, everyone on the web can find and read this note.

        Link with GitHub

        Please authorize HackMD on GitHub
        • Please sign in to GitHub and install the HackMD app on your GitHub repo.
        • HackMD links with GitHub through a GitHub App. You can choose which repo to install our App.
        Learn more  Sign in to GitHub

        Push the note to GitHub Push to GitHub Pull a file from GitHub

          Authorize again
         

        Choose which file to push to

        Select repo
        Refresh Authorize more repos
        Select branch
        Select file
        Select branch
        Choose version(s) to push
        • Save a new version and push
        • Choose from existing versions
        Include title and tags
        Available push count

        Pull from GitHub

         
        File from GitHub
        File from HackMD

        GitHub Link Settings

        File linked

        Linked by
        File path
        Last synced branch
        Available push count

        Danger Zone

        Unlink
        You will no longer receive notification when GitHub file changes after unlink.

        Syncing

        Push failed

        Push successfully