• If you are experiencing issues logging in, we moved to a new and more secure software and older account passwords were not able to be migrated. We recommend trying to reset your password, then contacting us if there are issues.
  • Nearly done! Migration cleanup is mostly done. There are a small number of issues left that we continue to work on, but all the heavy lifting is done. We still would love to hear feedback over at this thread and also check out the new XDA app! Thanks and we hope you enjoy the new forums, and thanks for your support of XDA <3

[ROM][5.1][OFFICIAL][armani] NamelessROM R5 [DISCONTINUED]

Tarun93

Senior Member
Feb 2, 2013
767
1,893
0
Mumbai


What is NamelessROM?

NamelessROM Gerrit Review [19/9]


Disclaimer
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. Hard. A lot.
*/
Got a bug report? Want to request a feature? Need extended support?

report it here

Installation Instructions

Factory Reset/Wipe Data
Format System
Format Dalvik Cache
Install ROM
Install Gapps
install supersu update zip
Reboot

Downloads

Changelog :

R1 :
-added intelli_plug,dynamic fsync, franco thermals ported directly from hammerhead , color calibrations, Zram enabled by default, under clocked to 96 Mhz :p
-Graphite, -O3 optimizations, pipe optimizations
-Sabermod 4.8.5 on the ROM and SaberMod 6.0 on kernel
-removed stock nameless launcher and added trebuchet launcher
-Camera FC for a few people solved
-Headphone volume boost as few reported low volumes in nameless 5.0.2 R1
-tried to keep is as AOSP as possible with kernel tweaks useful in daily usage :cowboy:

R2:
-updated to 5.1.1
-alucard hotplug added removed intelli_plug for now
-headsup notifications enable n disable switch
- network stats
-linaro 4.9 on rom n linaro 6.0 on kernel (UBERTC)
-Zram renabled
-tried to fix the overnight battery drain issue


R3
-removed all the fancy things from kernel and kept only the things that are needed
-used stock GCC stock toolchains
-overnight drains fixed
-nav bar options added
-ambient display added
-clear recents options for top right left buttom right buttom
-android 5.1.1_r2 (LMY47X)
-update with armani-dev trees :)
-replace Trebuchet with SlimLauncher :D

R4:
-Upstream updates


R5:
-UBERTC 4.9 used for Both rom n kernel
-O3 Optimizations

Project name: android_kernel_xiaomi_armani
*tarun93 - [PATCH] Implement kexec-hardboot
*faux123 - sched/fair: improve fairness efficiency
*tarun93 - Sched: Enable Arch Power and Disable Runtime Sharing
*tarun93 - defconfig update
*Steven Rostedt (Red Hat) - ftrace: Clean up function probe methods
*Steven Rostedt - ftrace: Make ftrace_location() a nop on !DYNAMIC_FTRACE
*Masami Hiramatsu - ftrace: add ftrace_set_filter_ip() for address based filter
*Steven Rostedt - ftrace: Make ftrace_modify_all_code() global for archs to use
*Minho Ban - tracing: Prevent wasting time evaluating parameters in trace_preempt_on/off
*Steven Rostedt - ftrace/x86: Have arch x86_64 use breakpoints instead of stop machine
*Behan Webster - ARM: 8158/1: LLVMLinux: use static inline in ARM ftrace.h
*Steven Rostedt - arm/ftrace: fix ftrace_return_addr() to ftrace_return_address()
*AKASHI Takahiro - ftrace: Make CALLER_ADDRx macros more generic
*Alin - security: force SELinux permissive mode
*tarun93 - toolchain: gcc: squashed fixes related to optimized toolchain
*zeroblade1984 - Fix Goodix panel drivers as well
*zeroblade1984 - ft5x06:Fix notifier for suspend
*Pranav Vashi - msm: Use ammended interruptible threads
*Ricardo Cerqueira - leds: At disable, set the trigger to default instead of wiping it
*yank555-lu - kernel/power/powersuspend: new PM kernel driver for Android w/o early_suspend v1.5 (faux123/Yank555.lu)
*tarunkapadia93 - fix cpufreq_interactive.c
*Viresh Kumar - cpufreq: Move get_cpu_idle_time() to cpufreq.c
*tarun93 - fix: msm: use of swp{b} is deprecated for ARMv6+
*Taniya Das - msm: acpuclock-8226: Limit DDR to 200MHz for APSS frequency
*Ke Liu - msm: acpuclock-8226: update corner mapping for 1.2 and 1.4 GHz speedbins
*tarunkapadia93 - mmc: disable crc check for 30% extra performance in IO
*tarunkapadia93 - compilation fixes
*tarun93 - Alucard_Hotplug by Alucard24
*franciscofranco - Remove '+' symbol from kernel version string
*tarun93 - drop unwanted things
*fefifofum - f2fs: bring up to date with Jaegeuk's branch
*fefifofum - armani: defconfig: Enable BFQ IO scheduler
*Mauro Andreolini - block, bfq: add Early Queue Merge (EQM) to BFQ-v7r8 for 3.4.0
*Paolo Valente - block: introduce the BFQ-v7r8 I/O sched for 3.4
*Arianna Avanzini - block: cgroups, kconfig, build bits for BFQ-v7r8-3.4
*tarun93 - dts: msm8226 msm_thermal use tsens_tz_sensor5 for thermal throttling instead of tsens_tz_sensor0 (EXPERIMENTAL)
*Evisceration - msm: thermal: allow to configure poll interval from userspace
*franciscofranco - msm: thermal: add Franco's cleaned up in-kernel driver
*franciscofranco - msm: thermal: fix init with msm_thermal
*Chris Fries - ARM: Use -mtune=cortex-a7 for 8226/8610
*Pranav Vashi - msm: use of swp{b} is deprecated for ARMv6+
*H. Peter Anvin - kernel: Replace timeconst.pl with a bc script
*Dan Pasanen - timeconst.pl: fix perl warning
*Riley Andrews - android: drivers: workaround debugfs race in binder
*Ajay Dudani - Staging: android: binder: Add some tracepoints
*Tejun Heo - workqueue: make all workqueues non-reentrant
*Mike Snitzer - block: disable entropy contributions for nonrot devices
*Jann Horn - fs: take i_mutex during prepare_binprm for set[ug]id executables
*Kirill A. Shutemov - mm: Fix NULL pointer dereference in madvise(MADV_WILLNEED) support
*Sasha Levin - vfs: read file_handle only once in handle_to_path
*Rabin Vincent - tracing/syscalls: Ignore numbers outside NR_syscalls' range
*Will Deacon - tracing/syscalls: Fix perf syscall tracing when syscall_nr == -1
*fefifofum - armani: defconfig: Enable FIOPS IO scheduler
*Shaohua Li - block: fiops ioscheduler core


