[Linux] [Plasma Desktop - alpine] pmOS Latest Edge - Samsung Galaxy A20 Guides, News, & Discussion

Important : This is only a test release and should be treated as such. Use this modification at your own risk.
This package was built using pmbootstrap : https://wiki.postmarketos.org/wiki/Installation_guide
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Screenshot from the A205F Model. Won't be providing any more.
Check https://kde.org/ for more information about KDE.​
Know before you go -
- Bold text might contain crucial information, so read carefully.
- This DE runs on Alpine Linux.
- It has a partially working KDE Plasma Desktop.
- Working in Linux gives you endless possibilities. You might be able to make those things work that I couldn't.
- You need to have a basic knowledge of Linux Troubleshooting.
What works -
- OTG works, meaning it supports storage devices, mouse and keyboard. Ethernet works with some tweaks.
- SD Card
- Basic programs included in the distro run fine.
- Touchscreen
- Power Button. (Brings up the power menu)
What doesn't work -
- Screen Rotation is broken. So Portrait mode is the only option.
- Every sensor is broken. Including WiFi, Bluetooth, NFC, Camera, etc.. Sound is not supported.
- Volume buttons.
- Any type of SIM & Calling Support is off limits. It is never going to work on this phone, the kernel development is dead.
- Firefox crashes on opening heavy websites.
- Installing themes might break the UI.
---------------------
Requirements -
- A custom recovery, preferably TWRP.
- An SD Card with at least 1 GB of free space.
- A keyboard. Proper On Screen Keyboard isn't included.
Installation Instructions
--------
(only tested on A205F) (might or might not work for others)
--------------------------------
1. Download zip from the link below.
Download Here
(Google Drive)
​2. Take a backup of the BOOT & DATA partition. Internal Storage is going to be erased.
3. Copy the file you downloaded to your SD Card.
4. Boot into recovery and unmount everything except the SD Card.
5. Flash the file like you normally would. Ignore any mount errors.
Default Password :
Username - admin
(if prompts)
Password - 123456
The system partition on your phone stays untouched. But you already know the risks. I won't be providing any troubleshooting help.
Disclaimer -
I didn't code anything in this whole project. It was simply built with the utilities that were available, instructions to build are in the second line of this thread. I was inspired to look into Linux for A20 by this thread. I won't be accepting any criticism since I'm not involved in the development of this project.
And finally, English Is not even my third language. I won't be taking responsibility for a Headache or Eye trauma.

Credits & Sources- @arpio
Kernel Source - https://gitlab.com/arpio/kernel_samsung_a20/-/tree/pmos
PostmarketOS - https://gitlab.com/postmarketOS

Related

[ROM Huawei Ideos U8150] DroniX 0.2 is out!

