Related
This ROM is heavily updated and still being developed at a fairly rapid pace.
The update process is now very simple to do
PLEASE NOTE: THEIR ARE NOW 2 BUILDS BEING RELEASED FOR EACH UPDATE, ONE IS A NEWBASEBAND VERSION WHICH WILL WORK WITH ANY BASEBAND AFTER 1.2 OR ANY OFFICIAL DELL FROYO BASEBAND, THE OTHER IS A NO-BASEBAND UPDATE DESIGNED FOR REBELSIM USERS AND REQUIRES THE 2.1 8105 BASEBAND
The recommended Update requires you to upgrade your device baseband, this is a simple procedure via fastboot.
rebelsim users should use only the nobaseband update file and use the 2.1 baseband or they will encounter problems
We now have a nice new website blog for streakdroid - check it out and help me populate the wiki with faqs and get in the forums sites @ http://www.streakdroid.com
Most Recent Version: v1.5.3
Known Issues:
Accelerometer is dodgy at times but i cant pin down the issue - usually going into settings > display and toggling auto rotate on and off fixes
-----------------
Changelogs
-----------------
UPDATE 6/1/2011
Version 1.5.3 AKA Biscuit Madness
Added new Transparent statusbar and gingerbread style theme (based off quikt's transparent theme on xda)
Removed setcpu due to issues with it being preinstalled
Updated streakradio
Readded front camera support to cam app - fring support removed
Played with audio libs a little. probably wont fix anything
Added new bootanimation courtesy of darksmurf
Added BatteryWidget app to allow seeing battery percentage as its not easily possible on the gingerbread battery icon (add The widget to a desktop somewhere) - also allows quick access to some settings
UPDATE 2/1/2011
Version 1.5.2 AKA Insect Roadkill
Added Gingerbread Style battery Icon with Percentage(looks SOO much nicer than the stupid looking circle icon)
Changed some Colors in status bar
Updated Google Maps, Twitter, G-Mail, Launcher Pro, Miren Browser And Market to Latest versions according to my device.
Added Some more TCP/networking tweaks
Reduced the level of audio boost set in kernel, may help the volume issues.
Added Fixed Email.apk for exchange 2010 sp1 support
Fixed Twist Rotate & Two Finger altitude adjust in Google maps
Streak Light Pre-installed (untested)
SetCPU Preinstalled
Music App Replaced With version Suggested in this topic to fix the pause error.
MIUI Music app Added
Universal Androot removed, Rom is PRE-ROOTED
UPDATE 15/12/2010
Version 1.5.1 AKA Animadness
Fixed Wifi Tethering
Fixed Settings Force Closes
Reverted market as official update will be pushed to device soon
Kernel From perfmod added, (1.267ghz max oc)
New Fonts Courtesy Of Kang-O-Rama rom for nexus one
New Window Animations
GPS SHOULD be sorted - remember to update baseband
UPDATE 11/12/2010
Version 1.5.0 AKA FaceTime Edition
Fixed USB Tethering - works properly now
Fixed Notifications Settings
Reverted Camera Frameworks and app to 1.1.1 version to allow front cam in fring etc (works and tested in fring)
Added GingerBread Market
Added GingerBread KB
Added Miren Browser
Probably Loads Of Other Things I Have Forgotton
Reckon this is pretty much 100% stable now
UPDATE 25/11/2010
Version 1.4.6 AKA Swappable Goodness
Fixed USB Tethering
Reverted Market App due to force Closes
Removed Check for Rear Panel Placement(Device WILL run with no panel in place - also see Note 2)
Added Fards Data Tweaks(see Note 1 below)
Removed 128Mhz Clock speed due to reports of crashes
Reenabled 1.19 ghz clock
---------------------
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Please feel free to donate to my work if you find it useful - any amount is appreciated
GBP Donate | USD Donate
-------------------
Required Files
-------------------
Rom Download Links:
New BaseBand Version
Primary Download Site: http://downloads.streakdroid.com/djsteve/update-1.5.3.zip
Mirror 1: http://www.android-roms.com/downloads/upda...pdate-1.5.3.zip
Mirror 2: http://mirror2.streakdroid.com/update-1.5.3.zip
IT IS HIGHLY RECOMMENDED TO UPDATE TO THE BELOW BASEBAND FOR 1.5.1+
Baseband File Download:
Primary Download Site: http://downloads.streakdroid.com/djsteve/amss.mbn
Mirror 1: http://www.android-roms.com/downloads/updates/amss.mbn
Mirror 2: http://mirror2.streakdroid.com/amss.mbn
NOBASEBAND Version
Primary Download Site: http://downloads.streakdroid.com/djsteve/u...-1.5.3-nobb.zip
Mirror 1: http://www.android-roms.com/downloads/upda...-1.5.3-nobb.zip
Mirror 2: http://mirror2.streakdroid.com/update-1.5.3-nobb.zip
VPN USERS: TUN.KO for you is below.
http://build.streakdroid.com/tun.ko
if you have NOT already flashed the dell 2.2 pkg or my 720p fix you need this to fix 720p video - otherwise ignore
http://downloads.streakdroid.com/testing/dsp1.mbn
flash this using the fastboot command fastboot -i 0x413c flash dsp1 dsp1.mbn
-------------------
Other Requirements
-------------------
Some Common Sense
Pinch of Good Luck
Patience
Ability to read and follow instructions
Fastboot Setup and Working
ClockworkMod Recovery Flashed and working
-------------------
Level Of Difficulty
-------------------
8/10 - Easy level, should be simple enough for 99% of users to complete
-------------------
How-To
-------------
1. Copy the update zip to your memory card first
Steps 2-4 are only needed if you are coming from a build OLDER than 1.2
2. Power down your streak and boot into fastboot
do this by pressing power until the keypad lights come on then HOLD camera until you get to a white screen, then tap on the fastboot text in top right corner,
3. Connect your streak to pc - the text on streak should change to FASTBOOT_MODE.
you should place the amss.mbn file into the same folder as fastboot on your pc
run the following commands from command prompt on your pc
Windows:
Code:
fastboot -i 0x413c flash amss amss.mbn
Linux
Code:
fastboot flash amss amss.mbn
4. Type the following commands to reboot your streak - again alow it to boot into the main ui - you will lose network connection for the moment, this is fine, also streak WILL reboot twice before booting, again this is normal
Windows:
Code:
fastboot -i 0x413c reboot
Linux
Code:
fastboot reboot
5. Once your device has booted shut down again and boot into clockwork recovery by doing the following
boot to recovery as per step 1 then choose option 2.
6. Flash the 1.5 update zip
7. reboot
Thanks to:
Everyone for suggesting things they want adding
android-roms for the mirror
Vinokirk for helping diagnose and sort out 2.1 baseband ril support and gps
Andycap & fards for providing modified Gps.conf
homeiss forthe excellent upgrade/downgrade guide
everyone else for just jumping in and helping each other, thats the true community sprit that makes me do this sort of dev for android and not some other mobile os.
everyone else who helped/is helping
hopefully thats everything
any issues theirs me and a few of my tech head irc helpers keeping an eye on the posts. or just jump in the irc channel #dellstreak on freenode for help.
also please feel free to donate to my work if you find it useful - any amount is appreciated
GBP Donate | USD Donate
Congrats Steve! This guy has put a *lot* of hours into getting this working for us. Give a small gift or donation if you like the ROM.
Im on Uk bought Dell unlocked currently with 6941 2.1 rom
will this work on my streak?
thanks
well im on a uk o2 streak and it works fine here
so it should work on any streak?
well we have tested it on a few streaks now and its worked fine,
ok cheers will give it a bash......................ps where do u live if it fubars and i need a refund on my fone?
Nice work Steve much appreciated you have worked hard on this project i will give it a sticky
lufc said:
Nice work Steve much appreciated you have worked hard on this project i will give it a sticky
Click to expand...
Click to collapse
cheers buddy
how do you install the driver on windows 7 x64? i tried going into the devices panel and updating the driver to the stuff in the folder, but none of them would work. any suggestions?
sorry, i think i need to be a little more clear. i read through the pdf, but the info is mostly for xp and doesn't apply to 7 at all. when i'm done adding the unknown device to device manager as android composite device, i don't get com ports like they do, so i cant flash it at all. any thoughts?
i would highly suggest people use windows xp or 7 32bit for flash as 64bit is a pain, win xp mode is avail for 7
Worked great on my US streak with 8105 rom.
For people having problems with Win 7, try running QDLtool.exe as administrator and also try different USB port.
I assume that flashing back the baseband to the stock version is not possible, right? If so, will the Android 1.6 stock FW work with that new baseband? In other words: Is it or is it not possible to go back to the stock FW (just in case) after performing this 2.2 update?
does tha front facing camera working in this build?
how would I do this using Ubuntu 10.4
how would I do this using Ubuntu 10.4, dell streak I also have already "bricked" 1 streak. well kinda, it won't go pass the dell logo, but I can get to fastboot. Really feel like I own a Lamborghini but can only drive it 15mph.
lrevell8 said:
how would I do this using Ubuntu 10.4, dell streak I also have already "bricked" 1 streak. well kinda, it won't go pass the dell logo, but I can get to fastboot. Really feel like I own a Lamborghini but can only drive it 15mph.
Click to expand...
Click to collapse
that streakflash only works in windows. so you will need to get a machine with xp or run a live distro. the rest of the rom is flashed through fastboot so you can recover it.
hey steve glad to see you managed to get froyo on it, iv donated a small amount but hey every little goes a long way huh? just wanted to ask, now that you have succeeded with this, does it open the doors for more custom froyo roms? like i would really like to see a htc skinned froyo with the 30fps cap removed, im not asking you to do it (before i get flamed), m just asking is it now possible?
lol im working on cyanogenmod
oh i forgot to mention folks THIS BUILD IS FPS UNLOCKED !!!!!!!!
DJ_Steve said:
lol im working on cyanogenmod
oh i forgot to mention folks THIS BUILD IS FPS UNLOCKED !!!!!!!!
Click to expand...
Click to collapse
God bless you stevy
I shall wait for once its done but fantastic work.
/manlove
Wow great work!!!
Sorry about this question but what do I have to do with the boot system and userdata images to flash it with fastboot?
Sorry had only wm devices before
First custom kernel for Xperia Play, built from SE's sources.
SEtweak is based on Sony Ericsson 3.0.1.A.0.145 sources. You need 3.0.1.A.0.145 FW to eliminate problems!
Donation thread.
Features: NTFS support - still buggy, ext4 support, insecure adb shell, USB OTG, bcm4329 driver included in kernel image (separate module not required).
Future plans:
* USB HID driver to use phone as USB game controller.
* add su binary and Superuser.apk for auto-rooting
Version: RC0 - hopefully all bugs are fixed. If tests show everything is OK, I can move to gamepad HID
Instructions:
* Unlock bootloader
* fastboot flash boot /path/to/boot.img
* To return to stock kernel, use this: http://forum.xda-developers.com/showpost.php?p=14821537&postcount=17
Download here: http://www.mediafire.com/?ivb9mvt9s396m
Blagus, FreeXperia team
Erm... count me in!
I wouldn't mind helping at all
It's completly save isn't?
To restore back, make loader.sin+kernel.sin flash bundle and flash it... I think I'll make one just in case...
While you do it, make a tutorial so that we can do that package too, and relay the instructions
Logseman said:
While you do it, make a tutorial so that we can do that package too, and relay the instructions
Click to expand...
Click to collapse
Simple... take flash bundle for 3.0.1.A.0.145 FW. Open with zip archiver. Take loader.sin and kernel.sin, open FlashTool, Bundle creation, navigate to extraction folder, take loader and kernel sin images and upload ftf bundle here.
i would love to test this and anything else that won't brick my phone
Uploaded first release... in "stock" folder you have kernel unbrick package - make flash bundle and flash it. I couldn't because in Linux I can't run FlashTool...
I've been able to "run" it through Wine, but it wasn't usable.
Leave that. I'll switch to Windows, now flash this and test it
After reboot in the notification screen it gives the message it's safe to remove the sd card and I can't copy anything to it. Rebooting and trying again.
After reboot it still tries to have you remove the SDcard and it's still not accessible. Also the last_ksmg file seems gone after this second reboot
svenk919 said:
After reboot in the notification screen it gives the message it's safe to remove the sd card and I can't copy anything to it. Rebooting and trying again.
Click to expand...
Click to collapse
But kernel works? Can you go to system info and say what does it say under kernel version? Test BT, Wi-Fi, calls, etc.
Was about to flash back the standard stuff. Boot time is impressive btw, from the start of the bootanimation it takes 8 seconds to get to the lock screen (I have a minimal of bloatware, removed most of that but this seems faster then before).
3g data Does work.
calling over gsm does work.
Camera doesn't. (directly gives error in pop-up screen)
When trying to turn on wi-fi it just says error in the button (no pop-up screen)
Bluetooth seems stuck on turning on.
Will test some more in service menu.
Kernel version: 2.6.32.9-Blagus
[email protected] #1
Edit: Service menu says that the camera is not connected when testing the back camera, when testing the front camera it just gives a black screen.
Service menu seems to get stuck when turning on bluetooth to... reboot needed.
SD card status in service menu is unmounted.
Thanks a lot! Exactly as expected, Wi-Fi and BT problems... luckily, basic phone functionality works... I'm really happy about this, plus the satisfaction of seeing "[email protected] #1" in kernel build
Edit: after full test, reboot the phone and cat /proc/last_kmsg > /data/local/tmp/log.txt, then adb pull /data/local/tmp/log.txt and put here.
Flashing files back but it seems to be stuck at flashing kernel.sin:
17/056/2011 21:56:09 - INFO - Start Flashing
17/056/2011 21:56:09 - INFO - ER="R9A021";DATE="20110128";TIME="11:49:00";
17/056/2011 21:56:09 - INFO - Flashing loader
17/056/2011 21:56:11 - INFO -PROT_VER="03";DATE="20110217";TIME="15:47:00";VER="R4A066";CXC="1234-5769";TYPE="S1_LOADER";UNIQUE_DEV_ID="DCA207C3D8672C37B5CF94204C71E3209443D622";SEC_LOCK_STATUS="LOCKED";OTP_DATA="4B6D7100471404C81504042800847199B001002000000000";IMEI="35730204066248";AID_VERSION="0004";EROM_AID="0001";LOADER_AID="0001";SW_AID="0001";CUST_AID="0001";SIM_LOCK_AID="0001";HWCONF_AID="0001";PROD_ID="0001";ACTIVE_LOADER_AID="0001";MEMDEVS="02:00:002C:00B3:0000:00002000:00020000:00000800:00000040,03:03:0003:5344:0080:0003B598:00010000:00000200";MAN_ID="002C";DEV_ID="00B3";SIN_VER="0001";AID_TAMP="NOT_TAMPERED";MAX_PKT_SZ="00010000";AUTH_LEVEL="NONE";AUTH_MET="0001";CARD_PRESENT="YES";CARD_SIZE="16GB";CARD_DATA="UHJvZE5vPTEyNDktNzE5MQ1Qcm9kUmV2PVIzQQ1Db3BpZWRCeXRlcz0xNDcxOTU4MjkzDUNvcGllZEZpbGVzPTE1MjQwDUNvcGllZERpcnM9ODQNT3JkZXI9OTAxNTg2OC0xMA0=";LOADER_ROOT="S1_Loader_Root_773f";EROM_ROOT="S1_EROM_Root_d601";SW_ROOT="S1_SW_Root_883f";CUST_ROOT="S1_Cust_Root_9603";SIM_LOCK_ROOT="S1_SL_Root_c422";HW_CONF_ROOT="S1_HWConf_Root_08af";BIM_STATE="DISABLED";
17/056/2011 21:56:11 - INFO - Flashing kernel.sin
For like 4 minutes now
Hmm... I think I've packed some wrong kernel image... do you have 2.3.3 flash files on your PC - either in ftf bundle, or you upgraded via SEUS?
Took the kernel.sin and loader.sin from the UK .145 firmware and made a new tft with that. All seems to be working now
Attached the working stock kernel and loader ftf for others.
Edit: after flashing back I could copy the file to my SD card. Will PM it.
Did you get last_kmsg from my kernel?
cat /proc/last_kmsg > /data/local/tmp/log.txt
Click to expand...
Click to collapse
Before I flash, where should I execute this? On a terminal emulator in the phone?
Rebooting in Windows to try. Svenk, you're the man!!
Flashed your kernel again but now there is no last_ksmg after first boot. Also adb can't find my device, usb debugging is enabled :/
Root explorer works though. Will try another reboot.
Edit: still not there after reboot is the normal ksmg of any use?
The lack of custom roms for our device is depressing, there aren't enough developers for the M4 aqua and while some have moved on to other devices, others don't share their REAL sources and fixes. So what i propose is that we all join forces and do it ourselves, the more people the better it brings different points of view and consequently faster fixes, so for those that are interested here are the prerequisites:
1. A computer
2. A linux distro (most guides will advice you to go for ubuntu or a buntu based distro personally its not my cup of tea, i use gentoo but linux is about choice you choose what suits you. Also if you want to keep your windows you can either dual boot(recommended) or just use a virtual machine which depending on specs it can be slloooww).
3. A starting point (most people don't even try to compile android because they wont even know where to start from, thankfully sony isn't as bad as others and even provides detailed information on how to compile android for their devices, so i suggest to start here http://developer.sonymobile.com/kno...aosp-marshmallow-for-unlocked-xperia-devices/ )
4. Time (compiling times can take very looonnnggg)
5. Patience ( yeah a hell lotta of it)
Still interested?
We can use this thread to post compiling errors , bugs, errors and any android developing related questions, if instead of aosp you want to jump straight to cyanogenmod the instructions are very similar just replace "repo init -u https://android.googlesource.com/platform/manifest -b android-6.0.1_r10" with "repo init -u git://github.com/CyanogenMod/android.git -b cm-13.0" xda also has some very useful threads we can use here are a few:
1. Compiling roms:
CM - http://forum.xda-developers.com/showthread.php?t=2060017
PAC - http://forum.xda-developers.com/showthread.php?t=2662325
2. Debug
Create logs - http://forum.xda-developers.com/showthread.php?t=2185929
Understand them - http://forum.xda-developers.com/showthread.php?t=2274119
Every great dev had to start at some point this might be start of some great devs (we need them), so lets start compiling and bring the marshmallow to the tulip!!!
We have a few custom roms that just need bug fixes. We will get better as time goes on. And would we see a rom of yours anytime soon?
I don't find the m4 binaries in this page http://developer.sonymobile.com/knowledge-base/open-source/open-devices/list-of-devices-and-resources/
Hello guys, as much of you know, I tried so many times to compile roms for our device, but never had success. My device for now enter in a "bricked fastboot" mode, and in flashmode Flashtool say that the device have debugging off. Totally bricked. But, I will never give up with my work for this device. I will make roms for you guys and for my experience, also if I cannot test. So, I installed Ubuntu in my PC, I am syncing the sources and this time I will try very hard! Thanks CarDGee for your post, it will be helpful for errors.
So, what would be our requirements knowledge wise? What programming language base, etc?
Any kind of knowledge of programming language can be useful, but is not needed.
alby_var said:
Hello guys, as much of you know, I tried so many times to compile roms for our device, but never had success. My device for now enter in a "bricked fastboot" mode, and in flashmode Flashtool say that the device have debugging off. Totally bricked. But, I will never give up with my work for this device. I will make roms for you guys and for my experience, also if I cannot test. So, I installed Ubuntu in my PC, I am syncing the sources and this time I will try very hard! Thanks CarDGee for your post, it will be helpful for errors.
Click to expand...
Click to collapse
I think at this point it would be smart to collaborate on a custom rom (probably CM 12.1 because it is closest to stable) so we have a base to develop more roms.
For now I'm working to build AOSP 5.0
I followed the instructions to build AOSP at developer.sonymobile.com
At point 4. it say
Find the software binaries for the device you want to use on Sony’s AOSP for Xperia devices
Click to expand...
Click to collapse
Now i have downloaded the binaries for the M2. It have the Kanuti and Tulip folder inside.
Can i use it for build or do i have to extract the files from the device?
Second question is. I can remove other devices from local_manifests.xml right?
You can also use GitHub sources and put them into android sources with git clone, with this method also if you edit files, you'll not have problems with repo sync.
@dani020110 download the Z5 ones inside the zip you will have kanuti and tulip folders as well.
@alby_var what do you mean "bricked fastboot" is it constantly with blue led on? have you tried holding powerbutton + vol up until it vibrates 3 times?
@jefins although its a plus to know C java etc.. its not a requirement i am a strong believer that you learn by doing it.
@jtg01 yes use the ones from the zip also take a look at this repo https://github.com/SonyAosp you can find the binaries there under platform_vendor_sony and platform_vendor_qcom.
Now i regret not having done one of those "Reserved" on the second post.....
@alby_var what do you mean "bricked fastboot" is it constantly with blue led on? have you tried holding powerbutton + vol up until it vibrates 3 times?
..
Click to expand...
Click to collapse
The device , on a pc without drivers is recognized as qhsusb_bulk. It is recoverable, but any tool doesn't recognize the smartphone.
On a pc with all drivers it is recognized sometimes as SOMC FLASH DEVICE, other times in SEMC FLASH DEVICE. Also this is recoverable, but Flashtool says that the device have debugging mode off. (I cannot boot to the rom to activate it.)
And the only led that the device show is red, it bright up 3 times only when the battery is at 0%
alby_var said:
The device , on a pc without drivers is recognized as qhsusb_bulk. It is recoverable, but any tool doesn't recognize the smartphone.
On a pc with all drivers it is recognized sometimes as SOMC FLASH DEVICE, other times in SEMC FLASH DEVICE. Also this is recoverable, but Flashtool says that the device have debugging mode off. (I cannot boot to the rom to activate it.)
And the only led that the device show is red, it bright up 3 times only when the battery is at 0%
Click to expand...
Click to collapse
Do you have the correct flash and adb drivers on your pc? My second phone is a xperia E4.i had the same problem with SEMC and SOMC.i thought that it was bricked but the problem solved when i installed adb and flash drivers from the flashtool drivers file.
I installed all drivers that is on the Flashtool Folder trought the exe, but Flashtool not start flashing...
So i compiled the sources and got a system.img and a userdata.img in out/target/product/generic ?
I think there have to be a boot.img. Do i have to compile the kernel as well? Cause instructions on sony developer say the repos contain a precompiled kernel.
@alby_var: which version of flashtool do you use? Had also problems to flash firmware on newest version. So i installed Flashtool Version 0.9.19.7. With that it worked fine.
@alby_var try the linux version of flashtool
@jtg01 there must be something wrong because it should be out/target/product/e2303 or out/target/product/tulip did you choose our device after source build/envsetup.sh && lunch? because i believe you just compiled generic android.
Compiled android 6 for 2303, attached the Make log Below. (Pure Sony AOSP)
yet to flash the images and check.
made a small change, the userdata.img is for 16GB as i have a M4 Aqua Dual (E2363) the device should be able to boot up, will add logcat when i have it.
Lots of warnings but was able to make successfully
open the log in notepad++
Edit: First attempt to boot, loops at Sony logo.
will make fresh and check again
@jtg01 there must be something wrong because it should be out/target/product/e2303 or out/target/product/tulip did you choose our device after source build/envsetup.sh && lunch? because i believe you just compiled generic android.
Click to expand...
Click to collapse
Yeah there was a problem. Now it compiled all img's . But userdata.img has only 70 Mb. System is 900 Mb.
Should i flash this?
Edit:
Flashed it got bootloop. Can't take a logcat cause it restart at Sony logo.
But i get a kernel_boot_log. There are multible errors. Maybe someone can help me with that.
Guys I not know how to adapt device sources to the rom for that I am building.. Can anyone please help me?
@RohitBopnna and @jtg01 for some strange reason newest firmware doesnt allow you to flash custom firmware you will have to downgrade to .128 and then flash your roms i am sure it will boot, follow the instructions on Jeffreyvh aosp thread http://forum.xda-developers.com/m4-aqua/development/aosp-6-0-e2303-t3271380
@alby_var I think you should start by compiling something we already have the sources see how it goes, and then move on
Ubuntu touch for the galaxy tab a 2016 wifi and galaxy tab a 2016 lte (untested)
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
What is it?
As the title said, this is Ubuntu touch for the galaxy tab a 2016, a GNU/Linux os.
What is Ubuntu Touch?
Ubuntu Touch is the touch-friendly mobile version of Ubuntu.
This operating system is developed and maintained by UBports: An international community of passionate volunteers.
This means Ubuntu Touch is 100% community driven and independent.
What is Halium?
Halium is the collaborative project to unify the Hardware Abstraction Layer for projects which run GNU/Linux on mobile devices with pre-installed Android.
/!\ This is NOT an android based OS, android apps wont run without anbox (currently unavaible). Do NOT flash magisk, gapps or any android related zip on top of it.
What's working:
Actors: Manual brightness
Sensors: Touchscreen
Sensors: Rotation
Network: WiFi
Misc: Battery percentage
Misc: AppArmor patches applied to kernel (Kernel 3.4, 3.10, 3.18)
Misc: Shutdown / Reboot
Misc: RTC time is used after reboot
Working with additional steps:
GPU: Boot into UI
What's not working:
Only 5 apps works, will try to fix it
Problems with waking from sleep.
Misc: Anbox patches applied to kernel
Misc: Offline charging
Sound: Earphones
Sound: Loudspeaker
Sound: Microphone
USB: MTP access
-- Will not work due to the treble port breaking them --
Sensors: GPS - SM-T580 only
Sound: Volume control
Untested:
Actors: Torchlight
Camera: Flashlight
Camera: Photo
Camera: Video
Camera: Switch between back and front camera
Cellular: Carrier info, signal strength - SM-T585 only
Cellular: Data connection - SM-T585 only
Cellular: Incoming, outgoing calls - SM-T585 only
Cellular: MMS in, out - SM-T585 only
Cellular: PIN unlock - SM-T585 only
Cellular: SMS in, out - SM-T585 only
Cellular: Change audio routings - SM-T585 only
Cellular: Voice in calls - SM-T585 only
Endurance: Battery lifetime > 24h from 100%
Endurance: No reboot needed for 1 week
GPU: Hardware video decoding
Misc: Online charging
Misc: Recovery image
Misc: Reset to factory defaults
Misc: SD card detection and access - only for devices that support it
Network: Flight mode
Network: Hotspot
Sensors: Automatic brightness
Sensors: GPS - SM-T585 only
Sensors: Proximity
(USB: ADB access - disabled atm due to no middleware)
How to install:
https://github.com/antoine62/android_kernel_samsung_exynos7870/wiki/How-to-install
How to update:
TODO
Tanks to:
@Valera1978 for the treble port & everybody who contribued to it
@CactiChameleon9 for helping me
The ubports team
Status:UNSTABLE
Kernel sources: https://github.com/antoine62/android_kernel_samsung_exynos7870/
Reserved
Reserved2
Holy cow been waiting for this can't wait to flash!! Thank you
twfs said:
Holy cow been waiting for this can't wait to flash!! Thank you
Click to expand...
Click to collapse
Its unstable currently, but i will fix the bugs! And i may have found why audio doesnt work on treble, so audio will be working one day, like everything else
Thanks for all this work, I hope you can fix the mistakes
I somehow fixed touch not working after waking up by building it using the full halium sources, i will soon make a new release, and im still searching why apps doesnt work.
Offline charging and bluetooth may be easy to fix too.
EDIT: Nvm its still broken
I think that i will retry to build halium using the lineage-16.0 branch, using the outdated treble port will just bring issues, and i may have know why the system image didnt worked: i used the wrong rootfs & i didnt apply patches...
antoine62 said:
I think that i will retry to build halium using the lineage-16.0 branch, using the outdated treble port will just bring issues, and i may have know why the system image didnt worked: i used the wrong rootfs & i didnt apply patches...
Click to expand...
Click to collapse
Wait for these fixes and thank you for all the work and I hope it's a good ROM
I got the system image to build without errors, so this mean that we will not need the treble port anymore, but apparently the halium7 rootfs installation is different from the halium9 version.
antoine62 said:
I got the system image to build without errors, so this mean that we will not need the treble port anymore, but apparently the halium7 rootfs installation is different from the halium9 version.
Click to expand...
Click to collapse
Very excited to try it
I installed the rom by following all the exact same steps but apparently when I try to start some apps such as file manager, openstore, terminal etc. they immediately crash.
I don't really know how could I solve the problem.
Any help?
Chuppah_ST said:
I installed the rom by following all the axact same steps but apparently when I try to start some apps such as file manager, openstore, terminal etc. the immediately crash.
I don't really now how could I solve the problem.
Any help?
Click to expand...
Click to collapse
Wait for a fix, its "normal". That's why the rom is unstable. I'm working on fixing this when i have some free time, and i dont have a lot of free time currently.
It may also be fixed on the non-gsi build that i cant install curently
antoine62 said:
Wait for a fix, its "normal". That's why the rom is unstable. I'm working on fixing this when i have some free time, and i dont have a lot of free time currently.
It may also be fixed on the non-gsi build that i cant install curently
Click to expand...
Click to collapse
there is a non-gsi build?
Chuppah_ST said:
there is a non-gsi build?
Click to expand...
Click to collapse
Yes, not released currently.
That's what i was doing during the last 2 weeks.
It will be easier to debug this one because i have more control over the vendor and there's no problem with sound and gps.
I may stop building for smt-585, because modem will never work if i cant debug it, and maybe the same thing for gps, and the sm-t580 versikn should work on the sm-t585.
antoine62 said:
Yes, not released currently.
That's what i was doing during the last 2 weeks.
It will be easier to debug this one because i have more control over the vendor and there's no problem with sound and gps.
I may stop building for smt-585, because modem will never work if i cant debug it, and maybe the same thing for gps, and the sm-t580 versikn should work on the sm-t585.
Click to expand...
Click to collapse
sad cuz I have sm-t585
Chuppah_ST said:
sad cuz I have sm-t585
Click to expand...
Click to collapse
+1 i have sm-t585
I may build for the sm-t585 then, but you will need to help me to debug ril if you want it. Anyway, before doing this, i need to debug halium9 because the non-gsi build doesnt boot to ui (black screen, no spinner), but it boots to ubuntu touch and usb work
antoine62 said:
I may build for the sm-t585 then, but you will need to help me to debug ril if you want it. Anyway, before doing this, i need to debug halium9 because the non-gsi build doesnt boot to ui (black screen, no spinner), but it boots to ubuntu touch and usb work
Click to expand...
Click to collapse
For sure i'll help you, maybe we could chat on telegram to make things easier, don't knoe.
antoine62 said:
I may build for the sm-t585 then, but you will need to help me to debug ril if you want it. Anyway, before doing this, i need to debug halium9 because the non-gsi build doesnt boot to ui (black screen, no spinner), but it boots to ubuntu touch and usb work
Click to expand...
Click to collapse
i'll help you
Chuppah_ST said:
For sure i'll help you, maybe we could chat on telegram to make things easier, don't knoe.
Click to expand...
Click to collapse
Sure, i may do a bridged discord channel/matrix room/telegram group soon, but first i need to gt the non-gsi version to boot to gui.
so, i wanna flash android kitkat on my xperia ultra z using flashtool, but everytime i try, i get a error like: this bundle is not valid!
i dont have a bundle because i already have a ftf bundle! is this a driver issue? or is my device even supported? also this is the log:
28/059/2022 18:59:21 - INFO - Flashtool Version 0.9.18.3 built on 10-20-2014 08:00:00
28/059/2022 18:59:21 - INFO - Executing search strategies to find proxy selector
28/059/2022 18:59:21 - INFO - No proxy found for IE. Trying next one
28/059/2022 18:59:21 - INFO - Strategy firefox failed trying next one : No Firefox installation found
28/059/2022 18:59:21 - INFO - No proxy found for java. Trying next one
28/059/2022 18:59:22 - INFO - Syncing devices from github
28/059/2022 18:59:22 - INFO - Scanning devices folder for changes.
28/059/2022 18:59:38 - INFO - Changes have been found. Doing a hard reset (removing user modifications).
28/059/2022 18:59:38 - INFO - Pulling changes from github.
28/059/2022 18:59:38 - INFO - Devices sync finished.
28/059/2022 18:59:41 - INFO - Device disconnected
28/001/2022 19:01:45 - ERROR - root : this bundle is not valid
28/001/2022 19:01:45 - INFO - Selected Bundle for Sony Xperia Z Ultra (C6843). FW release : 14.6.A.1.236. Customization : Customized BR
28/001/2022 19:01:45 - INFO - Preparing files for flashing
forgot to point out, its not the flashtool for s1 devices or whatever, its the sony mobile flasher by androxyde
The error is for the rooting option, just wait for it to prepare the files and after a few minutes it should show you the pop up window to connect your phone and hold the buttons.
Also 9.18 had some problems I'd recommend using 9.15 for flashing Kitkat.
bipolarbit said:
The error is for the rooting option, just wait for it to prepare the files and after a few minutes it should show you the pop up window to connect your phone and hold the buttons.
Also 9.18 had some problems I'd recommend using 9.15 for flashing Kitkat.
Click to expand...
Click to collapse
thanks! i will be sure to try. if i have any updates (aka errors) i will be sure to comment!
forgot to say, the touch of my xperia doesnt work (probably explained wrong, i cant touch my phone, i can only control it with a mouse, lol) gonna try this today, wish me luck!
hcaptcha said:
forgot to say, the touch of my xperia doesnt work (probably explained wrong, i cant touch my phone, i can only control it with a mouse, lol) gonna try this today, wish me luck!
Click to expand...
Click to collapse
I wish you luck, if you've replaced your broken display before it doesn't work with custom roms. Only the stock roms and a few custom ones based on stock will work. Also saw someone using Xperia companion to fix things but you have re-lock your bootloader.
bipolarbit said:
I wish you luck, if you've replaced your broken display before it doesn't work with custom roms. Only the stock roms and a few custom ones based on stock will work. Also saw someone using Xperia companion to fix things but you have re-lock your bootloader.
Click to expand...
Click to collapse
(sorry for late reply) thank you! i havent done this (yet) because of i dont want to brick my device, and just because i am procrastinating