Project name: android_device_xiaomi_armani
*tarun93 - init.armani.rc: add thermal limits as per cm performance profiles
*tarun93 - audio: Change mixer control to set correct BTSCO Sample rate
*fefifofum - Update fingerprint to latest release
*Krishna Vanka - CPUFreq: Set optimal frequency for msm8226
*fefifofum - sepolicy: Use correct permissions for CMHW
*fefifofum - sepolicy: Remove display policy items
*fefifofum - sepolicy: Cleanup system_server
*tarun93 - add OTA support
*tarun93 - TCP Optimizations from CAF
*tarun93 - Custom Tweaks, Script & Clean
*fefifofum - Enable dex-preoptimization
*fefifofum - Enable BFQ IO scheduler by default
*tarun93 - init.armani.rc : permission fix
*tarun93 - thermal:loosen thermals a bit
*kairi_zeroblade - Switch to per-core swapping
*Kra1o5 - Revert "Add overlay for non-roaming operator"
*fefifofum - Update fingerprint from latest official release
*tarun93 - tune things my way
*fefifofum - Show app install location option
*fefifofum - Update fingerprint from latest official release
*Kra1o5 - Add overlay for non-roaming operator
*fefifofum - Use prebuilt libOmxVdecHevc
*Ricardo Cerqueira - media: Switch to lower-end codecs
*fefifofum - overlay: Enable proximity check on screen wake
*fefifofum - Enable FIOPS IO scheduler by default
*fefifofum - sepolicy: Address mediaserver denial
*fefifofum - Nothing to see here
*fefifofum - Remove unused mms overlay
*fefifofum - Set fingerprint and other device props
*fefifofum - Enable drm prop
*fefifofum - Don't symlink firmware files
*fefifofum - Reorganize makefiles
*fefifofum - sepolicy: Address wcnss_service denial
*fefifofum - Don't need to copy FFMPEG config anymore


XDA:DevDB Information
[ROM][5.1][OFFICIAL][armani] NamelessROM R5 [DISCONTINUED], ROM for the Xiaomi Redmi 1S

Contributors
Tarun93, armani-dev
ROM OS Version: 5.1.x Lollipop
ROM Kernel: Linux 3.4.x
Based On: Nameless ROM

Version Information
Status: Stable
Current Stable Version: R5
Stable Release Date: 2015-09-19

Created 2015-03-25
Last Updated 2015-10-02
 
G

GuestK00380

Guest
Wow...Great! :D First BlissPoP & Now Nameless :D Lollipop's Sweet Treat :p

