[ROM/WIP] [5.0.2] [May-31] [UNOFFICIAL] ParanoidAndroid 5.0 Alpha 2 | Kernel 3.0.101 - Desire Android Development

Bringing to you Paranoid Android on Lollipop 5.0.2
{
"lightbox_close": "Close",
"lightbox_next": "Next",
"lightbox_previous": "Previous",
"lightbox_error": "The requested content cannot be loaded. Please try again later.",
"lightbox_start_slideshow": "Start slideshow",
"lightbox_stop_slideshow": "Stop slideshow",
"lightbox_full_screen": "Full screen",
"lightbox_thumbnails": "Thumbnails",
"lightbox_download": "Download",
"lightbox_share": "Share",
"lightbox_zoom": "Zoom",
"lightbox_new_window": "New window",
"lightbox_toggle_sidebar": "Toggle sidebar"
}
This is an unofficial ROM which is built from source by using portions from Nikez' Kernel code, Evervolv's Legacy code, HTC device and vendor files.
Built for pure testing purposes.
Don't blame me if you brick your device.
Credits:
PA TEAM for their great work and allowing me to build the ROM!
EVERVOLV TEAM for the legacy codes and toolbox, especially Thomas Lehner -- without his talents the birth of Lollipop for our device would have been much harder!
Nikez for the kernel, libs, and for being a magician!
madmaxx82 for 4eXT Touch Recovery!
chainfire for SuperSU!
And all those individuals/teams who I might have missed!
My special thanks to walter79, macs18max, azzam, myself5, Robbie P and everyone else from HD24Ever Team for their recent support with helping out and getting me on track with developing on Android 5.
What's working:
Audio
Display
3G/Mobile Data/Telephony/SMS
Bluetooth
WIFI
ADB connection
USB Mass Storage
Torch (partially)
Not working:
Camera (Force close)
GPS (not sure about this)
Please be aware that the ROM might occasionally reboot or bring a FC. In that case it would be kind of you to share as many reproduction information as possible (e.g. logcat, radio logcat, dmesg, last kmesg).
General hints:
The ROM is currently under development and in its very early alpha stages.
The ROM is no longer installed to your phone's internal memory. From now on we use "DirectSD" which will be the new way of running Android 5 Lollipop on our device.
Before installing this ROM you are required to switch to a new custom hboot for LP which has a modified memory layout -> system/cache/data (5/5/427); This will allow the ROM to store the ART/dalvik-cache on the phone's internal memory (follow instructions on how to change the hboot for LP below).
Furthermore you need to create two sd-ext partitions on your SD-card AND also a SWAP partition besides the remaining FAT partition -- so in the end you will have three partitions (please exactly follow the instructions below, otherwise the ROM won't boot!).
For good overall performance use a fast SD-card (e.g. class 6 or even higher).
Before flashing SU or GAPPS you have to flash the new 4eXT Touch Recovery for LP from the link below.
Don't even think of asking when this ROM is ready for daily use..
Please keep this thread on-topic, here is a Q&A thread:
http://forum.xda-developers.com//htc-desire/help/qa-paranoidandroid-5-0-alpha-t3015265
How to create sd-ext partitions on your SD card:
Make a backup by copying all contents of your SD card to your computer
Read this guide by @abaaaabbbb63 (4ext method): http://forum.xda-developers.com/showthread.php?t=2125513
In case that you use 4eXT Recovery, select 1024mb for sd-ext1, chose something between 1024mb and 4096mb for sd-ext2 (you can size it as you like depending on how much space you want for apps), and create a swap partition of 512mb.
After the sd-ext partitions have been formatted, you can also format the remaining FAT partition on the SD card, and then add back your backupd files
How to change the hboot for Lollipop:
Download this file: PB99IMG_Lollipop_5_5_427.zip and make sure that the md5 checksum 93e00900cb7b55e1c9702be2167caafd is the same
Rename the file into PB99IMG.zip and place it into the root folder of your SD card
Reboot with volume down button pressed
Confirm the update with volume up and reboot into recovery
Format all partitions except for SD-card
Step-by-step ROM and GAPPS "permanent" installation:
Make a backup of your current ROM in recovery
Copy the new hboot for Lollipop to your SD-card (PB99IMG.zip; find more details one section above)
Reboot and confirm with Volume up to update the hboot (in case of problems: select clear storage)
Reboot into recovery and do a full wipe by formatting all partitions except for SD-card
Flash the new 4eXT Touch Recovery for Android 5 and again reboot into recovery (Note: the new 4eXT recovery has a "bug" which will no longer allow you to view the correct information about the sd-ext1/sd-ext2 partitions. Actually, sd-ext1 has become /system and sd-ext2 is now /data. Got it?!)
Flash the ROM and GAPPS; optional step: flash SU if root access is required
Boot the ROM and let it settle down for a few minutes
Enable WIFI; before adding your G account do a hot reboot (this is really important to allow the WIFI connection to properly operate)!
After rebooting the ROM add your G account
NOTE: In case that the ROM should freeze at the HTC splash screen, please pull the battery and turn it on -- then it should boot up normally! (I am not sure if this occurs only on my "old" Desire.. maybe a sign of ageing.. :/ )
Help! I want to get back to my previous ROM. So how can I revert things, like hboot and recovery?:
Get the AlphaRev Jelly hboot (250/5/182) from here and follow the instructions: http://forum.xda-developers.com/showpost.php?p=48063010&postcount=22 and make sure that the md5 checksum is the same
Now let's do the PB99IMG method again for flashing the 4eXT recovery; get it from here: http://forum.xda-developers.com/showthread.php?t=1751258
Changelog:
1st test version (2015-01-13)
Initial release
2nd test version (2015-01-17)
Switch to DirectSD (fixed reboots)
3G/Telephony fixed
3rd test version (2015-02-08)
Wifi fixed!!!!!!!!!!!!!!!! Big thanks to @zyr3x and @[email protected] for helping me!
UMS/USB debugging connection kind of works (but still needs further improvement!)
Added fix for allowing USB Tethering (untested!) Kudos @nickleby
Speed up first boot sequence which now also displays the app installation progress
Added ROM Settings/Toolbox to give access to performance settings and further stuff (many options are not (yet) working, e.g. battery/clock style, superuser settings, bug report)
Tweaks: decreased animation duration and transition scale settings to .5x for better performance
Translucent lock screen + status bar enabled per default (can be turned off > Toolbox > Interface > General > 'Force fancy UI elements')
Extended power menu (customizable > Toolbox > Interface > Power menu)
Quick 'Quick Settings' Pulldown (in a single swipe)
4th test version (2015-02-11)
ROM speed improved by using "DalvikOnNAND" (requires a custom hboot (5/5/427) as mentioned above)
UMS option disabled as it didn't yet work as expected
Official Lollipop Bootanimation added
5th test version (2015-03-08)
Kernel: fix wifi capabilities query which was failing due to missing attribute definitions
Kernel: updates for smartass governors / smartassH3: Enable boost pulse by default
Kernel: decrease PMEM_ADSP_SIZE for now to achieve better performance
zRAM enabled per default (50%)
Use corrected lowmemorykiller values / revert to less agressive values previously used in KitKat (credits: konstaT)
New feature: Toolbox allows for enabling volume button to wake device
New feature: CM Themes Engine
New feature: AppOps
1st test version with K3 (2015-05-31)
Kernel 3.0.101 for Lollipop: AWESOME! Credits go to all k3 devs (Nikez, Thomas, marc1706, Mustaavalkosta, elginsk8r, sakindia123, NiharG15 and everyone else who contributed)
Use external SWAP on SD to improve responsiveness! This will allow you to use GAPPS without getting a sluggish ROM! Therefore you have to repartition your SD card and create a SWAP partition (512MB) after adding the two sd-ext partitions for SYSTEM (1GB) and DATA (4GB).
If you agree with the above terms,
Download ROM: http://www.mediafire.com/download/qtu102kdwfaiv4x/pa_bravo-5.0-ALPHA2-20150531.zip
md5sum - d49c1da8b4a60b1c0ac8c2555fca7f78
Download custom hboot for Lollipop: PB99IMG_Lollipop_5_5_427.zip
Download 4EXT Touch Recovery for Lollipop: 4ext-touch-recovery-for-LP.zip kudos @walter79
Note: this recovery has a small "bug" which will no longer allow you to view the correct information about the sd-ext1/sd-ext2 partitions. Actually, sd-ext1 has become /system and sd-ext2 is now /data.
Download SuperSU for root permission: http://download.chainfire.eu/supersu
Download my "slimmed" PA GAPPS 5.0.1 RC4 - Pico Modular Package (without SetupWizard/PartnerSetup): http://d-h.st/Eey
Or get any official or unofficial 5.0 GApps from here:
1) PA GApps http://d-h.st/users/TKruzze/?fld_id=41940#files (pick the one with 'Proper DPI')
2) Slim zero GApps http://104.236.22.120/gapps/lollipop/5.0/ (pick the one with '42M')
IMPORTANT:
Please read all posts in this thread and use the search before you post anything. If your question or feedback does not contribute to the further development of this ROM, then please use the Q&A thread instead.
I don't reply to support inquiries via PM.
That's all I am asking for at the moment!
And have a nice day!
XDA:DevDB Information
Paranoid Android LP, ROM for the HTC Desire
Contributors
spezi77, walter79
Source Code:
ROM: https://github.com/aospa-legacy
Manifest: https://github.com/spezi77/paranoid/tree/lollipop
Kernel: https://github.com/spezi77/android_kernel_htc_qsd8k_3.0/tree/lollipop-3.0.101-wip
ROM OS Version: 5.0.2 Lollipop
ROM Kernel: Linux 3.0.101
Based On: AOSPA
Version Information
Status: Testing
Created 2015-01-13
Last Updated 2015-05-31