DroniX 0.2
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Caratteristiche:
The DroniX ROM is not like any other ROM for this device.
The aesthetic part is taken care of just to be fluid and functional, there are many installed app defaults to Google but those originals and some interesting Utility.
ChangeLog:
- ADB Rooted
- Rooted phone
- Deodex application and framework
- ZipAlign
- Fix shell adb in a standard GNU/Linux
- Enabled /etc/init.d standard GNU/Linux
- SSH Client
- SCP
- tcpdump
- nmap
- ncat
- sqlite3
- Kernel UnderClock to 61mhz
- Auto configuring CPU to start device
- Set LauncherPro to default Launcher with fix for improve the speed
- Added DSPManager
- IP Webcam (to use the phone as an IP cam )
- mini_httpd (light web Server)
- dropbear (SSH SERVER)
- DroniX Web Manager
Istruzioni:
To install the rom you have to use the recovery modified "UltraJack"and make all the wipe. It 's not necessary to partition the sdcard, indeed you can also install the stuff inside the phone without it.
As you can see other utilities have been added at a low level and I think that many Linux enthusiasts will be happy.
In particular, there is SSH client that can be used to create the tunnel connection to the remote server, who knows what he understands what I'm talking
DroniX Web Manager::
This is a novelty and this application you can pull off a nice utility for remote device management. The application runs on web server I compiled "mini_httpd"and is reachable if you bet the IP of your phone ..
here is a screen:
Another important thing is the underclock. That will allow you to save battery ... If you want advanced configuration of frequency, I recommend you install SetCPU or similar ..
app2SD: As you have noticed this ROM there's nothing for the movement of applications on the SD but if you want you can install the script made ​​by darktremor:
File ZIP: http://www.darktremor.info/files/a2sd/dtapps2sd-2.7.5.3-beta02-signed.zip
GUI: http://goo.gl/2Ohmc
All Repository: ftp://dtuser:[email protected]/
To install is simple, it first installed the ROM, then once installed restart to recovery mode and partitioned using the sd ext2 partition and copied the zip dtapps2sd and flash your device as a normal ROM without wipe.
Be careful if something goes wrong you have to reinstall the entire ROM again!
ROM link:
DroniX Official 0.2
Unfortunately I wanted to publish the experimental version, with a 729mhz REAL overclock, but unfortunately I still can not understand whether it is stable enough to be published.
In all cases the public as soon as possible;-)
If the ROM you like you can make a free donation: DroniX Development...
Traslate with Google..
This thread should be moved to:
Android Software Development
EDIT: looking nice btw
Great.. crosscompiling the net tool, how about aircrack-ng? but i think, will not supported by wifi chipset.
Good work indeed!
Why you don't implements the SD read cache fix?

CyanogenMod-7.2-NIGHTLY-Spica-alpha7.2 (ALL Credits to tom3q and samdroid)