Sent from my Redmi 1S using XDA Premium 4 mobile app
 

Fap4k

Senior Member
Jul 5, 2013
560
155
0
Mumbai
You Guys are awesome...!!
I was on Carbon RC 6 before and that ROM is really awesome..!!
Currently on CM12 by syhost it has some bugs like heating and I don't like if my device heated. So anyone who flashed this ROM can please review this ROM how is it...? Any bugs or should I wait for another release as op said he will release stable version on 1st April.
 

gondronk

Member
Feb 15, 2011
23
4
0
You Guys are awesome...!!
I was on Carbon RC 6 before and that ROM is really awesome..!!
Currently on CM12 by syhost it has some bugs like heating and I don't like if my device heated. So anyone who flashed this ROM can please review this ROM how is it...? Any bugs or should I wait for another release as op said he will release stable version on 1st April.
im carbon user too...
i think this room more cool...


1, wifi: ok
2. Bluetooth: not tested yet
3, the signal / 3G: ok
4, off charge: ok
5, GPS: ok
6. Camera: ok
7, the display driver (gpu etc.): ok
8, selinux: ok
9, sound driver (mic and speak, etc.): ok
10, a distance sensor: don't know how test it
11, the light sensor: ok
12, the direction (triaxial) Sensor: ok
13, the video playback: ok
14. Touch driver: ok
15, OTG: ok already have unmount option at setting > storage
16, FM radio: not test yet, dont have earphone :hammer:
17, sound : need more loud
18, need more option at quick panel, hope like cm11 :p
19, fc when setting cpu from device control
20, battere... i can't give a result yet

*sorry for my bad english


-----edited---

sometimes i got hastag icon at status bar, what its mean
 
Last edited:

tanaymondal

Senior Member
Jan 10, 2013
51
10
0
After using this rom, i can say most fluid and lightweight lollipop rom. Though there are same bugs like cm12. And which makes is awesome is that, heating is very very very less compared to others roms.
 

Azazel Azay

Senior Member
Dec 20, 2013
156
41
28
New Delhi
im carbon user too...
i think this room more cool...


1, wifi: ok
2. Bluetooth: not tested yet
3, the signal / 3G: ok
4, off charge: ok
5, GPS: ok
6. Camera: ok
7, the display driver (gpu etc.): ok
8, selinux: ok
9, sound driver (mic and speak, etc.): ok
10, a distance sensor: don't know how test it
11, the light sensor: ok
12, the direction (triaxial) Sensor: ok
13, the video playback: ok
14. Touch driver: ok
15, OTG: ok already have unmount option at setting > storage
16, FM radio: not test yet, dont have earphone :hammer:
17, sound : need more loud
18, need more option at quick panel, hope like cm11 :p
19, fc when setting cpu from device control
20, battere... i can't give a result yet

*sorry for my bad english


-----edited---

sometimes i got hastag icon at status bar, what its mean
that # comes up when a root enabled app is running. you can use "disable su indicator" xposed module to remove it
 

ydd0ras

Elite Member
Dec 28, 2014
1,797
883
0
Need help, please

@taurun93

I have tested that ROM yesterday for an half hour. Found no errors or any issues, but i was not able to connect my device to my pc - neither on Win7 nor Linux Mint. When pluged in, nothing was shown in the status bar, only the charging battery symbol. Have installed Xposed Framework and all my favourite apps - everything was fine, except the connection. Further the Device Controll App is fc, when try to open for example, CPU Freq. Settings.
Any idea? I would be nice to use the nameless, because this is my favourite KK ROM.
Many thanks
 

Tarun93

Senior Member
Feb 2, 2013
767
1,893
0
Mumbai
@taurun93

I have tested that ROM yesterday for an half hour. Found no errors or any issues, but i was not able to connect my device to my pc - neither on Win7 nor Linux Mint. When pluged in, nothing was shown in the status bar, only the charging battery symbol. Have installed Xposed Framework and all my favourite apps - everything was fine, except the connection. Further the Device Controll App is fc, when try to open for example, CPU Freq. Settings.
Any idea? I would be nice to use the nameless, because this is my favourite KK ROM.
Many thanks
settings > storage > options > enable MTP mode


njoy ;)
 

ydd0ras

Elite Member
Dec 28, 2014
1,797
883
0
WoW, great man!

settings > storage > options > enable MTP mode


njoy ;)
Oh, what to f... Ohh right, dude I'm an idiot. As I mentioned earlier, i now everything about android. But on the other CM 12 was no need to enable it in settings.
Now i can use my favourite ROM. Will try to install Xposed Framework and try to run FolderMount (will not run with SELinux Enabled). Then, my phone will be perfect.
Great, thank you very much
Greetz from Germany