Screenshots

wow!

YOU DID IT! :good:
Thanks!

Damn Spezi amazed you got 5.0 on our old desire! Genius!

:good:

Fantastic! I have to try!! Thank you Spezi!

It's on the blank screen bit and adb logcat too.
still blackscreen. . .
Sent from my HTC Desire S using XDA Free mobile app

lilsafbig said:
It's on the blank screen bit and adb logcat too.
still blackscreen. . .
Sent from my HTC Desire S using XDA Free mobile app
Click to expand...
Click to collapse
Try to reboot. 1st boot can take quite long (10-20min). Be aware that there is no bootanimation.
Sent from my Nexus™4 ?

spezi77 said:
Try to reboot. 1st boot can take quite long (10-20min). Be aware that there is no bootanimation.
Sent from my Nexus™4 ?
Click to expand...
Click to collapse
It's like it died, it didnt even vibrate. I did reboot.
Sent from my HTC Desire S using XDA Free mobile app

I think it needs gapps to start it properly.
Sent from my HTC Desire S using XDA Free mobile app

lilsafbig said:
I think it needs gapps to start it properly.
Sent from my HTC Desire S using XDA Free mobile app
Click to expand...
Click to collapse
Nope, it runs without gapps. You are welcome to figure out how to install gapps.
Edit: Could you do me a favor and provide a complete logcat? The previous one seems too short. How long did you wait before you canceled it?

spezi77 said:
Nope, it runs without gapps. You are welcome to figure out how to install gapps.
Edit: Could you do me a favor and provide a complete logcat? The previous one seems too short. How long did you wait before you canceled it?
Click to expand...
Click to collapse
10 minutes, still showed nothing going on with the process so then I.just disconnected.
Sent from my HTC Desire S using XDA Free mobile app

Couldn't manage to boot.. Stays on black screen. Even after 20mn.. In recovery, I had a look in "information", and once the rom installed, I have 248mega free out of 250 on system.
Tried 3 times
Sent from my HUAWEI P7-L10 using XDA Free mobile app

maxens63 said:
Couldn't manage to boot.. Stays on black screen. Even after 20mn.. In recovery, I had a look in "information", and once the rom installed, I have 248mega free out of 250 on system.
Tried 3 times
Sent from my HUAWEI P7-L10 using XDA Free mobile app
Click to expand...
Click to collapse
Could you also take a dmesg, please?
adb shell
dmesg
Thanks!
Sent from my Nexus™4 ?

spezi77 said:
Could you also take a dmesg, please?
adb shell
dmesg
Thanks!
Sent from my Nexus™4
Click to expand...
Click to collapse
when it is installing the log shows
installing update. . .
warning: no file_contexts
and then the aospa 5+ for legacy devices
script succeeded result was [0.200000]

+1
Sent from my HUAWEI P7-L10 using XDA Free mobile app

lilsafbig said:
when it is installing the log shows
installing update. . .
warning: no file_contexts
and then the aospa 5+ for legacy devices
script succeeded result was [0.200000]
Click to expand...
Click to collapse
No worries, that looks fine. Alternatively, you could copy the recovery.log to SD. You find the command in 4ext under tools.
Sent from my Nexus™4 ?

spezi77 said:
No worries, that looks fine. Alternatively, you could copy the recovery.log to SD. You find the command in 4ext under tools.
Sent from my Nexus™4 ?
Click to expand...
Click to collapse
Yh that's what I did but it copied the gapps log which still had the same result, black screen and Yh I've attached that dmesg thing u told me to do.
Sent from my HTC Desire S using XDA Free mobile app
---------- Post added at 07:29 PM ---------- Previous post was at 07:28 PM ----------
What you need k3?
Sent from my HTC Desire S using XDA Free mobile app

maxens63 said:
Couldn't manage to boot.. Stays on black screen. Even after 20mn.. In recovery, I had a look in "information", and once the rom installed, I have 248mega free out of 250 on system.
Tried 3 times
Sent from my HUAWEI P7-L10 using XDA Free mobile app
Click to expand...
Click to collapse
Please attach recovery.log to check if something went wrong during installation.
248mb free out of 250 on system is to be expected. The logical explanation is that 4ext recovery is too old. It has no SELinux support and cannot read the new filesystem that LP requires. With LP we are no longer using yaffs2, but ext4 on /system and /data.
Edit: Although flashin with 4ext and twrp worked out, I think that we also require a newer recovery the sooner or later.

Related

[ROM]|8.15.2013|NOS M7 v3.0.0|(Sense 5.0 JB 4.2.2)Butterfly

