All Projects → HandsomeMod → HandsomeMod

HandsomeMod / HandsomeMod

Licence: other
IOT freedom for end users!

Programming Languages

c
50402 projects - #5 most used programming language
Makefile
30231 projects
shell
77523 projects
Roff
2310 projects
perl
6916 projects
assembly
5116 projects

Projects that are alternatives of or similar to HandsomeMod

Gtkplatform
Run Qt applications using gtk+ as a windowing system.
Stars: ✭ 146 (+274.36%)
Mutual labels:  qt5, gtk3, wayland
xiaomi-r3g-openwrt-builder
OpenWrt builder for any supported routers using Docker. Scheduled to run weekly
Stars: ✭ 25 (-35.9%)
Mutual labels:  firmware, openwrt
firmware-core
nodewatcher firmware.
Stars: ✭ 26 (-33.33%)
Mutual labels:  firmware, openwrt
Openwrtinvasion
Root shell exploit for several Xiaomi routers: 4A Gigabit, 4A 100M, 4, 4C, 3Gv2, 4Q, miWifi 3C...
Stars: ✭ 366 (+838.46%)
Mutual labels:  firmware, openwrt
Trackma
Open multi-site list manager for Unix-like systems. (ex-wMAL)
Stars: ✭ 490 (+1156.41%)
Mutual labels:  qt5, gtk3
Shell
🐚 QtQuick and Wayland shell for convergence
Stars: ✭ 168 (+330.77%)
Mutual labels:  qt5, wayland
Iotgoat
IoTGoat is a deliberately insecure firmware created to educate software developers and security professionals with testing commonly found vulnerabilities in IoT devices.
Stars: ✭ 275 (+605.13%)
Mutual labels:  firmware, openwrt
wapanel
Desktop-dedicated wayland bar for wayfire and other wlroots based compositors. Mir compatible.
Stars: ✭ 31 (-20.51%)
Mutual labels:  gtk3, wayland
Lime Packages
OpenWrt packages composing LibreMesh meta-firmware for wireless mesh networking
Stars: ✭ 204 (+423.08%)
Mutual labels:  firmware, openwrt
wrt-hisicam
OpenWrt based HiSilicon`s System-On-a-Chip ip camera firmware
Stars: ✭ 21 (-46.15%)
Mutual labels:  firmware, openwrt
ancistrus
Netgear's D7000 Nighthawk Router Experience Distributed Project
Stars: ✭ 61 (+56.41%)
Mutual labels:  firmware, openwrt
Peek
Peek makes it easy to create short screencasts of a screen area. It was built for the specific use case of recording screen areas, e.g. for easily showing UI features of your own apps or for showing a bug in bug reports. With Peek, you simply place the Peek window over the area you want to record and press "Record". Peek is optimized for generating animated GIFs, but you can also directly record to WebM or MP4 if you prefer.
Stars: ✭ 8,408 (+21458.97%)
Mutual labels:  gtk3, wayland
Dotfiles
Sway acid dark
Stars: ✭ 330 (+746.15%)
Mutual labels:  gtk3, wayland
Wdisplays
GUI display configurator for wlroots compositors
Stars: ✭ 302 (+674.36%)
Mutual labels:  gtk3, wayland
linksys-wrt54g
Exploiting Linksys WRT54G using a vulnerability I found.
Stars: ✭ 31 (-20.51%)
Mutual labels:  firmware, openwrt
firmware
The Firmware for the Freifunk Bielefeld Community
Stars: ✭ 23 (-41.03%)
Mutual labels:  firmware, openwrt
Exein Openwrt Public
Openwrt 18.06.5 featured with the Exein's security framework
Stars: ✭ 36 (-7.69%)
Mutual labels:  firmware, openwrt
source
Onion's fork of OpenWRT's source build system. The firmware for the Omega2, Omega2+, and Omega2 Pro is based on the openwrt-18.06 branch.
Stars: ✭ 73 (+87.18%)
Mutual labels:  firmware, openwrt
Phicomm-K2P-K3-OpenWrt-Firmware
Phicomm K3 OpenWrt firmware Compile by Github Actions,(K2P firmware update,see my mood)
Stars: ✭ 42 (+7.69%)
Mutual labels:  firmware, openwrt
LinkIt Assist 2502
Linux support for LinkIt Assist 2502 and Rephone
Stars: ✭ 18 (-53.85%)
Mutual labels:  firmware

HandsomeMod 21.03

IOT Freedom For End-user!

Feature Overview

  • Opkg Packager Manager and Procd init.
  • Lower memory usage than Debian or some systemd-based linux.
  • Support Qt5 Gtk3 Xorg Wayland and lots of Graphics Stuff.
  • Support sound csi camera encoder&decoder drm on Allwinner platform.
  • Support librarys commonly use in embedded project.(opencv ncnn wiringpi etc)
  • Support Networkmanager and Connman.
  • Just-enough Generic OS for embedded devices!

Building Firmware

To build your own firmware you need a Linux, BSD or MacOSX system (case sensitive filesystem required). Cygwin is unsupported.

You need gcc, binutils, bzip2, flex, python, perl, make, find, grep, diff, unzip, gawk, getopt, subversion, libz-dev and libc headers installed.

  1. Run "./scripts/feeds update -a" to obtain all the latest package definitions defined in feeds.conf / feeds.conf.default

  2. Run "./scripts/feeds install -a" to install symlinks for all obtained packages into package/feeds/

  3. Run "make menuconfig" to select your preferred configuration for the toolchain, target system & firmware packages.

  4. Run "make" to build your firmware. This will download all sources, build the cross-compile toolchain and then cross-compile the Linux kernel & all chosen applications for your target system.

Mainly Supporting Platform

This means those socs can get better support than others.

  • Allwinner Socs (linux mainline)
  • Qualcomm MSM89xx Family
  • Rapsberry pi
  • X86
  • Freescale I.MX6ULL Family (WIP)
  • Loongson64 Family (WIP)
  • Allwinner Socs (bsp kernel) (Planing)

Thanks

HandsomeMod based on OpenWrt project.

* branch : openwrt-21.02
* commit: ce92de8c8c90aa2a6281cbfb046fcf6498b78786

https://github.com/openwrt/openwrt

Warning

  • Now this project is not good enough for production environment.
  • Some packages may buggy and unusable.

License

HandsomeMod is licensed under GPL-2.0

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].