WARNING: THIS METHOD CAN BE DANGEROUS. DON’T DO ANYTHING IF YOU DO NOT KNOW WHAT YOU DO.
I AM NOT RESPONSIBLE IF YOU TRANSFORM YOUR SPICA INTO A BRICK
(Although flashing XSR-based a.k.a old ROMs can be more dangerous, because of XSR brokenness.)​
You need to have at least LK2.xx with recovery (or ANY other ROM with recovery) to install this ROM and follow all the instructions CAREFULLY and EXACTLY!​
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Status
+ GSM
+ Audio
+ SDCard/USB mass storage
+ Wifi
+ Bluetooth
+ 2D/3D HW acceleration (using OpenFIMG, no Samsung libs)
+/ Multitouch
+/ GPS
+/ Accelerometer
- Compass/magnetometer
- Camera
- Bluetooth audio (voice headset, not A2DP)
- Hardware video encoding/decoding
Known Issues
Flash_kernel.zip fails with "cannot mount TMP:" error. Flashing other .29 kernel (like latest VOKU's) before applying flash_kernel.zip should help.
Phone gets stuck in recovery after flashing flash_kernel.zip. Flash a boot logo (less than 128KB!) in Odin with Debug only and Parameter clear options selected.
Neither samdroid nor native app2sd doesn't work (some application from Market to move applications to SD card is known to work as a replacement).
Multitouch works only for some applications.
Reboot to recovery doesn't work. (Use 3 key combo, Volume Down + Call Accept + Call Disconnect)
Many 3D applications don't work correctly. This is because of an unfinished graphics driver, which had to be used, because Samsung driver isn't compatible with Android 2.3.
USB driver fails to install on Windows 7. Follow this tutorial to install it manually: [Discussion] CyanogenMod-7.1-NIGHTLY-Spica-alpha5.1 using driver from this post: [Discussion] CyanogenMod-7.1-NIGHTLY-Spica-alpha5.1
WLAN reboots the phone after long inactivity with screen turned off. (15 or 30 minutes)
WLAN tethering is unsupported
Data traffic statistics aren't implemented yet
Fixes/Changelog (from Alpha 7.1)
Updated CM sources
Updated OpenFIMG sources
Fixed power widget network mode switch bug
Added workaround for I2C bus getting stuck (hardware problem)
Switched to interactive cpufreq governor
​+ other minor fixes
Remember, this is a test version, it isn't guaranteed that everything works correctly! However tom3q will try to do his best to fix everything that doesn't.
video spica running this MOD
Visit here (samdroid) for more informations include installation and needed files and discussion
--------------------------------------------------------------------------------------------------------
ALL CREDITS GOES TO tom3q

Baa's Android Kitchen - Auto Porting Tool for MT6580 Kernel 3.18.19

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
Baa's Android Kitchen
Auto Porting Tool for MT6580 Kernel 3.18.19
Porting Method From Nana Iyke Quame
Download Link: drive.google.com/open?id=0BwNegVZnDr-QMVhNYktTUWhBSkU
Requirements:
Must have any text editor to edit build.prop and updater-script
How to use:
REMEMBER TO EXTRACT THE TOOL IN C:\ TO AVOID SCRIPT ERRORS.
1.Place the stock boot.img,system.img, and the rom you want to port to the dedicated folder.
2.Open the tool and select option 1. Wait for it to finish and then go back to the main menu.
3.After option 1 has finished gathering the needed files, select option 2, then select what type of porting method you want to apply.
AOSP BASIC - ports etc\firmware and mdbb only (Preferable if you just want to boot the rom then fix bugs later.)
AOSP FULL - ports bin, ports etc\firmware and mdbb, ports lib, ports vendor (Porting method with bug fixes applied, but can sometimes cause loop in some roms)
CM-BASED BASIC - ports etc\firmware and mdbb only (Preferable if you just want to boot the rom then fix bugs later.)
CM-BASED FULL - ports etc\firmware and mdbb and ports lib ((Porting method with bug fixes applied, but can sometimes cause loop in some roms)
3. After porting method is applied.Go back to the menu and select option 3, then manually edit the build.prop and updater script to your liking.
4. After you have finished editing, select the build option. After building, move the rom zip to your phone then flash
Note:
1.Make sure to place all files in their needed directories for script to successfully locate your files and proceed without errors
2.You have to manually edit build.prop and updater-script values based on your liking and needs.
3.Only use the delete all dependencies option after you have finished/ have flashed the ported rom because it will also delete the file you have finished building.
I hope you like my simple tool I have put many hours to make this
If you have something to add in this tool feel free to suggest and help.
I made it using Notepad++ for batch scripting and Quincy 2005 for C language codes
If you feel that I have helped you and you liked my tool feel free to donate, it will greatly help my studies Just inbox me, I dont have paypal atm still 17
Screenshots:
Proof: Lineage OS 13 Auto Ported with this tool
Special thanks to:
Nana Iyke Quame, droidpeepz, darkcyanidedevs, mt6580 development and porting, xda-developers, 4pda​
LOS 13 is Android 6? how i port LOS rom to Blu Vivo 5 Mini?

[ROM][7.1.1][C106][TWRP] JUI ROM VR12 by Cuoco92

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is modded JUI ROM by @Cuoco92 running on android 7.1.1. I do not own and make this ROM but I have asked for @Cuoco92 permission to make a thread here so that we can all refer and share this ROM in one, easy and organized place​.
I'm using C103 device but so far this ROM is working fine for me with working wifi, hotspot, bluetooth, compass and fingerprint.
Installation :​1. Boot into TWRP
2. Make a backup (optional. I don't need backups because I'm flashing this right from the beginning, migrating from EUI)
3. Wipe>Format Data (this is to remove device encryption so that you can see your internal memory in TWRP)
4. Wipe>Advanced>Cache, Dalvik/ART, System, Data (wipe)
5. Copy ROM into internal memory.
6. Go back to TWRP main page and select Install.
7. Flash the ROM.
8. Device will be automatically restarted after flashing finished. Don't worry if it does.​
Downloads :
- ROM (VR12 from GDrive)
- VR10 (stable, from AFH)
Features :
- Android 7.1.1 Nougat
- New recents compared to the iOS like EUI
- Tethering data limit
- Auto connect in File Transfer Mode
- Dolby and Viper4Android pre-installed
- Latest 3.2.1 TWRP automatically flashed after ROM flash finished.
- CameraHAL3 enabled ( in Cuoco app ; pre-installed with ROM)
- Adaway pre-installed (also in Cuoco app)
- Rooted with Magisk v16.3
What's working :
1. Wifi and tethering
2. Fingerprint unlock
3. Root
4. Compass
5. SLR (bokeh), Mono Mode in camera.
6. Band 3 and Band 5 LTE, WCDMA, GSM.
7. Pretty much everything so far...
What's Not Working :
- Some users reported speaker bugs coming from C103 devices. You can try this fix here​
Special thanks to @Cuoco92 for this wonderful ROM and for allowing me to create a thread for his ROM here. Check out all of his wonderful work in AFH here :​
Screenshots :​
Some camera samples :
Bokeh :
Mono :
Auto :
reserved #2
Thread closed.
https://forum.xda-developers.com/android/development/rom-jui-rom-vr12-cuoco92-t3780509

[9.0][GSI][James][Nora][Hannah] Descendant - ver. OneDotFive

{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
We didn't fill the system with tons of features. We think less is more.
https://drive.google.com/file/d/1r7AJiHtudc2feq2p-wrBhlrpFmUB2VTD/view?usp=drive_open​
Sources
https://github.com/Descendant​
Nothing different from any other GSI.
Just a straight flash via fastboot to /system partition and /cache /data wipes.
It may take up to 5 minutes to boot on some devices.
If it takes longer than 5 minutes, just hold your power button and reboot.
Main rings
Background and accent colors throughout the interface can be changed.
Power menu has additions.
Lock screen PIN layout can be scrambled.
Setting suggestions can be disabled.
Sounds and animations use Google Pixel series ones.
App Ops is available.
Little tweaks
Over 80% brightness, the bar will warn you, turning orange.
Lockscreen charging info
The phone will unlock automatically when it recognises your face.
Fingerprint allows 10 scans before denying it as unlocking method.
Night light allows lower temperatures.
Pixel animations to explain some features
App info shows Google Play icon and package names.
Font size steps up by 5%.
Quick settings adjust themselves to the screen.
Preloaded applications
Brave Browser
Open Camera
AnExplorer
Markup
This ROM doesn't include gapps, download them from: https://opengapps.org/
*Remember ARM 9.0
To make the gapps get installed succesfully, you need to flash Stock ROM or LOS, then after the ROM is completely flashed, start it normally, then reboot to bootloader, boot twrp, mount system nad try to install gapps​
This ROM doesn't have problems with Google Certification
About battery backup is fine, but performance is not very good I would rate it with 7.5/10
Lag and Graphics Fix: https://www.dropbox.com/s/fau092ohxaundif/OneDotFive%20Fix.zip?dl=0
@ElDainosor @phhusson @Letzen @krule031 @ezio84 @Dil3mm4
Android OS version: 9.0_r16
Security patch level: November​
I prefer you to keep the text in their place.
...wait this is just the standard build?
This is working fine on the XT1920-15 PETTYL (E5 play UK version)
But there are two small issues.
I was sent the "PETTYL" twrp zip as it is nowhere to be found on XDA.
After having to flash the magisk zip in twrp with the james TWRP (as the PETTYL zip doesn't actually work) magisk manager shows magisk is not installed and says I have no internet connection......!
Other problem is system sounds/ringtones are distorted and sound like they are being played by a ZX81 or old 8bit PC!
I know I got to delete or edit something in /system but I'm unsure what or how to do it.
Can anyone help me and suggest a fix please?
Moderator information
Please ask for original ROM devs' permission before sharing their work (even if you properly highlight that you're not the original ROM developer and give credit where is due).
Thread closed.

Categories

Resources