This Rom is based off of the newest HTC Flagship device the HTC One (M7) and ported to our device by me... the rom is IMO 99% Functional with only very minor bugs... anyways i hope you enjoy it if you do hit the thanks button or donate if you wish.... There is a FAQ section in the second post please read through them before asking questions to avoid asking already answered questions... Have Fun!!!!!!
{
"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"
}
Features
Based on 1.28.401.6 CL162357 release-keys
Beatsmode Kernel source here
Sweep to wake
Sense 5.0
Jelly Bean 4.1.2
Rooted SuperSu Perms Thanks to koush
Busybox run parts
Mounts tweaks
sysro/sysrw support
Global support (any carrier)
Pure GSM
Vzw SSO support
and more
Bugs
*Zoe
Changlog
v3.0.0
Updated to 4.2.2
Based on my rom for DNA
Initial release
dlxbu1 only for now
v2.0.0
Updated all apps to latest
Complete overhaul
Adjusted audio for sense 5
Added more battery saving tweaks
Added 4x5 and 5x6 options in app drawer
Added extended context menu
Added extra settings to Gallery
Added Vertical EQS
Added Horizonal EQS
Added battery percent
Added HTC Locations
Fixed hdmi
Fixed dlna
Fix Dubugging not working
Added Secure Folder to MMS
Added Block to MMS
Reverted max MMS size back 1.2 (VZW)
Removed VVM
Removed kidmode(available in market)
Removed KM from apm
Removed NFC for D varient
Hid wireless charging notification
Enabled all Rotations
Raised Entropy size
v1.0.6
Fixed Wifi issues
Added New Camera mod ( lots of options )
Fixed continuous burst
Fixed Slow motion
Fixed panorama
Fixed Battery drain Issues
Added performance Tweaks
Fixed some internal control settings
v1.0.1
Updated base to 1.28.401.7 CL162357 release-keys
Added WWE Lang Support
Fixed LTE issues
Fixed SMS character limit
Fixed video chat issues
Fixed continuous burst ( only takes 2 pics for some reason WIP)
Removed ZOE
Added my custom Auto brightness values
Edited default values in framework
Added my speed tweaks
Switched to newest SuperSU
Updated all apps to latest
Fixed usb mounting issue
Fixed MMS
Fixed Front face camera
Added advanced power menu by dunc001
Added some speed tweaks
Theres alot more i did but cant remeber right off let me know if you have any issues
NOTES
1.)Please do not use this rom or any part of it without my permission I put alot of time into it to get it where it is
2.)As always i am not responsible for anything that happens to your device if you flash this
Credits
Forey79: donated device, tester
LlabTooFeR: New base Rom thread here
Mike1986: thread here
Zarboz: Kernel,banner, and others
Koush: Root and SU perms
dunc001: Advance Power Menu thread here
Chainsfire: Superuser
Follow the instructions bellow and everything should be good
DLXBU1
NOS_v3.0.0_dlxbu1_signed.zip​
Have Fun
ROM - Sense 5 for X920d and X920e
Hello fellow X920d and X920e users.
Member 'newtoroot' has ported a Sense 5 ROM to the X920d and X920e.
Please donate to, or thank newtoroot for his great ROM and hard work.
Cheers
Aussie
aussie1234 said:
Hello fellow X920d and X920e users.
Yes we are starved of regularly updated ROMS.
Member 'newtoroot' has ported a Sense 5 ROM to the X920d and X920e.
His link is http://forum.xda-developers.com/showthread.php?t=2184706
I claim no credit for his ROM; I only link to it.
Please donate to, or thank newtoroot for his great ROM and hard work.
Cheers
Aussie
Click to expand...
Click to collapse
CALLING X920E / X920D Testers for kernel
please PM me
Zarboz said:
CALLING X920E / X920D Testers for kernel
please PM me
Click to expand...
Click to collapse
PM Sent !
aussie1234 said:
Hello fellow X920d and X920e users.
Yes we are starved of regularly updated ROMS.
Member 'newtoroot' has ported a Sense 5 ROM to the X920d and X920e.
His link is http://forum.xda-developers.com/showthread.php?t=2184706
I claim no credit for his ROM; I only link to it.
Please donate to, or thank newtoroot for his great ROM and hard work.
Cheers
Aussie
Click to expand...
Click to collapse
Master mdeejay share us sense5 ROM too.
Just provide the link for your reference. Credit is mdeejay
http://forum.xda-developers.com/showthread.php?t=2095683&page=50
Tester
Zarboz said:
CALLING X920E / X920D Testers for kernel
please PM me
Click to expand...
Click to collapse
PM sent :good:
Re: ROM - Sense 5 for X920d and X920e
The external SD card is not recognized...
And too bad one of the core features like HTC Zoe is not working yet.
Sent from my HTC Butterfly using xda app-developers app
anyone have htc drivers for this? usb connected, doesn't show a device in windows 8. adb devices doesn't show anything attached either
Try This
chocchief said:
anyone have htc drivers for this? usb connected, doesn't show a device in windows 8. adb devices doesn't show anything attached either
Click to expand...
Click to collapse
Hi mate
Install HTC Sync Manager - available from HTC website.
I have Windows 8 64bit and all working for me. Using newtoroot X920d ROM (from Droid DNA thread) and see both internal and external SD storage on my phone.
Good luck
Aussie
So for us X920d users, just flash the ROM and then do we need to flash any of the update files?
Sense ROM
lombers said:
So for us X920d users, just flash the ROM and then do we need to flash any of the update files?
Click to expand...
Click to collapse
Hello
I installed newtoroot's ROM http://forum.xda-developers.com/showthread.php?t=2184706
In bootloader first did fastboot erase cache then fastboot flash boot boot.img taken from the ROM and last fastboot erase cache.
In TWRP Recovery I wipe cache, davlick and system and factory reset.
Then I flash the ROM - it takes a while to reboot phone so be patient. I didn't flash any update files. They are for different versions of the phone such as DNA Global and USA I think.
For more info and support refer to newtoroot's thread as I cannot take any credit for it.
Cheers
Aussie
Sorry for the dumb question, first time to flash a custom ROM on HTC devices. How do I flash the file NOS_M7_v1.0.0_X920D_signed.zip?
WPMan said:
Sorry for the dumb question, first time to flash a custom ROM on HTC devices. How do I flash the file NOS_M7_v1.0.0_X920D_signed.zip?
Click to expand...
Click to collapse
1. Download the rom and copy to your phone (you've probably done this)
2. Download fastboot tools if you don't have them here
3. Extract the adb folder in the fastboot zip to somewhere (E.g. C:\adb)
4. Open the rom zip and extract the boot.img file to the adb folder
5. Connect your phone to your pc
6. Hold shift and right-click somewhere in the adb folder, select "Open command window here"
7. Restart your phone to bootloader, then select fastboot.
8. Type "adb devices" (don't type the " " for this or the others)
9. It should show your phone's serial number, if not download HTC Sync Manager and install
10. Type "fastboot erase cache"
11. Type "fastboot flash boot boot.img"
12. Type "fastboot erase cache" again
13. Type "fastboot reboot recovery" to get to CWM or TWRP, whichever you have installed
14. Backup your system, data, and cache
15. Factory reset, wipe cache, wipe dalvik cache, format system
16. Install the rom.
17. Reboot and leave it for 10 mins, it will stay on the HTC ONE screen for a while for the first boot
18. ???
19. Profit
Thanks you. Looks like I need a to get an SD card? I don't have SD cards anymore. lol.
I think internal storage is fine, not sure though since I use my sd card for large files like this
I'm confused about this: fastboot flash boot boot.img
Is the boot.img included in the NOS_M7_v1.0.0_X920D_signed.zip for CWM? Whenever I flash that boot.img I still get the stock recovery. I tried flashing cwm using fastboot flash recovery command and it worked, but can't mount SD card.
EDIT: Looks like I finally got it to work. I flashed boot.img from the ROM zip and downloaded CWM from their website and flashed the ZIP. I get a lot of errors on CWM though, can't mount this and that. I was also not able to wipe system etc.
EDIT 2: Does it really have that red warning text on the boot logo?
WPMan said:
Does it really have that red warning text on the boot logo?
Click to expand...
Click to collapse
Yep, as far as I know you can't get rid of it as of yet. I guess when we get S-Off for the x920d and e then we can get rid of it, but as of now it stays there.
One more question (pardon me, really), are the stock Sense 5 wallpapers really not included in the NOS M7 ROM?
WPMan said:
One more question (pardon me, really), are the stock Sense 5 wallpapers really not included in the NOS M7 ROM?
Click to expand...
Click to collapse
They should be, are you sure you installed it right? Since you're also getting errors on cwm. Check the wallpapers, if #4 is a grey leaf with water droplets on it, and #12 is a cityscapy looking thing
chocchief said:
They should be, are you sure you installed it right? Since you're also getting errors on cwm. Check the wallpapers, if #4 is a grey leaf with water droplets on it, and #12 is a cityscapy looking thing
Click to expand...
Click to collapse
No wallpapers at all. I assume since CWM wasn't able to mount system, data, etc. partitions, the ROM wasn't able to extract the files? I'm thinking of flashing stock RUU again, then install CWM (should I go touch or regular one?), then flash boot.img from rom zip and flash it again? It also did not run the setup wizard after the flashing. I'm HTCDev unlocked. S-on.

[Recovery] TWRP Recovery 2.7.0.x (recommended for 4.2.2)

Hi there, i'm starting here a discussion thread about Team Win Recovery Project 2.x for our HTC One SV.
Team Win Recovery Project 2.x, or twrp2 for short, is a custom recovery built with ease of use and customization in mind. We started from the ground up by taking AOSP recovery and loading it with the standard recovery options, then added a lot of our own features. It’s a fully touch driven user interface – no more volume rocker or power buttons to mash. The GUI is also fully XML driven and completely theme-able. You can change just about every aspect of the look and feel.
Click to expand...
Click to collapse
{
"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"
}
Pictures by TWRP
As long as i know it will work for k2_u and k2_ul (LTE), cause both have the same partition layout.
This recovery don't work for boost mobile users!
Notice:
This is not my work, i'm not the developer of it!!! I only start the thread here about it because the dev is a russian guy (and i don't know, if he is here at xda and if he speaks english language).
Please be sure what you are doing, when you flash it, bricks can happen and i am not responsible for damaged devices. Do at your own risk!
Credits:
- xpirt for building it
- Modding.MyMind for his open mind
- MikG for earlier versions
- Team Win Recovery Project
- rollon76 for posting this here on xda
- jmztaylor (for being a great guy and help if needed)
- bkcokota (for his cwm recovery, a start for development)
Important: Recommended for hboot 2.21!
Download:
--------------------------------------------------------------------------------
This is not for boost mobile users!
You can find TWRP Recovery 2.7.0.1 (made by xpirt, credits and thanks to him) here.
Only for k2u & k2ul!
--------------------------------------------------------------------------------
The recovery for boost mobile (K2_CL) users is in the second post!!!
--------------------------------------------------------------------------------
How to install:
Download the img file and rename it to recovery.img
Put it into your fastboot folder and start a command window there.
Boot your phone into fastboot USB mode (bootloader + device plugged to pc)
Enter the following command:
Code:
fastboot flash recovery recovery.img
That's it.
K2_CL ONLY!!!!!
Kernel Source: Click Here!
Changelog Version 2:
Code:
* From commit [URL="https://github.com/ModdingMyMind/android_kernel_htc_k2_cl_twrp/commit/86a317157a741ef12042426696e3c84eeed3e263"]86a317157a[/URL] on my github.
* Kernel built in version 2.7.1.0
* Disabled Module support
Changelog Version 1:
Code:
* From commit [URL="https://github.com/ModdingMyMind/android_kernel_htc_k2_cl_twrp/commit/c34ea02e20b758e78cae9f8b8bc975d268accd84"]c34ea02[/URL] on my github.
* Kernel built in version 2.7.0.2[B]d[/B]
* Added full SELinux support.
* Removed HTC write protection.
---------------------------
---------------------------
TWRP 2.7.1.0 - for 4.2.2
TWRP 2.7.0.2d - for 4.2.2
TWRP 2.7.0.2c - for 4.2.2
TWRP 2.7.0.2b - for 4.2.2 (deprecated)
TWRP 2.7.0.2a - for 4.2.2 (deprecated)
---------------------------
---------------------------
TWRP source was patched from https://gerrit.omnirom.org/#/c/6283/
This patch allows the ability to take screenshots while in the recovery. It has not been merged over to the TWRP source yet so only unofficial builds at this moment will be seen with this feature.
To take screenshots while in recovery just press both the power key and volume down key. The screen will flash. It will naturally store the screenshot in your pictures folder of your sdcard if mounted in either your internal or external.
TWRP Changelogs:
Code:
[U]2.7.1.0
[/U]Built with custom kernel.
- [B]Removed custom theme and reverted back to stock theme.[/B]
- Add GUI option to change or repair file systems on individual partitions. The change is destructive so backup your data including internal sdcard first. This option should make it a little easier to migrate a device from ext4 -> f2fs, for instance. You will find this option under Wipe -> Advanced Wipe, then select only one partition and then press the Repair or Change File System button.
- Various bugfixes to backup and restore
- Improvements to USB storage handling
- Added a class to search for files to make finding the correct brightness file automatic in most cases
- Various other bugfixes and tweaks
[U]2.7.0.2d[/U]
Built with custom kernel.
- Added full SELinux support
- Completely removed HTC write protection.
[U]2.7.0.2c[/U]
Fixed init.rc to allow communication with binaries in /sbin.
TWRP 2.7.0.2c is built ready for SELinux, but the kernel is stock. Until they release the source I can't modify the kernel to support SELinux. This is really only needed for having 4.3+ roms but I want to include it in case the day comes and we see CM, AOSP, or possibly other sources.
[U]2.7.0.2b[/U]
Minor theme adjustment
Upgraded screenshot functionality throughout entire recovery
Note - version 2.7.0.2a screenshots are limited to only the main page
TWRP 2.7.0.2b is built ready for SELinux, but the kernel is stock. Until they release the source I can't modify the kernel to support SELinux. This is really only needed for having 4.3+ roms but I want to include it in case the day comes and we see CM, AOSP, or possibly other sources.
[U]2.7.0.2a[/U]
Built from CM11 and Omni 4.4 sources.
Extended backup options.
1. System
2. Boot
3. Cache
4. Data
5. Recovery
6. Misc
7. Firmware_radio
8. Firmware_q6
9. android secure
*** I think I listed them all ;)
Built in AromaFM.
Implemented screenshot functionality.
Added offmode charging.
Completely updated to fit with 4.2.2.
Includes Holofied Black Theme.
TWRP 2.7.0.2a is built ready for SELinux, but the kernel is stock. Until they release the source I can't modify the kernel to support SELinux. This is really only needed for having 4.3+ roms but I want to include it in case the day comes and we see CM, AOSP, or possibly other sources.
HTC Dumlock Instructions:
HTC Dumlock Instructions specifically for S-On users but S-Off users can use it as well if they choose to:
1. Install the build of TWRP using your method of choice, but you must actually flash TWRP to recovery.* No fastboot booting it.* We need it in recovery so that this build of TWRP will be flashed to your boot.* This new build of TWRP has features in it to easily restore your original boot.
2. Reboot into recovery.
3. Make a backup of your phone.
4. Tap Advanced.
5. Tap HTC Dumlock. (If you don't see HTC Dumlock then you need to remove any custom TWRP theme that you might be using.)
6. Tap Install HTC Dumlock.* This will install the app and binaries needed to make everything work nicely.
7. Reboot your device.
8. Find and open the HTC Dumlock app.
9. If/when prompted, give the app root (SuperUser) permissions.
10. Tap the Execute HTC Dumlock button.
11. Wait patiently for a couple of minutes.* It takes a little while.
If your device doesn't reboot automatically, reboot it manually.* Reboot it normally.* DO NOT reboot it to recovery.
You should now be in your recovery, but your recovery is flashed into boot.
12. Tap Advanced.
13. Tap HTC Dumlock.
14. Tap Restore Original Boot.
Use your recovery like normal.* Flash a new kernel.* Restore a backup with a different kernel.* Do whatever you please!
Click to expand...
Click to collapse
Click to expand...
Click to collapse
Addition
This recovery also works in the ADB mode with root rigths.
In this mode, you can add (delete) files in the SYSTEM
on OS Jelly Beam
And sets the superuser, if superuser is not in the system.:good:
Are you the developer of it?
I hope it is ok for you that i have started a thread for it here?
Anyway, it works great and you have done it very well ! :good::good::good:
Thanks a lot!!
Thank you. Use it. Version 2.5.0.1 is made on the kernel 3.14.10-gf43d146.
Bootloader and boot restored only if you have S-OFF.
where can i download version 2.5.0.1?? i have 2.5.0 and it works great.
---------- Post added at 06:13 PM ---------- Previous post was at 06:06 PM ----------
MikG said:
This recovery also works in the ADB mode with root rigths.
In this mode, you can add (delete) files in the SYSTEM
on OS Jelly Beam
And sets the superuser, if superuser is not in the system.:good:
Click to expand...
Click to collapse
Is compulsory be S-OFF to delete files in system??could you explain how to do it??
thanks
titin83 said:
Is compulsory be S-OFF to delete files in system?
Click to expand...
Click to collapse
A custom kernel can do this also.
old.splatterhand said:
A custom kernel can do this also.
Click to expand...
Click to collapse
And is there alredy a kernel that let us do this?? By the way , what recovery are you using?? if is 2.5.0.1 , could yo tell me where download it?? in the russian page i got an error when i try to sign in there , and the translation with google is rather bad...
thanks
titin83 said:
And there is alredy a kernel that let us do this?? By the way , what recovery are you using?? if is 2.5.0.1 , could yo tell me where download it?? in the russian page i got an error when i try to sign in there , and the translation with google is rather bad...
thanks
Click to expand...
Click to collapse
To sign in there is really painful if you don't speak the language, but as far as i know it does not work as long you are on google translation. The captcha i could only pass with a guy from another board who speaks russian.
The recovery shows 2.5.0.0 but the filename from download page was Recovery_TWRP_2.5.0.1_HTC_ONE_SV.img so i think it is the same.
Kernel can be found here.
old.splatterhand said:
To sign in there is really painful if you don't speak the language, but as far as i know it does not work as long you are on google translation. The captcha i could only pass with a guy from another board who speaks russian.
The recovery shows 2.5.0.0 but the filename from download page was Recovery_TWRP_2.5.0.1_HTC_ONE_SV.img so i think it is the same.
Kernel can be found here.
Click to expand...
Click to collapse
And the last question , can i flash the kernel without installing the whole rom?? i mean , flash it in the rom that i update some weeks ago via OTA or have i to flash the ro that you have in your signature? My SV is K2_U , can i flash this despite be for K2_UL devices??
thanks
You can flash the kernel only and also for k2u (i have too).
If you are not S-off, you need to flash the zip in recovery and the boot.img inside with fastboot.
once i have flashed the kernel , what i have to do to delete some system app??
thanks again
Use a root explorer and go to system/apps/ and delete the one you don't need anymore (or rename it first to see if it causes problems).
But be carefull with what you delete and make a nand backup before!!!!!
titin83 said:
where can i download version 2.5.0.1?? i have 2.5.0 and it works great.
Is compulsory be S-OFF to delete files in system??could you explain how to do it??
thanks
Click to expand...
Click to collapse
Link in the header right.
S-OFF not need.
In the recovery mount SYSTEM. And the button ADVANCED-> File manager can work fine.
old.splatterhand said:
Use a root explorer and go to system/apps/ and delete the one you don't need anymore (or rename it first to see if it causes problems).
But be carefull with what you delete and make a nand backup before!!!!!
Click to expand...
Click to collapse
No, in JB OS files not be deleted.
Instead, use the file manager in the TWRP recovery.
edit: i was too fast... twrp doesnt work for me. it install perfectly but i cannot boot android anymore? does this work for someone else?
sakax said:
edit: i was too fast... twrp doesnt work for me. it install perfectly but i cannot boot android anymore? does this work for someone else?
Click to expand...
Click to collapse
Everything works fine in my device. Flash it again , perhaps something was wrong.
sakax said:
edit: i was too fast... twrp doesnt work for me. it install perfectly but i cannot boot android anymore? does this work for someone else?
Click to expand...
Click to collapse
This twrp recovery work on many device k2_u and k2_ul fine.
MikG said:
This twrp recovery work on many device k2_u and k2_ul fine.
Click to expand...
Click to collapse
my phone doesnt boot anymore after installing twrp recovery? do i have to reinstall kernel and system backup after flashing recovery? the problem is that i only have cwm backup available?
As long as i know, you can't restore cwm backup with TWRP. So you need to flash cwm and restore your backup with that.

[RECOVERY][pyramid][CWM Advanced Edition] PhilZ Touch (6.43.0) [02.06.2014]

Main thread + features + install instructions + dev support :
http://forum.xda-developers.com/showthread.php?t=2201860
DISSCLAIMER
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards or you
* getting fired because the alarm app failed.
* YOU are choosing to make these modifications.
Click to expand...
Click to collapse
{
"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"
}
PhilZ Touch is a CWM Advanced Edition that adds all the features you could ever miss in CWM
It is a well proven recovery for many phones
It also adds a full touch interface a completely configurable GUI
Please give your feedback, what works, and any bug you could encounter
Read the features, and check if you are missing something
Also, do not forget to read about the powerful aroma file manager integration and double tap shortcut
Update 6.43.0 [CWM Base 6.0.4.8] :
PHILZ Changelog
Code:
6.43.0 (02.06.2014)
- nandroid backup: fix 'media' exception:
In CWM, a bug present from the begining was preventing any path/file named media from backup on /data/media devices
This fix will only exclude /data/media path and not other media files/folders
- f2fs: recreate /etc/fstab after ext4/f2fs conversion for proper use of system mount command
- comment useless dead code
- f2fs: fix nandroid restore to f2fs partitions
- f2fs: support format extra storage to f2fs (vold patch needed)
- f2fs: support switching between f2fs/ext4 (needs f2fs in kernel modules), thanks @KumaJaya
- f2fs: reload volume table after f2fs/ext4 conversion (no reboot needed after conversion)
- f2fs: do not format whole /data when not expected on /data/media devices
- f2fs: allow /data f2fs/ext4 conversion for non data_media devices
Preserve recovery settings after a wipe
- on settings change, create a second copy of recovery settings on primary storage (/sdcard)
- on recovery exit, always copy recovery settings to sdcard if no copy is present
- after a wipe, on recovery exit, try to restore settings from the copy on primary storage
- fix save/restore settings menu labels
- libtouch_gui 1.22
- fix various compiler warnings and errors
- enhance pre-compile setup
- dedupe: merge clean up code from @xiaolu
- merge: fix restorecon_from_file potential crash from @xiaolu (only for BOARD_RECOVERY_USE_BBTAR)
- fix 240x320 images
- merge "cwm: Honor recovery variant "
- merge "cwm: Remove hardcoded paths"
- merge "Keep 'show log' on screen until user dismisses it"
- create /data/media directory after internal storage is wiped
prevents denial to read/write from internal storage under some circumstances
- open source touch_gui library
- update licence files
Ali.Filth Changelog
Code:
- Add Ali.Filth Background
- Fix Philz default Background
Screenshoot :
FULL CHANGE LOG : LINK
XDA: Information
CWM 6.0.4.8, a Tool/Utility for the HTC Sensation
Contributors
ali.filth, Phil3759
Version Information
Status: BETA
Current Beta Version: 6.43.0
Beta Release Date: 2014-06-02
Created 2014-04-14
Last Updated 2014-06-02
Special Thank's to : @migui0401 for helping out with testing for the sake of development :laugh:
Credits​
Team-SennyC2 for providing device source
@bilal_liberty
@Sultanxda
@shantur​
Click to expand...
Click to collapse
DOWNLOAD
Download :
http://d-h.st/users/ali.filth/?fld_id=36885#files
Installation
Instructions : Recovery Tools
If you have are not sure if you have an unrestricted HBOOT
Download Recovery Tools from Play Store
Download phil_touch_6.26.4-pyramid.img above, rename to recovery.img and put to your sdcard
Open Recovery Tools and give Superuser access
Select Flash Other Recovery and select the release that was copied to SDCard.
Done
Instructions : Fastboot
If you have Juopunutbear HBOOT or other that supports unrestricted fastboot flash commands
Download phil_touch_6.26.4-pyramid.img above, and rename to recovery.img
Boot into your bootloader ( Vol Down + Power )
Enter command
Code:
fastboot erase recovery
fastboot erase cache
fastboot flash recovery recovery.img
Reboot Bootloader
Select Recovery
Guide installation : by @shantur​
Reserved
i'm not own this device, so please give your feedback, what work and didn't work before I add it in the main thread.
Thanks
ali.filth said:
i'm not own this device, so please give your feedback, what work and didn't work before I add it in the main thread.
Thanks
Click to expand...
Click to collapse
Thanks for this, i use phils recovery on my S3, very good. Does this have all the options like to change background colour, font colour etc etc like on the S3? Dont have time to flash it now n find out
jmcclue said:
Thanks for this, i use phils recovery on my S3, very good. Does this have all the options like to change background colour, font colour etc etc like on the S3? Dont have time to flash it now n find out
Click to expand...
Click to collapse
sure..this recovery have many feature like that..changing background,text color,touch & non touch, aroma file manager, etc..ok..maybe next time you must try this for your htc device too.
ali.filth said:
sure..this recovery have many feature like that..changing background,text color,touch & non touch, aroma file manager, etc..ok..maybe next time you must try this for your htc device too.
Click to expand...
Click to collapse
Just flashed it using PG58IMG method using my phone, its very cool, looks exactly like the S3. :good:
jmcclue said:
Just flashed it using PG58IMG method using my phone, its very cool, looks exactly like the S3. :good:
Click to expand...
Click to collapse
yes, maybe PG58IMG method is best way for flash it.. :laugh:
ali.filth said:
yes, maybe PG58IMG method is best way for flash it.. :laugh:
Click to expand...
Click to collapse
Normaly id use fastboot commands but no access to pc so just created the PG88IMG on my phone. U need to be s-off to use the PG88IMG method aswell, s-on users need to use fasboot
Thank you. Looks fresh for the color background.
-XoRoX- said:
Thank you. Looks fresh for the color background.
Click to expand...
Click to collapse
Yes..also you can change the background at will you.
By the way, you have this device? have you try? Please give your feedback, what working and didn't working..
I need result before put this device on main thread
Send from my Pager using xda-developers app
4ext & CWM(stock) are more better than this recovery(i test it )
if u develope this recovery may it be a Competitor for that
omegfa said:
4ext & CWM(stock) are more better than this recovery(i test it )
if u develope this recovery may it be a Competitor for that
Click to expand...
Click to collapse
Lol..everything is from user..
but until this time, more than 50 device has support this recovery..and everyday a lot of people always request to ported this recovery for their device.
Send from my Pager using xda-developers app
I looked into this recovery when we couldn't flash 4.4 for awhile on the sensation with 4ext. I appreciate your efforts to port a recovery for a device that you don't even own. Kudos to you! I'll try it out when I get ready to flash a new build.
I found anoher bug, the battery status is always presenting 66%, never change. I will keep reporting.
migui0401 said:
I found anoher bug, the battery status is always presenting 66%, never change. I will keep reporting.
Click to expand...
Click to collapse
What version are you use dude? Maybe you can try this version (6.26.4), and give me result.
Thanks
Send from my Pager using xda-developers app
ali.filth said:
What version are you use dude? Maybe you can try this version (6.26.4), and give me result.
Thanks
Send from my Pager using xda-developers app
Click to expand...
Click to collapse
Ok, i'll flash it:good:
---------- Post added at 07:42 PM ---------- Previous post was at 07:27 PM ----------
The same bugs I've mentioned you before are still present.
migui0401 said:
Ok, i'll flash it:good:
---------- Post added at 07:42 PM ---------- Previous post was at 07:27 PM ----------
The same bugs I've mentioned you before are still present.
Click to expand...
Click to collapse
Hemmm..ok..will fix soon..thank's
Send from my Pager using xda-developers app
Here are my thoughts:
1) You might mention that you need to wipe cache and reboot recovery after first booting into recovery.
2) Clean to Install a New ROM tries to wipe /sd-ext which our device does not have (not a big deal, but if the build can be told that we don't have that partition it would be good).
3) Full backup seemed to work fine.
4) Mounting the SDCARD and transferring a ROM file worked fine.
5) Installing Vipers 5.1.0 which uses Aroma fails (can't press Next). I thought Aroma installers were supposed to work, but maybe that is a limitation of this recovery?
6) Battery does always report 66%. I left my phone plugged in for over 10 minutes and the clock changed but the battery percent did not.
I have to get Venom installed before heading to work so I'm reverting to 4ext for now.

