[TESTING] [ALPHA] SeAndroid Rom - Nexus 4 Original Android Development

SeAndroid ROM
TESTING ONLY!!!!​
WARNING ONLY USE THIS ROM FOR TESTING PURPOSES!!!!
Click to expand...
Click to collapse
THIS ROM IS EXTREMELY FAR FROM BEING STABLE!!!
Click to expand...
Click to collapse
What is SeAndroid Rom?
SeAndroid ROM is a custom AOSP 4.2.2 rom with SeAndroid patched in. SeAndroid is the android port of SeLinux. This is mainly for Developers to test and incorporate into their ROMS. It is EXTREMELY buggy at first since you have to let SeAndroid run in permisive mode for a while and ensure you get no deniels before enforcing the policies (or you WILL get crashes, bootloops etc.) This ROM's goal is to get other ROM Dev's to work on making android more secure
Info:
Security Enhanced (SE) Android is a project to identify and address critical gaps in the security of Android. Initially, the SE Android project is enabling the use of SELinux in Android in order to limit the damage that can be done by flawed or malicious apps and in order to enforce separation guarantees between apps. However, the scope of the SE Android project is not limited to SELinux.
SE Android also refers to the reference implementation produced by the SE Android project. The current SE Android reference implementation provides a worked example of how to enable and apply SELinux at the lower layers of the Android software stack and provides a working demonstration of the value provided by SELinux in confining various root exploits and application vulnerabilities.
Click to expand...
Click to collapse
Features:
Stock AOSP Base 4.2.2
SeAndroid built in
NO ROOT (For security)
Click to expand...
Click to collapse
Screen Shots:​
{
"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"
}
How can I help?
The point of this post is to get as many people on board as possible. I am hoping many users and developers can take this ROM and make it better. Some things to help with:
Testing different SeLinux Policies and seeing what works/doesn't
Testing other parts of the phone (Call's/settings/apps) - What works? Doesn't?
Find all bugs!!
A nice boot animation and wallpaper!
Port SeAndroid to your ROM! So we can all enjoy more secure android builds!
Please post any logs from when you run in SeAndroid in permissive mode so we can get this working much better with enforcing!
Click to expand...
Click to collapse
DOWNLOAD:
WARNING!! MAKE SURE YOU PICK THE RIGHT ZIP!!!
Click to expand...
Click to collapse
WARNING!! THIS MAY BRICK YOU PHONE!!!
Click to expand...
Click to collapse
WARNING!! I AM NOT RESPONSIBLE IF THIS BRICKS/DAMGES/etc. YOUR PHONE OR ANYTHING ELSE!!
Click to expand...
Click to collapse
Build HowTo:
http://selinuxproject.org/page/SEAndroid
(Sources are also on that page for both SeAndroid and AOSP)
ZIP:
https://www.dropbox.com/s/ea5s71hyph7vwl9/seandroid_test.zip ( installs OG Google Recovery too!).
Flashing Instructions
Boot your Nexus 4 into Fastboot mode with:
Code:
adb reboot bootloader
Now make sure your are bootloader unlocked:
Code:
fasboot oem unlock
flash the file:
Code:
fastboot -w update [INSERT ROM NAME FILE HERE]

Reserved,

Re: [DEVS ONLY] [TESTING] SeAndroid Rom
Downloads are up now!
Sent from my Nexus 4 using xda premium

Re: [DEVS ONLY] [TESTING] SeAndroid Rom
Looks interesting for development purpose.
Envoyé depuis mon Nexus 4 avec Tapatalk

Paradoxxx said:
Looks interesting for development purpose.
Envoyé depuis mon Nexus 4 avec Tapatalk
Click to expand...
Click to collapse
I am hoping if enough people can use it we can get SeAndroid policies good enough to run this a daily driver.
If we can do that I will port it to a full ROM on the nexus 4 and GNex.
Sent from my Nexus 4 using xda premium

x942 said:
I am hoping if enough people can use it we can get SeAndroid policies good enough to run this a daily driver.
If we can do that I will port it to a full ROM on the nexus 4 and GNex.
Sent from my Nexus 4 using xda premium
Click to expand...
Click to collapse
Yeah and why not adding this to every ROMs when fully working and unbugged. This may become a good addition to all ROMs
Envoyé depuis mon Nexus 4 avec Tapatalk

so....what does this do?

Paradoxxx said:
Yeah and why not adding this to every ROMs when fully working and unbugged. This may become a good addition to all ROMs
Envoyé depuis mon Nexus 4 avec Tapatalk
Click to expand...
Click to collapse
Agreed More secure android is a great thing!
dr.devman said:
so....what does this do?
Click to expand...
Click to collapse
It is a custom ROM running stock 4.2.2 with SeAndroid patched in. SeAndroid is a MAC (Mandatory Access Control):
SELinux is a security enhancement to Linux which allows users and administrators more control over access control.
Access can be constrained on such variables as which users and applications can access which resources. These resources may take the form of files. Standard Linux access controls, such as file modes (-rwxr-xr-x) are modifiable by the user and the applications which the user runs. Conversely, SELinux access controls are determined by a policy loaded on the system which may not be changed by careless users or misbehaving applications.
SELinux also adds finer granularity to access controls. Instead of only being able to specify who can read, write or execute a file, for example, SELinux lets you specify who can unlink, append only, move a file and so on. SELinux allows you to specify access to many resources other than files as well, such as network resources and interprocess communication (IPC).
For more information about SELinux see the FAQ and other resources listed here.
Click to expand...
Click to collapse
Basically it allows the user to control what apps can access what. So for example I can say:
Chrome can access the internet and my downloads but not my photos or contacts.
Click to expand...
Click to collapse
And SeAndroid will prevent it from doing so. The main benefit is if malware got on the system it is VERY limited in what it can damage/steal.

Related

[TOOL] [DISCONTINUED] Nexus 5 Multi-tool 3, UNLOCK, CWM/TWRP, ROOT, RESTORE, DRIVERS

Nexus 5 Multi-Tool
{
"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"
}
me and kwongger are putting together a new tool, its one of the first that supports windows/linux/mac AND ANDROID! thats right, the tool can be used on your device!
FEATURES
Unlock bootloader
Install CWM
Install TWRP
Add root permissions
Add build.prop tweaks
Backup device
Flash a custom recovery
Flash a custom kernel
Revert device to stock out-of-box state
Pull device information
Install drivers
Find custom kernels, recoveries and roms
Click to expand...
Click to collapse
Due to my cousin having this device(not me) i would appreciate someone to help me with testing new features?
DOWNLOAD LINK
INSTRUCTIONS ARE SIMPLE
All activities take place with the device on and you will endup back with the device on.
Download
Extract
Run Tool.exe as administrator
Install device drivers(included)​
Click to expand...
Click to collapse
FAQ
Q. After trying to revert to stock state(out of the box) my device is stuck in a bootloop?
A. Boot into recovery, wipe data/factory reset. Your prayers have beey answered
Q. After the tool flashes recovery, it doesnt seem to stick. why?
A. This is not an error with the tool or recovery, its just.. a nexus thing...
Flash it a few more times and eventually it will stick!
Q. Why is the file only 1.5 MB?
A. All files are stored on server and pulled only when needed with a utility
Q. Will the tool download all the files everytime i wanna perform an option?
A. No. it downloads the file once and detects that its already there the second time.
Q. Is this tool worth my time?
A. Who would think a 10 minute toolkit could hit the portal?
Q. Are the drivers included?
A. Yes but no. the application downloads the drivers only if you want to install them via my tool
Q. Who's yo daddy?
A. Idk, son.
Click to expand...
Click to collapse
CHANGELOG
3.0
Added CWM
Updated TWRP
Added "Where to find custom..." in flash options
2.4
Fixed menu error
Changed file type to executable
Added logo
Added root options menu
Changed root method
All processes are now verbal
No wait-for-device command
2.0
All files stored on server
Cut the tool size down to 1.5 MB
Added restore to stock state
Added install drivers+guide
Added get device info
Fixed minor error
1.0
Initial release
Click to expand...
Click to collapse
Credits
Chainfire
PlayfulGod
Cwm
Twrp​
Click to expand...
Click to collapse
NOTE: what you do with this tool is your responsibility, use it at you own risk.​
Hello,
Good work!
Published on HTCMania :good:
http://www.htcmania.com/showthread.php?t=711894
David_Vaz said:
Hello,
Good work!
Published on HTCMania :good:
http://www.htcmania.com/showthread.php?t=711894
Click to expand...
Click to collapse
Thanks
You show it as note 3 multi tool, need to change that
jd1639 said:
You show it as note 3 multi tool, need to change that
Click to expand...
Click to collapse
whopps will fix that now
Used the tool - now phone will not restart. It is stuck on the four colours that move about. Has been stuck on this now for about 5 minutes.
Any suggestions? I am able to get into twrp recovery no problems.
Ian
irhut said:
Used the tool - now phone will not restart. It is stuck on the four colours that move about. Has been stuck on this now for about 5 minutes.
Any suggestions? I am able to get into twrp recovery no problems.
Ian
Click to expand...
Click to collapse
You will have to Restore your phone.
My kit will have recovery functions monday.
http://forum.xda-developers.com/showthread.php?t=2508817
irhut said:
Used the tool - now phone will not restart. It is stuck on the four colours that move about. Has been stuck on this now for about 5 minutes.
Any suggestions? I am able to get into twrp recovery no problems.
Ild.pro
Ian
Click to expand...
Click to collapse
what function did you use?
Kwongger said:
You will have to Restore your phone.
My kit will have recovery functions monday.
http://forum.xda-developers.com/showthread.php?t=2508817
Click to expand...
Click to collapse
Also no he doesnt, the only thing that could cause this is the build.prop tweaks, whitch can be reverted by pushing the backup back to /system/ Aldo mine will Also include restore options soon
What tweaks are in this?
Sent from my Nexus 4 using Tapatalk
crackmulah said:
What tweaks are in this?
Sent from my Nexus 4 using Tapatalk
Click to expand...
Click to collapse
Battery saving deepsleep quickbook scrolling enhancement better touch responde better jpeg quality better picture quality better internet and connection speed, googles sms Server and overall smootheness
Does this tool install the official TWRP release for the N5?
ricky310711 said:
Battery saving deepsleep quickbook scrolling enhancement better touch responde better jpeg quality better picture quality better internet and connection speed, googles sms Server and overall smootheness
Click to expand...
Click to collapse
That's quite something to say, better all these things for a new device and software.
Sent from my Nexus 4 using xda app-developers app
Synyster06Gates said:
Does this tool install the official TWRP release for the N5?
Click to expand...
Click to collapse
Yes!
also people reading the article on the portal, the tool does not use fast flash commands, it uses the dd method for those flashes, when i add kernel flashing and backing up your device as .img files then i will be adding fastboot flash commands, so yes, the flashes occur when your device is booted!
Can I ask what version of TWRP is installed, is it the latest?
ItzMar said:
Can I ask what version of TWRP is installed, is it the latest?
Click to expand...
Click to collapse
there is only one version of TWRP compiled for the N5 and yes its the latest! update coming soon!
Ok thanks man. Can I also ask where to find the device drivers?
ItzMar said:
Ok thanks man. Can I also ask where to find the device drivers?
Click to expand...
Click to collapse
i am almost finished updating the tool i will include it in the next update!! but you could more then likely find them in the general section!
ok cheers, no problem. Will wait for the new version to be up, no rush. Thanks for your commitment to provide a tool for us noobs/lazy people!
Would you recommend running your tool before first boot?
Just a few questions: when there is <waiting for device> for 5 minutes, that seems like my drivers are wrong? It was possible to unlock, but not to install a recovery, so i am trying to update my drivers...
And can i run the tool and select unlock, install recovery and root even when my device is already unlocked?

[4.2.2][MIUIv5 4.2.7] Photon 4G

// Photon 4G
// Android 4.2.2
// Current Version [ 4.2.7 ]
// All Languages
{
"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"
}
MIUI ROM 4.2.7 Full Changelog
[Lock screen, Status bar, and Notification shade]
New - Added the option to customize carrier name (Settings-Notifications-Additional settings-Edit service provider name)
Optimization - Improved pulldown notification shade and displayed some information in the status bar
[Weather]
Fix - Location issues of places outside China
[Security Center]
Fix - Display error of phone internal storage in Cleaner
Click to expand...
Click to collapse
MIUIv5 4.2.7 Download
2-xx-2014: Pending
Working:
- We'll see
MIUI General FAQ
Q: How do I root this?
A: Enable root in the perm manager, which can be found in the security folder.
Q: Why is G-Apps not listed for Download?
A: Too Bloaty, add a Google account and install the play store as an APK, I suggest using Aptoide to find it.
Q: 4G LTE isn't working
A: Load the Phone, dial *#*#4636#*#*, goto Phone information, Set preferred network type to LTE/CDMA auto (PRL).
Q: Help! Phone/SystemUI/Keyboard Isn't working/Is Force Closing!
A: Make sure to do a completely clean wipe, also I'm not sure how well this will work if flashed in CWM.
Q: The Browser looks terrible.
A: Settings -> Advanced -> User agent string -> MiOne (It Renders much better & more naturally!)
Q: My Filesystems won't mount/My PC can't see my device/My phone won't act as a MTP/USB Mounting isn't working!
A: Settings -> Developer Options -> Enable Development / USB Debugging (switch both to on)
Hi everyone, I'm Tquetski; mostly active on en.miui
give me a few days to get this all in order, source build takes many hours and I'm forking MIUI to the whole device tree so..
Question...you're saying building from source? You have access to MIUI source? How does one go about getting access to that?
Th3Bill said:
Question...you're saying building from source? You have access to MIUI source? How does one go about getting access to that?
Click to expand...
Click to collapse
I'm building CM from source then using PatchROM to apply it, you can find PatchROM at the MiCode Github.
I wrote a bit about PatchROM here:
http://en.miui.com/thread-6395-1-1.html
I've wrote about it a bit for folks curious. I've already completed Patch-related preps and intend to fork across all devices I built for using:
http://en.miui.com/thread-14246-1-1.html
Waiting
Sent from my Electrify using Tapatalk
Tquetski said:
I'm building CM from source then using PatchROM to apply it, you can find PatchROM at the MiCode Github.
I wrote a bit about PatchROM here:
http://en.miui.com/thread-6395-1-1.html
I've wrote about it a bit for folks curious. I've already completed Patch-related preps and intend to fork across all devices I built for using:
http://en.miui.com/thread-14246-1-1.html
Click to expand...
Click to collapse
Ok. That makes a bit more sense. I used to port miui for this device back in the miui.us days....that site's been pretty dead since May.
If u need source, I have my git pretty up to date on cm10.1
Sent from my HTCONE using Tapatalk
No need, I have my own source with edits to accommodate this ROM; It'll be done tomorrow.
It's not that I'm lazy just swamped, I have over 20 devices and growing under my belt :S
I can test anything if needed
Sent from my Nexus 7 using XDA Premium 4 mobile app
Completeness
How complete is this rom? Is the graphics still borked? Are there any other problems/issues with the rom, like many other JB roms? I want to use JB as a daily but I need working graphics. Also your screenshot says "Verizon Wireless", is that a screenshot from another phone or from the photon? I would like to find out how to get Verizon working on my phone and working 3G.
It's from my phone but the project shares identical code so it's relevant; anyway I have to mess around with my base to fix the tearing issue present so this is why other devices have gotten this but this one hasn't, I don't want to have to redo work yet
MB853 electrify
Tquetski said:
It's from my phone but the project shares identical code so it's relevant; anyway I have to mess around with my base to fix the tearing issue present so this is why other devices have gotten this but this one hasn't, I don't want to have to redo work yet
Click to expand...
Click to collapse
can use at MB853 electrify ??
Tquetski said:
No need, I have my own source with edits to accommodate this ROM; It'll be done tomorrow.
It's not that I'm lazy just swamped, I have over 20 devices and growing under my belt :S
Click to expand...
Click to collapse
Waiting..
Sent from my sunfire using xda premium
overscan HDMI mirroring
Does HDMI mirroring works well?
Does settings menu has 'HDMI' item with Overscan option as 2.3.4 has?
It will be very good if adding patch for JB add overscan function at this ROM is possible.
Tquetski said:
No need, I have my own source with edits to accommodate this ROM; It'll be done tomorrow.
It's not that I'm lazy just swamped, I have over 20 devices and growing under my belt :S
Click to expand...
Click to collapse
Hi, good job, I can test anything if needed to day adn tomorrow and after that.
This will get updated at some point, I'm also working on 4.4 for you guys too so be chill :s
This is great news, I can't wait.:laugh:
MIUIv5 4.2.7 for Photon 4G
Good news ...:laugh:
Thread closed until OP is able to release. PM me when you want me to open the thread.

[MOD][Apr 29][KK,LP,MM] TD Fuzzer - Change device provisioning data for Touchdown

TD Fuzzer
This is a simple Xposed module designed to help those that utilize Nitrodesk's Touchdown to connect to their Exchange Activesync systems. Some EAS implementations prohibit certain device types/models from connecting, or if you'd rather present an alternate device when provisioning, this module can help with that. Keep in mind, if your IT staff/Info Security Office discover that you're circumventing their security controls and/or policies, I can't be held accountable if you get reprimanded and/or fired. This module won't circumvent specific policy requirements, such as device or sdcard encryption, strong password requirements, or disabled feature sets (disable IR, disable BT, etc). All it does is replace device-specific information that is collected during device provisioning, and also during each Activesync session (User-Agent header).
A picture is worth a thousand words, or so the saying goes:
{
"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"
}
The device on the top is my HTC One (m7) running Touchdown 8.4.00082 on KK 4.4.2, and the one beneath it is an actual iPhone 5s. The only discernible difference is the Device ID (which can't easily be changed in TD without breaking stuff).
This module should work on most devices running most ROMs. It only hooks the Touchdown package, and has been tested on TD 8.1.x, 8.4.x, and the latest 8.5.00086 against Exchange 2010 SP1 (Activesync v14.1) and Office 365 (Exchange 2013).
Install/Configuration
Install Xposed Framework
Activate Xposed app_process
Install this module and enable in Xposed Installer
Open TD Fuzzer settings and configure options
Reboot or soft-reset
Open Touchdown and provision device (or if already provisioned, go to TD Settings, Connection, ActiveSync button, Refresh ActiveSync Settings)
Source
You can find it on my github
Alternate Install
Also available in the xposed repo
@cities516 can you add to your module index?
Until I get around to adding some device presets into the module, here are some examples straight out of OWA:
iPhone 4S
Phone friendly name: Black iPhone 4S
Device Model: iPhone4C1
Phone OS: iOS 7.0.4 11B554a
Device Operating System Language: en
User agent: Apple-iPhone4C1/1102.55400001
SAMSUNG SGH-I747 (AT&T GS3)
Phone friendly name: d2uc
Device Model: SAMSUNG-SGH-I747
Phone OS: Android
Device Operating System Language: English
User agent: SAMSUNG-SGH-I747/101.403
SAMSUNG SGH-I317 (AT&T GN2)
Phone friendly name: t0lteatt
Device Model: SAMSUNG-SGH-I317
Phone OS: Android
Device Operating System Language: English
User agent: SAMSUNG-SGH-I317/100.40102
Great Work!
I've been search for a solution for this for ages and must I say that your xposed module is by far the only and most effective solution. Big congrats and very much obliged, man.
Because without this, although Touchdown can spoof a device name, the OS, protocols during the Activesync provisioning process will still be "Android 4.4.x" and "Touchdown x.x.x". So from the admin's side, it is still able to identify the spoofing by looking at the OWA mobile log.
Three questions:
1. How does it work? Modifying provisioning communication packets between Touchdown and ActiveSync server? I'm asking this because I want to know if future versions of Touchdown can be supported.
2. Will you consider supporting Android 5.0?
3. Will you consider supporting AOSP email apps, (preferably the apks with Exchange Security byPass working for 4.4.4 and 5.0)
Again, many thanks to you for the great work!:laugh:
XDAAdvocate said:
1. How does it work? Modifying provisioning communication packets between Touchdown and ActiveSync server? I'm asking this because I want to know if future versions of Touchdown can be supported.
Click to expand...
Click to collapse
I've replaced the writeDeviceInfo() method, which builds the provisioning XML object (com.nitrodesk.wbxml.WBXMLSerializer object, to be precise). This should be compatible with any version of TD; it's more specific to the Activesync protocol version (14.1 in this case). If MS changes how devices send provisioning data, then it would have to be updated. Also, there's information that's passed to EAS in the User-Agent header, which this module replaces.
2. Will you consider supporting Android 5.0?
Click to expand...
Click to collapse
Sure, once I have a device running Android L and the Xposed Framework.
3. Will you consider supporting AOSP email apps, (preferably the apks with Exchange Security byPass working for 4.4.4 and 5.0)
Click to expand...
Click to collapse
I've run across at least one xposed module out there that bypasses the AOSP email security restrictions for EAS. Since I don't normally run AOSP roms, it's much harder for me to do any sort of debugging/dev work.
agentdr8 said:
......
I've run across at least one xposed module out there that bypasses the AOSP email security restrictions for EAS. Since I don't normally run AOSP roms, it's much harder for me to do any sort of debugging/dev work.
Click to expand...
Click to collapse
Can you tell me where to find the modules to bypass these security restrictions for EAS. There are indeed some modules to bypass the mandatory PIN for example. But no module to bypass and change the device provisioning data.
This is what I needed thanks will try and report
yooidje said:
Can you tell me where to find the modules to bypass these security restrictions for EAS. There are indeed some modules to bypass the mandatory PIN for example. But no module to bypass and change the device provisioning data.
Click to expand...
Click to collapse
You're right; I don't think any of the ones I've seen can modify the device provisioning data, only bypass the PIN/lockscreen restrictions.
agentdr8 said:
You're right; I don't think any of the ones I've seen can modify the device provisioning data, only bypass the PIN/lockscreen restrictions.
Click to expand...
Click to collapse
Is there any possibility that you can also support the AOSP email apps, perhaps?
**please :angel:
yooidje said:
Is there any possibility that you can also support the AOSP email apps, perhaps?
**please :angel:
Click to expand...
Click to collapse
If I have some free time I'll see what I can do on my TF700 running CM11.
agentdr8 said:
If I have some free time I'll see what I can do on my TF700 running CM11.
Click to expand...
Click to collapse
:victory: I am more than willing to test any developments
In case anyone is wondering, this module still works on LP with the latest Xposed Framework.
Still working on the latest Xposed Framework for Marshmallow. Also tested against O365, and works just fine.
agentdr8 said:
Still working on the latest Xposed Framework for Marshmallow. Also tested against O365, and works just fine.
Click to expand...
Click to collapse
Hi, can you confirm if this works with the latest version of touchdown available currently, 8.5?
randallstevens said:
Hi, can you confirm if this works with the latest version of touchdown available currently, 8.5?
Click to expand...
Click to collapse
Yes indeed. I'm running 8.5.00086 with the module just fine. I'll update the OP.
EDIT: Looks like I had already updated the OP with that info. [emoji3]

[ROM] [3Oct] [GNU/Linux] (beta) Sailfish OS User Experience v2.0, broken video record

Sailfish OS for Nexus 5
{
"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"
}
MultiROM ≥v28 ability is now in the image (starting alpha2). New to MultiROM? Read here.
This is a community port of Jolla's Sailfish OS for the Nexus 5.
It features a gesture-based user interface with a unique design and ease-of-use in mind.
For more information about Sailfish OS please head over to sailfishos.org.
This is not an Android ROM, this is a different base of an operating system called Linux, running glibc library.
It only uses parts of Android for hardware enabling (drivers).
Special Thanks to the Nexus 5 porters situ & vgrade, and their helpers: alin, dmt, tbr, iKozzz, MultiROM author Tassadar, Jolla sailors especially jusa, spiiroin, phdeswer, Hannu Mallat, the HADK team, the Mer Project, the Nemo Project and all the fine people over at #sailfishos-porters
Release Notes:
This release is based on Sailfish OS 1.1.9.28
The Nexus 5 port is considered to be of beta quality.
Though depending on your usage it might be stable enough for daily use.
Download & installation instructions:
https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_hammerhead
HW Support status:
(Look for Nexus 5 row): https://wiki.merproject.org/wiki/Adaptations/libhybris
Bug reports, if internet search refuses to help:
First search XDA for keywords. Things like libsailfishapp have already been worked out by this amazing community
Software-related bugs (Sailfish OS): first search http://together.jolla.com . Tag your questions with "community-build"
Hardware-related problems: at the Nemo Project Bugzilla under Hybris-ing component
Please do not contact Jolla Care or Jolla Developer Care, as this is not the Jolla phone
Known issues:
Android app support is not available (unlike in Jolla phone), but you can already play classic Android games like this. On app side there has been some awesome progress on #sailfishos-porters on irc.freenode.net, status reports being on this XDA Thread
All remaining: In Bugzilla
ROM Kernel: Linux 3.4.0
Tips:
MultiROM users: if your primary ROM is Lollipop based, just install any Sailfish OS version accompanied with CM11 .zip, and you'll have best of both worlds working! Thanks to @julle131 for finding this!
Changelog:
Moved to Mer Wiki: https://wiki.merproject.org/wiki/Adaptations/libhybris/Install_SailfishOS_for_hammerhead#Changelog.
Created 2014-08-07
Last Updated 2015-10-03
This is really nice, thank you. I do have one question however, since the base is CM 11 M9, would this be compatible with MultiROM?
Edit : Nevermind, downloaded the image and extracted it, it comes with it's own boot image thus answering my question that it does not. Thank you.
TheLastSidekick said:
This is really nice, thank you. I do have one question however, since the base is CM 11 M9, would this be compatible with MultiROM?
Click to expand...
Click to collapse
You're very welcome, our team is non-the-less excited
Considering your question: Please volunteer to make this work under MultiRom et al. However for now you can always boot to underlying CM by doing "fastboot boot boot.img" or permanently flash it to recovery
very excited to see this coming around the corner!!! :laugh::laugh::laugh::laugh:
Sweet. Another new treasure.
Nice job ~
Always, feels good to try something new...
This is another OS like Firefox OS . :silly:
my phone and my printer can run firmware by same group. Fantastic, d/l now
Sent from my Nexus 5 using XDA Premium 4 mobile app
not working for me, am I doing something wrong?
what I did:
1. flashed CM11 M9 then Jolla Image(not working stays on Google Logo, almost waited for 10 min and so then I rebooted phone by pressing power button, still dont work)
then i tried this:
extracted boot.img from cm11 m9 and flashed it via fastboot then flashed flashed jolla image from recovery, still no luck for me...:crying:
Any Help would be appreciated...
EDIT: never mind fixed the issue by flashing via twrp seems like phiz touch was having some issue...
So finally a thread was made in Development.
Here's some more images: http://forum.xda-developers.com/showpost.php?p=53079592&postcount=78
I do hope the thread doesn't get spammed with useless non-contributive posts like "how to flash this", "x doesn't work" or "my phone is brick" like the Sense 6 port.
Lethargy said:
So finally a thread was made in Development.
Here's some more images: http://forum.xda-developers.com/showpost.php?p=53079592&postcount=78
I do hope the thread doesn't get spammed with useless non-contributive posts like "how to flash this", "x doesn't work" or "my phone is brick" like the Sense 6 port.
Click to expand...
Click to collapse
Hi , those images were from an old build, could someone post some images from the alpha1 release yesterday.
vgrade
vgrade said:
Hi , those images were from an old build, could someone post some images from the alpha1 release yesterday.
vgrade
Click to expand...
Click to collapse
Its going to look the same. Its mostly going to be fixes.
This is great, thanks for the link and the heads up. Gonna try this out today.
On a side note: I am really tempted to get the Jolla phone, mainly to run my android apps (plus the OS looks great).
wow, i was looking for this a long time ago
ty
If only this could work with multirom. But im glad this is here
aheeejd said:
During install, or during setting up, there are several roms that ask for su permissions, like roms with lots of features like recents, stuff like that. If you don't give it permission you won't be able to use some features I'm guessing. Grant, always grant
Sent from my Nexus 5 using JellyBombed Tapatalk 2
Click to expand...
Click to collapse
my main concern is security. I know if someone wants your info they'll get it but guessing does not put me at ease. thank you for the reply
Sent from my Nexus 5 using XDA Free mobile app
swipe gesture is awesome, but would flash it if apk compatibility fixed xD, thanks sailfish team!
I'm a Jolla user and hope this awesome OS will work fine even in my N5, I've tried the previous build and I'm glad works continue with newer.
Inviato dal mio Nexus 5 utilizzando Tapatalk
This thread is great. Keep it up. :good:
I wait for next
Watching with great anticipation.

[L][5.0] Android Lpv Dev for Deb [Stable 9001]

{
"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"
}
Flashing tips by @ramjet73, this should be read by everyone
http://forum.xda-developers.com/showpost.php?p=55228784&postcount=12583
This is an enhanced version of the 81c developer preview that google released.
It has currently been ported for Mako and Deb and improved for Hammerhead and Flo
It offers a permissive selinux policy, aosp merged in and rock solid stabilty along with drastic improvements in speed and smoothness.
It offers updated proprietary files, updated google apps, fonts, res files and animations from the newer sdks.
Click to expand...
Click to collapse
Deb does not have a working mobile radio yet, radio turns on but without access to the settings, we can't configure it. A work around is being worked on
Big thanks to @defconoi , @zyr3x , @percy_g2 , @ben1066 [MENTION=1050103] for improving and originally helping with the old lpv79 port to Mako.
Right now I rebased the entire project to clean it out and smooth it out
Huge thanks to @ramjet73 @bitstra @manueltts @skiman10 @psycho693 @jayfallen for helping me get it over to the other devices I don't have and testing everything I threw at them and the huge brainstorming and trying things I couldn't. It would have not been possible without these guys so please thank them
Click to expand...
Click to collapse
Warning. This has heavy ramdisk mods that are essential for it to work. You can flash current up to date "kit Kat kernels or L updaters only" but not full boot.imgs as this will break the ROM. If you do happen to flash a a boot.img, you can pull it out if the rom and fastboot flash boot boot.img
Hammerhead can only use L preview Kernels.
Remember, this is a port of a developer preview, there is already bugs in the official version from google and without the L code, we can not fix google's bugs. There are fixes to known problems in N7 2013 and N5 forums so if you do find them, please provide them with the bug
Click to expand...
Click to collapse
INSTALLATION INSTRUCTIONS
FIRST TIME FLASHING
Put the file onto your Internal Storage
Reboot into Recovery (CWM/TWRP]
"wipe data/factory reset"
"mounts and storage" -> "format system"
"install zip" -> "install zip from sdcard" -> choose the mako-bla-bla-zip and confirm flashing procedure
"reboot into system"
first boot may take up to 10 minutes - be patient
UPDATING
Put the latest L-bla-bla.zip onto your Internal Storage
Reboot into Recovery (CWM/TWRP)
"wipe data/factory reset"
"install zip" -> "install zip from sdcard" -> choose the [filename.zip] and confirm flashing procedure
"reboot into system"
Updater-script wipes the cache files so no need to wipe cache
Sources
Mako
GPL KERNEL SOURCE - github.com/Android-L-Porting-Team/android_kernel_mako
Flo, Deb and Hammerhead use the modifed stock preview with the kexec-hardboot patch directly provided by @tassadar to provide multirom support. Flo and Deb use the same kernel.
Hammerhead - http://forum.xda-developers.com/showpost.php?p=48508468&postcount=2
Flo - http://forum.xda-developers.com/showpost.php?p=45886584&postcount=2
We are using the rebase repos right now since they are cleaned out
Github https://github.com/Android-L-Porting-Team
Downloads
Stable - 9001
Full
Afh - https://www.androidfilehost.com/?fid=95747613655040641
Google Drive - https://drive.google.com/file/d/0By0vn8iv_zrVYUlFbmVrMEtHcDA/edit?usp=sharing
Dev-Host-
Mega-
Click to expand...
Click to collapse
Downloads
Stable - 9001
Slim -
Afh - https://www.androidfilehost.com/?fid=95747613655040642
Google Drive - https://drive.google.com/file/d/0By0vn8iv_zrVS1hDakt6VWM3WGc/edit?usp=sharing
Dev-Host
Mega-
Click to expand...
Click to collapse
slim builds have excess google apps cut out for those on a bandwidth budget or like to pick and choose their google apps from the play store
OT talk is welcomed in my threads and development is done in the open. I encourage involvement in the project in any way.
Please do not complain about OT, it encourages a fun and relaxed environment
Like the work I did, consider donating. I'm currently not working so it helps feed me
https://www.paypal.com/cgi-bin/webscr?cmd=_s-xclick&hosted_button_id=BPFLE54YPRV92
Yes, my PayPal account is thatguy32404, I like to keep my banking stuff separated from my social account
nexus devices threads
Mako
http://forum.xda-developers.com/nexus-4/development/lpv-79-mako-port-beta-t2807446
deb
http://forum.xda-developers.com/nex...e/l-android-lpv-dev-deb-t2856915#post55016443+
flo
http://forum.xda-developers.com/nex...id-lpv-dev-flo-enhanced-t2856920#post55016534
hammerhead
http://forum.xda-developers.com/google-nexus-5/development/l-android-lpv-dev-n5-enhanced-t2856934
Changlelog.
Changlelog.
Stable-9001
Now over 9000!!!!!!
Updated selinux security policy
tracked down some missing permissions
did some other work but can't remember
B7.0.1
Flo & Deb
removed some excess apps that were replaced and I missed in b7
B7
updated fonts, res files, animations from the latest sdk
updater-script wipes cache files
updated some more google apps.
now using smart-art
force dns to google's public dns
B6
6 finishes up the rebasing work from 5 (5.9 was just a stepping stone and getting it out to other devices so we could work out all the kinks)
(Mako only info)
The rebasing work meant a lot of clean up and trying to get it as efficient as possible so from 5 to 6 is a big step and will be quite noticeable
(mako, flo, deb)
updated egl drivers are from qcom developer are in here which are newer then the preview ones
(Hammerhead )
Proper working sound now
(All)
Built in Busybox should be working. I tested the functions and seemed good to me.
Got rid of all the looping code and debugging code to speed everything up.
Updated the preview proprietary binaries to the latest version (some can't go all the way up and are stuck on a previous set or even original preview versions)
(Hammerhead has the latest preview egl drivers)
Built in google apps have been updated.
Introduction of slim builds for those on a bandwidth budget.
Can't think of what else.
Most kinks have all been worked out
Click to expand...
Click to collapse
B5.9
Rebased completely from scratch on 81c
improved reliability and stability.
Ported to Deb, Flo and Hammerhead
Beta 5
fully permissive sepolicy based on aosp, cleaned out a lot of crud
removed reliance on n5 frameworks, merged in some current aosp
improved smoothness and increased reliability, daily driver status
Beta 4
New Kernel
more smashy smashy bugs
Dpat09 said:
For all camera issues please try this: go to the Dev settings and disable nuplayer! I'm posting it again because I think it will be lost in all the posts! If it works hopefully the contributing devs will catch it and put it in the main post
Click to expand...
Click to collapse
reserved for @defconoi kernel info
Installed it now, works great. Thank you for bringing this to deb.
Now all we gotta do is figure out how to access the radio setting outside of the setting app since they aren't there.
I had to track down the radio files and pulled them out of 4.4.3 to get the radio to start but I don't have a deb so I can't troubleshoot it as well.
I'm using the n7 as a base for mako along with all the framework files but had to use the n5's apps. The problem with deb is that if you try to use non tablet apps, it breaks the multi user feature so that might not be am option there so a script or an app that replicates the setting and configure it to the network might have to be done
sykopompos said:
Now all we gotta do is figure out how to access the radio setting outside of the setting app since they aren't there.
I had to track down the radio files and pulled them out of 4.4.3 to get the radio to start but I don't have a deb so I can't troubleshoot it as well.
I'm using the n7 as a base for mako along with all the framework files but had to use the n5's apps. The problem with deb is that if you try to use non tablet apps, it breaks the multi user feature so that might not be am option there so a script or an app that replicates the setting and configure it to the network might have to be done
Click to expand...
Click to collapse
What's the difference between your port and my
http://forum.xda-developers.com/nexus-7-2013/development-lte/android-lpv81c-deb-t2849013
Just so you all know it was me who actually did all this stuff, @sykopompos is taking all the credit ? no but really without sykopompos and his wizardly ways there would be no way this would have gotten done. He was nice enough to help with the project, then "take it over" and get it done the right way. Make sure to give him a big thanks for taking time out of his day and working on this through the nights. Without him this might have never happened. Thanks a lot man!
Sent from my Nexus 7 LTE using Tapatalk
Ansanen said:
What's the difference between your port and my
http://forum.xda-developers.com/nexus-7-2013/development-lte/android-lpv81c-deb-t2849013
Click to expand...
Click to collapse
Give it a flash and come back and give me an answer.
Oh BTW, this should have been out like a month ago but I didn't realize my really stupid derp of not modifying the bootclasspath so it wouldn't boot. I didn't realize this till after I started work on flo so if @skiman10 was helping you, you might have a part of my earlier work in yours.
Also do you have the radio files in yours?
Hoping that you guys could figure out the radio issue, soon~ thanks!
jayfallen said:
Hoping that you guys could figure out the radio issue, soon~ thanks!
Click to expand...
Click to collapse
@skiman10 is looking into our options here since he has a deb.
This is gonna be a bit of a pain to figure out how to work around this
Being that the file is almost 500mb, I assume the gapps are included in the file?
Yes @papikev thats right.
papikev said:
Being that the file is almost 500mb, I assume the gapps are included in the file?
Click to expand...
Click to collapse
Yes... Because the L apps are speeeeecccciiiiaaaaallll. Very special.
skiman10 said:
Yes... Because the L apps are speeeeecccciiiiaaaaallll. Very special.
Click to expand...
Click to collapse
oooooh, sounds phuuuuuun, Thanks guys.
Now I need L for Nexus 10 and I'll be happy
Fatal1ty_18_RUS said:
Now I need L for Nexus 10 and I'll be happy
Click to expand...
Click to collapse
Buy me a Nexus 10 and your wish will be granted lol
Once the radio gets straightened out, this will be (yet it already is) a killer rom. Very smooth. Nice new features on L. First time running it, good stuff guys. 5 star this thread. Look forward to the future with this one.:good:
skiman10 said:
Buy me a Nexus 10 and your wish will be granted lol
Click to expand...
Click to collapse
You mean buy me one...
sykopompos said:
You mean buy me one...
Click to expand...
Click to collapse
I got this one... Your apprentice is ready!
skiman10 said:
I got this one... Your apprentice is ready!
Click to expand...
Click to collapse
Good, because it wouldn't be one bit easy

Categories

Resources