[ROM][6.0.1][MHC19Q][Unofficial] BeanStalk 6.14 (2016/04/10) New: shrinked K3 & Gello

Proudly presenting Marshmallow for the HTC Desire!
This is an unofficial ROM built from source by using portions from Nikez' Kernel code, Evervolv's Legacy code, HTC device and vendor files.
WARNING / TERMS & CONDITIONS:
THIS IS A REALLY REALLY PRE-ALPHA, STUFF ARE BOUND TO NOT WORK. BUILT FOR MY PRIVATE PLEASURE AND ONLY FOR TESTING PURPOSES.
FOR ADVANCED USERS ONLY! DO NOT USE AS DAILY DRIVER!!!
{
"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"
}
Like what you see? Click the thanks button or Donate to scott.hart.bti by clicking HERE
Interested in Porting/Building BeanStalk on another device? Check out Post #3!
If you have building/development concerns or issues, Please visit the BeanStalk Development Thread to avoid cluttering this thread.
CyanogenMod 13 based
PIE
Built in Task Manager switcher
OnTheGo Mode
App Circle bar
System UI Tuner
Quicker system animations
Trimmed down fat and excess bloat
Option to enable all widgets
Numerous extra lockscreen options
LCD Density
Custom original BeanStalk Wallpapers by skyliner33v
Custom BeanStalk bootanimation by skyliner33v
3-minit battery support
Clock and date options
Contextual Header - Original and Polygraphic
Battery styles - Includes specific colors and styles. Also includes battery bar
Do not disturb option
Show notification count
Recent screen options
Customizable navigation bar
Use Omniswitch as default recents
Built-in screen record
Toast animations
App Circle bar
Gesture Anywhere
Disable FC warnings
Disable Immersive message
Force expanded Notifications
Configure scrolling cache
Build.prop MOD options to enable/disable tweaks as preferred
Less frequent Notification sounds options
CRT screen off/on options to specify how the animation shows
Enable/disable wake up on charge option
Superuser fully embedded into the build and accessed from settings menu
CM Performance options and features
Hide superuser icon
Developer options and advanced reboot enabled by default
Numerous cherry-picks and improvements throughout the build.. baked into the
awesomeness of existing CM layout.
Numerous other options hidding throughout the build. For a full list of changes and features, please
be sure to checkout change log below.
To be determined
Sorry, as of now there is no GAPPS support for HTC Desire!
For a complete listing of all supported BeanStalk devices and downloads, please visit BeanStalk Downloads page
If you agree with the above terms, download everything that is required from here. And please keep in mind that I am not responsible if you brick your device.
HTC Desire ROM Download - updated 2016/04/10
HTC Desire Kernel 3 for M - updated 2016/04/10
Fallback: HTC Desire Kernel 2 for M (Don't use unless K3 fails to be installed on your device) - updated 2016/02/14
HTC Desire TWRP Recovery for M - updated 2016/01/24
HTC Desire Hboot for M - updated 2016/01/15
BeanStalk Change log
Change log can also be found from within the ROM by going into settings menu -> about phone -> about beanstalk -> changelog
* Make a backup of your current ROM incl. app data, and then copy all contents of your SD card to your computer.
* Download ROM and additional stuff from the links above: boot.img (kernel), recovery-bravo-twrp-2.8.7.0.img (recovery for M) and PB99IMG.zip (hboot for Android 5 and 6).
* Install Android SDK on your computer (we will need later the fastboot tool to accomplish the rom installation).
* Switch to custom hboot for M by copying the PB99IMG.zip into the root folder in your sdcard.
* Reboot to bootloader screen and wait for the prompt to apply the update.
* Say yes to apply the update, say yes to reboot and immediately hold the vol down key pressed.
* Boot to recovery and wipe all partitions and reboot recovery.
* Follow this guide to properly format & partition your SD card (4ext method): http://forum.xda-developers.com/showthread.php?t=2125513 Credits @abaaaabbbb63. You are required to create two ext4-partitions( sd-ext1 at 1GB and sd-ext2 at 1.5GB) and also create a swap partition at 512mb (to gain better overall performance).
* Toggle USB storage to copy the ROM from above to sdcard.
* Properly eject the sdcard from your computer and then disconnect from USB in recovery.
* In recovery select reboot to bootloader.
* Ensure that you can access your device via fastboot (fastboot devices).
* Now the time has come to boot TWRP 2.8.7.0 recovery for Marshmallow. You are not required to install TWRP to become your permanent recovery. However, even if you want to, your attempt will miserably fail due to its big size (7.1MB). The recovery partition in our Desire is limited to 5MB.
* Copy both, recovery image and boot.img to the platform-tools folder in your Android-SDK.
* To boot recovery via fastboot use the following terminal commands:
Example output:
Code:
[email protected] ~ $ cd android-sdk/platform-tools/
[email protected] ~/android-sdk/platform-tools $ su
Password:
Lenovo-G710 platform-tools # fastboot boot recovery-bravo-twrp-2.8.7.0.img
< waiting for device >
downloading 'boot.img'...
OKAY [ 1.053s]
booting...
OKAY [ 0.000s]
finished. total time: 1.054s
* Now your phone should automatically boot TWRP. Please be aware that this recovery isn't very stable. In case that it gets stuck during the flashing of the rom, you will have to repeat boot up of TWRP and also need to wipe all partitions except for SD (TWRP > Wipe > Advanced Wipe.
* Select install in TWRP to flash the ROM.
* When it is complete select restart system.
* Unfortunately, it won't boot up yet. This is because the kernel couldn't be installed due to unknown reasons. We need to use fastboot to flash the boot.img which is in place in your platform-tools folder.
Example output:
Code:
Lenovo-G710 platform-tools # fastboot flash boot boot.img
< waiting for device >
sending 'boot' (3146 KB)...
OKAY [ 0.488s]
writing 'boot'...
finished. total time: 0.489s
* Select 'Reboot' from fastboot menu
* Wait for the rom to make dex2oat compilation (5-10min) and enjoy BeanStalk goodness. In the rare case that it gets stuck during boot time, just remove the battery and this time restart without USB cable plugged.
BeanStalk source can be found HERE
HTC Desire kernel source HERE
Skylinerv33 - Graphics and bootanimation - Thanks!
Vaughn N - Endless support and help throughout the years.
Cyanogenmod - HERE
AICP - HERE
CRDRoid - HERE
Imoseyon, Flar2, Beanstown, anyone I forgot
Donate to scott.hart.bti by clicking HERE​
XDA:DevDB Information
MarshFellow xD, ROM for the HTC Desire
Contributors
spezi77
Source Code: https://github.com/scotthartbti
ROM OS Version: 6.0.x Marshmallow
ROM Kernel: Linux 3.0.x
ROM Firmware Required: Custom hboot for Android 6
Based On: CyanogenMod
Version Information
Status: Testing
Created 2016-01-16
Last Updated 2016-05-27
Working:
Telephony
Mobile Data
Sound
ADB connection
Camera
WiFi (find instructions below on how to set up your default gateway*)
MTP (mount USB mass storage for file transfer)
Not working:
BT
Torch (cannot be turned off!)
You tell me what else
* Noob-friendly guidance on how to set up your default gateway
Look up what is the default gateway of your router and use it instead of the IP in my example (however, in many cases a router uses the 192.168.0.1 as in my example below).
Set up your WiFi
Go to the Developer options and open "Custom default gateway"
Save the IP address of your default gateway, afterwards confirm root permissions.
THE BIG THANKS LIST:
Credits to @LaidbackNikez for being a force behind the development of kernel 3.0.16 for the HTC Desire!
Credits to @[email protected] for his awesome work in stabilizing the kernel!
Special thanks to @macs18max and OpenDesire devs ( @Mustaavalkosta & @kylon) for being pioneers in making HTC and qsd8k code compatible to the latest Android platform.
You may want to compile it yourself:
Code:
repo init -u git://github.com/spezi77/android.git -b bs6
mkdir -p .repo/local_manifests
cp .repo/manifests/bravo/roomservice.xml .repo/local_manifests/
repo sync
wget https://s.basketbuild.com/uploads/devs/Cl3Kener/TOOLCHAIN/uber-arm-eabi-5.3.tar.xz
tar xvC prebuilts/gcc/linux-x86/arm -f uber-arm-eabi-5.3.tar.xz
rm uber-arm-eabi-5.3.tar.xz
. build/envsetup.sh
brunch bravo
Screenshots:
Wow, thanks!
Wow!! It really happened!
Pretty, happy to see this, will give it a try the next days and will keep an eye on the thread daily
Great work! Keep it up!
Thanks!
thank bro support htc desire bravo
thinhx2 said:
i have 2 question:
1:i have device,kernel,vendor cm and i see on your github branch bs6 use device cm and i try build and bugs same build slim. how to fix?
2:bro send me:how to change cm to slim and i try and bugs same build slim. why?
thank bro support htc desire bravo
Click to expand...
Click to collapse
Hey there,
I have replied to you in the Beanstalk developer thread. Let's keep this ROM thread specific to HTC Desire, please.
Cheers!
Hey Desire folks!
Anyone here managed to get Marshmallow booting on the HTC Desire?
Cheers!
spezi77 said:
Hey Desire folks!
Anyone here managed to get Marshmallow booting on the HTC Desire?
Cheers!
Click to expand...
Click to collapse
please send me fb,gg plus of bro?.thank bro
spezi77 said:
Hey Desire folks!
Anyone here managed to get Marshmallow booting on the HTC Desire?
Cheers!
Click to expand...
Click to collapse
I would try it as it is not my main phone
But I got scared at the point of an marshmallow hboot version, this will replace the Android 2 one, so am I able to get back to Kitkat after testing?
FaserF said:
I would try it as it is not my main phone
But I got scared at the point of an marshmallow hboot version, this will replace the Android 2 one, so am I able to get back to Kitkat after testing?
Click to expand...
Click to collapse
As soon as you want to go back, get a suitable hboot for kitkat, e.g. Alpharev Jelly (250/5/182), from here: http://d-h.st/Cde
Credits @jmcclue
spezi77 said:
As soon as you want to go back, get a suitable hboot for kitkat, e.g. Alpharev Jelly (250/5/182), from here: http://d-h.st/Cde
Credits @jmcclue
Click to expand...
Click to collapse
I have already downloaded the files, but got no time to go through the process.
I will report back as soon as I had a chance to try it out.
Never thought that Desire will be back with MM, great work whatever is working or not.
Thank you!
Thanks spezi77! I want to try this ROM, but I can't since the HTC Desire fastboot is not working with Windows 10 (USB issue). I'll try to setup a Windows 7 virtual machine. Does it need 2 ext4 partitions in the SD card?
nickleby said:
Thanks spezi77! I want to try this ROM, but I can't since the HTC Desire fastboot is not working with Windows 10 (USB issue). I'll try to setup a Windows 7 virtual machine. Does it need 2 ext4 partitions in the SD card?
Click to expand...
Click to collapse
U r welcome. Yes, it needs sd-ext1 for /system and sd-ext2 for /data.
spezi77 said:
U r welcome. Yes, it needs sd-ext1 for /system and sd-ext2 for /data.
Click to expand...
Click to collapse
I managed to use fastboot using an Ubuntu CD, but I'm stuck in the booting of TWRP recovery, it stays forever in a blue screen with the word "teamwin". I tried like 10 times getting the same result.
nickleby said:
Thanks spezi77! I want to try this ROM, but I can't since the HTC Desire fastboot is not working with Windows 10 (USB issue). I'll try to setup a Windows 7 virtual machine. Does it need 2 ext4 partitions in the SD card?
Click to expand...
Click to collapse
Same at my side. Win10 is not able to use Desire Fastboot drivers.
nickleby said:
I managed to use fastboot using an Ubuntu CD, but I'm stuck in the booting of TWRP recovery, it stays forever in a blue screen with the word "teamwin". I tried like 10 times getting the same result.
Click to expand...
Click to collapse
Hmm, as mentioned TWRP sometimes fails to boot up
(maybe a Kernel issue). But for me it worked in 3 out of 5 attempts.
chrrh said:
Same at my side. Win10 is not able to use Desire Fastboot drivers.
Click to expand...
Click to collapse
Try Linux, it is for free
spezi77 said:
Hmm, as mentioned TWRP sometimes fails to boot up
(maybe a Kernel issue). But for me it worked in 3 out of 5 attempts.
Click to expand...
Click to collapse
I don't know what I'm doing wrong. I've followed every single step, but I'm still stuck booting the TWRP recovery. This time I tried booting the recovery 17 times but no luck (only the blue background with the "teamwin")...
nickleby said:
I don't know what I'm doing wrong. I've followed every single step, but I'm still stuck booting the TWRP recovery. This time I tried booting the recovery 17 times but no luck (only the blue background with the "teamwin")...
Click to expand...
Click to collapse
Strange, as a last resort you could try this 4ext recovery which has been modified for LP.
*fingers-crossed*
Hopefully i can try the next days. Really busy at the moment but also very excited.
spezi77 said:
Try Linux, it is for free
Click to expand...
Click to collapse
I did and was able to boot up TWRP (3 out of 5 like you described)
But flashing never worked, everytime TWRP locked up after a few seconds. Tried about 10 times, and everytime it get stuckafter 5 to 60 Seconds without success.

[EXPERIMENTAL][TESTING][29-3-17] MultiRom Latest For mido

{
"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"
}
For mido​Supports all Roms (SHOULD)​
NOTE:
Code:
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 Kernel
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 MultiRom?
MultiRom is one-of-a-kind multi-boot mod. It can boot any Android Rom as well as other systems like Ubuntu Touch, Plasma Active, Bohdi Linux or WebOS port, once they are ported to our device. Besides booting from device's internal memory, MultiRom can boot from USB drive connected to the device via OTG cable. The main part of MultiRom is a boot manager, which appears every time your device starts and lets you choose ROM to boot. Roms are installed and managed via the modified TWRP recovery. You can use standard ZIP files to install secondary Android Roms, daily prebuilt image files to install Ubuntu Touch and MultiRom even has its own installer system, which can be used to ship other Linux-based systems.
I am not the developer of MultiRom. All Credits for it goes to Tasssadar, the actual developer of it.
Features:
MultiBoot any number of Android Roms
Restore Nandroid Backup as secondary ROM
Use for example Ubuntu Touch or Desktop alongside with Android, without the need of device formatting
Boot from USB drive Attached via OTG cable
Warning!
It _is_ dangerous. This whole thing is basically one giant hack - none of these systems are made with multibooting in mind. It is messing with boot sector and data partition. It is no longer messing with data partition or boot sector, but it is possible that something goes wrong and you will have to flash Stock Rom zips again. Make backups. Always.
TESTED ON ROMS:
Test and Report
SUPPORTED DEVICES:
mido
Please Test it in other Similar SD Variants and Report it Below.
Bugs:
You tell me
SCREENSHOTS:
All Screenshots HERE
INSTALLATION INSTRUCTIONS:
Via The MultiRom Manager App:​This is the easiest way to install everything MultiRom needs... Just follow the Below Instructions:
Install the app (Links Below)
Select MultiRom and Recovery on the Install/Update card.
Press "Install" on the Install/Update card to start the installation.
DONE! MULTIROM IS READY TO ROCK!
You current rom will not be erased by the installation.
Download link is in the second post.
Adding ROMs:
Android
Boot into MultiRom Recovery -> select MultiRom -> Add Rom -> Select the Rom's zip file and click Confirm.​
Updating/changing ROMs:
1. Primary Rom (Internal)
Flash Rom's zip File as Usual, Do factory reset if needed (it won't erase secondary Roms)
Go to MultiRom in recovery and do Inject curr. boot sector.
2. Secondary Android Roms
If you want to change the Rom, delete it and add new one. To update the Rom, follow these steps:
Go to MultiRom -> List Roms and select the Rom you want to update.
Select "Flash zip" and Flash the Rom's zip File.
Explanation of recovery menus:
Main menu
- Add Rom - Add Rom to Boot
- List Roms - List Installed Roms and Manage Them
- Inject boot.img File - When you Download something, for example a Kernel, which is Distributed as a Whole boot.img (eg. Qassam Kernel), you have to use this option on it, otherwise you would lose MultiRom.
- Inject curr. boot sector - Use this option if MultiRom does not show up on boot, for example after Kernel Installation.
- Settings - Well, SETTINGS!
Manage Rom
- Rename, Delete - No Need to Explain this I Think!
- Flash Zip (Only Android Roms) - Flash zip to the Rom, for example GAPPS
- Add/Replace boot.img - Replaces boot.img used by this Rom, this is more like a Developer Option.
- Re-Patch init - This is available only for Ubuntu. Use it when Ubuntu cannot find the root partition, i.e. after apt-get upgrade which changed the init script.​
GitHub Source Codes:
MultiRom Organization for Xiaomi Devices​mido MultiRom Device Trees​MultiRom Manager App Source Codes​
Current Status:
Test and Report...
CREDITS:
Rishabh Rao (ME) - For Porting MultiRom to kenzo/kate
Tasssadar - For his awesome MultiRom
nkk71 - For his No-KEXEC workaround
Version Information:
Status: Unofficial, IN TESTING, Version 33
ENJOY!:good:
XDA:DevDB Information
MultiRom For mido, Tool/Utility for the Xiaomi Redmi Note 4
Contributors
Rishabh Rao
Source Code: https://github.com/multirom-xiaomi
Version Information
Status: Testing
Current Beta Version: v33
Beta Release Date: 2017-03-29
Created 2017-03-29
Last Updated 2017-03-30
Download Links:
MultiRom Manager App 2.4-rishabhrao
1. Can I flash any Other Kernel?
- YES! You CAN flash ANY Kernel!!!
2. Can I Flash Roms to USB-OTG? How?
- Yes, You CAN Flash Roms to USB-OTG.
Follow these steps to do so:
1. Boot into TWRP Recovery.
2. Tap on Multirom.
3. Tap on Add Rom.
4. Select the correct Location and Flash it...
Note: Flashing on a USB-OTG takes some Time, so be patient & Don't Worry!
3.Where to Find Roms Installed in my USB-OTG Drive? How to Boot into Them?
- After Flashing the Rom you will be Booted into the MultiRom Boot Menu.
All your Roms Flashed on the Internal Memory will be in Internal Tab.
All Others will be in the External Tab.
4. How to Rename/Remove/Delete/Wipe Dalvik Cache or Flash any Other zips to an Existing Rom?
- Follow these steps:
1. Boot into TWRP Recovery.
2. Tap on Multirom.
3. Tap on the Rom which you want to Remove/Add zips.
You will find all the options you need there!
5. "Unable to Flash, I am getting Errors" / "Executing Updater Script Failed" / "Rom is not Booting". ANY HELP???
- Please Provide Logs. It will be located in /sdcard/multirom/error.txt OR if that's not present here: /proc/last_kmsg
It would be Great if you can Provide Some Screenshots.
Press Volume Down + Power Buttons Together to take Screenshots.
6. How to Disable Auto Boot / Change Rom Name / Hide Roms / Change Brightness of MultiRom Boot Menu?
- Follow these steps:
1. Boot into TWRP Recovery.
2. Tap on Multirom.
3. Tap on the 3 Dots on the Top Right of the Screen.
4. Select Settings.
You will find all the Customizations of the MultiRom Boot Menu you need there!
7. What is the No-Kexec Workaround?
- The No-Kexec Workaround by @nkk71 allows you to use MultiROM without having to flash a Kexec Enabled Kernel.
Please read More about No-Kexec Workaround from the author words only (to avoid duplicity and to get the latest information), thanks to @nkk71 once again!
http://forum.xda-developers.com/showpost.php?p=68738134&postcount=4
Guys please test this in your mido and Please tell me how it works
How about the recovery? witch one we can use?
Question 1: what is to difference between multirom and dual boot?
Question 2: can I use miui as secondary ROM with aospe as first Rom?
Question 3: when will dual boot be available for rn4?
XMoDuLeSx said:
How about the recovery? witch one we can use?
Click to expand...
Click to collapse
It has it's own modified TWRP recovery
Sent from my LeEco Le 2 using XDA Labs
dragneelfps said:
Question 1: what is to difference between multirom and dual boot?
Question 2: can I use miui as secondary ROM with aospe as first Rom?
Question 3: when will dual boot be available for rn4?
Click to expand...
Click to collapse
1. MultiRom is a complete Multi Booting tool which has it's own Recovery, boot ui, etc.
2. Yeah i think so... You can.
3. Mido is rn4 only r8!
Also note that this is still in testing so please forgive me if you face any bugs. But it will be stable soon...
Sent from my LeEco Le 2 using XDA Labs
flashed miui 7.2.23 as second rom ..(aospe as first rom).
I open the app and try to boot into miui..it says No-Kexec kernel found and reboots to recovery.
---------- Post added at 01:50 PM ---------- Previous post was at 01:18 PM ----------
Now tried LOS as second rom. Couldnt even boot in my first rom. So deleted the second rom. Still couldnt boot in the first rom. (screen goes off after mi boot logo). Now restored the first rom nandroid backup. Working now.(first rom only).
dragneelfps said:
flashed miui 7.2.23 as second rom ..(aospe as first rom).
I open the app and try to boot into miui..it says No-Kexec kernel found and reboots to recovery.
---------- Post added at 01:50 PM ---------- Previous post was at 01:18 PM ----------
Now tried LOS as second rom. Couldnt even boot in my first rom. So deleted the second rom. Still couldnt boot in the first rom. (screen goes off after mi boot logo). Now restored the first rom nandroid backup. Working now.(first rom only).
Click to expand...
Click to collapse
I did the same thing and I'm having the same problem...
Only that I tried xenon HD instead of aospe
leo_pard2331 said:
I did the same thing and I'm having the same problem...
Only that I tried xenon HD instead of aospe
Click to expand...
Click to collapse
Let's see . op will fix the bug probably.
dragneelfps said:
Let's see . op will fix the bug probably.
Click to expand...
Click to collapse
I wiped everything and restored the backup and now I'm unable to install the multi rom
dragneelfps said:
flashed miui 7.2.23 as second rom ..(aospe as first rom).
I open the app and try to boot into miui..it says No-Kexec kernel found and reboots to recovery.
---------- Post added at 01:50 PM ---------- Previous post was at 01:18 PM ----------
Now tried LOS as second rom. Couldnt even boot in my first rom. So deleted the second rom. Still couldnt boot in the first rom. (screen goes off after mi boot logo). Now restored the first rom nandroid backup. Working now.(first rom only).
Click to expand...
Click to collapse
Hey u mentioned the screen goes off after mi boot logo
How much time did you wait after that happens?
Sent from my LeEco Le 2 using XDA Labs
leo_pard2331 said:
I wiped everything and restored the backup and now I'm unable to install the multi rom
Click to expand...
Click to collapse
What is happening when you try to install it?
Sent from my LeEco Le 2 using XDA Labs
dragneelfps said:
Let's see . op will fix the bug probably.
Click to expand...
Click to collapse
Definitely i will
Sent from my LeEco Le 2 using XDA Labs
Rishabh Rao said:
Hey u mentioned the screen goes off after mi boot logo
How much time did you wait after that happens?
Sent from my LeEco Le 2 using XDA Labs
Click to expand...
Click to collapse
actually 10-20 sec
Hey sir, Did u test this before posting in here? Do u own a mido? Just curious lol
Sarthak Narang said:
Hey sir, Did u test this before posting in here? Do u own a mido? Just curious lol
Click to expand...
Click to collapse
+1
Sarthak Narang said:
Hey sir, Did u test this before posting in here? Do u own a mido? Just curious lol
Click to expand...
Click to collapse
Hello Sarthak Sir
No i do not own a mido.
I approached in some TG, WhatsApp groups after i made this to get someone to test. But everyone got me to post it here
So i just posted it with the BIG Heading "TESTING".
Also just because I don't have this device, please don't think i will not fix this MultiRom.
I will work day and night to fix this lol:silly::fingers-crossed:
Now some guys at some TG group confirmed to me the following points:
1. MultiRom works through the app to dual boot.
2. Boot UI is messed up and needs fix. (Trying out different Pixel Formats now)
3. The Lockscreen and FP Bug exists just like some other devices like kenzo, s2, x2, etc. (Temporary fix: Disable your FP and Pattern before Installing any new Rom)
Now looking out for more testing and propably this thing will be ready to rock in a few days.
Sent from my LeEco Le 2 using XDA Labs
Edit: Just also added EXPERIMENTAL in the Title to show that this is just in the Alpha Stage till now
Rishabh Rao said:
Hello Sarthak Sir
No i do not own a mido.
I approached in some TG, WhatsApp groups after i made this to get someone to test. But everyone got me to post it here
So i just posted it with the BIG Heading "TESTING".
Also just because I don't have this device, please don't think i will not fix this MultiRom.
I will work day and night to fix this lol:silly::fingers-crossed:
Now some guys at some TG group confirmed to me the following points:
1. MultiRom works through the app to dual boot.
2. Boot UI is messed up and needs fix. (Trying out different Pixel Formats now)
3. The Lockscreen and FP Bug exists just like some other devices like kenzo, s2, x2, etc. (Temporary fix: Disable your FP and Pattern before Installing any new Rom)
Now looking out for more testing and propably this thing will be ready to rock in a few days.
Sent from my LeEco Le 2 using XDA Labs
Edit: Just also added EXPERIMENTAL in the Title to show that this is just in the Alpha Stage till now
Click to expand...
Click to collapse
Looking forward to it.

Categories

Resources