Related
This recovery is for the AT&T SGH-I437 ONLY! It is NOT for the GT-I8730! Just because Samsung named them both "Express" does not mean they have identicle internal hardware!
Code:
#include <std_disclaimer.h>
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*/
Please find below an Odin-flashable TWRP recovery for the ExpressATT (SGH-I437). It has been lightly tested, please report bugs in this thread only.
Link (09/01) : http://www.mediafire.com/download/6pyssdpoccxasv8/TWRP-I437.tar
md5sum : 33545b7f7c55248837460918c01cc08b
Downloading.....
Edit: I tried the recovery and apparently works well , when you upload a new build of CM 10.2 I do a more complete test ....
Sent from my SAMSUNG-SGH-I437 using xda app-developers app
I've been using this recovery for a little while and I can tell that it does it job perfectly. Sideload works, normal flashing works, wiping works, settings work, filemanager shows the files, and also, better than CWM, it seems that you can make backups in the internal storage (I did not try however).
Only a few insignificant minor improvements that could be made: home button that actually works as a home button, on-screen home button on the middle, log button on the left and menu key that triggers the same functionality. But you probably have a lot of more important things to do...
Anyway, good job
is this the updated 2.8 version
iamafireman said:
is this the updated 2.8 version
Click to expand...
Click to collapse
No.
Code:
#include
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, blah, blah, blah, this is dangerous,
* but also recoverable in case something goes wrong, so
* don't be stupid and you'll be good.
*/
Woah, woah, woah. Custom download mode? What are you smoking?
Nothing actually, and yes, this is a custom download mode -- your eyes did not deceive you.
That's kinda cool I guess, but what can it do that mine can't?
Well, I didn't go all crazy with messing with things yet, but at the moment, it has the following extra features over the stock download mode:
- adbd insecure (thanks, @Chainfire) (and yes, I did just say you can now use adb in Download Mode)
- Changed all instances of light blue and bright green to semi-dark purple (it looks better that way in my opinion)
Sounds pretty sweet. Where can I download it from?
You can find the current version here and a listing of all of the versions here.
Pretty nice! How do I install it though?
Please note that this is only for Verizon LG G3 owners that are on KitKat (or use the KitKat bootloader, at least, because this uses BUMP!) and you must be rooted to install it
First off, please note that installing a custom download mode is nowhere near as complicated/dangerous as it sounds. When you are ready, either connect your device to your computer via adb and open an adb shell, or use a terminal emulator app to run the following commands:
Code:
su
dd if="/dev/block/platform/msm_sdcc.1/by-name/laf" of="/sdcard/laf.img"
We just backed up your current download mode (laf) image, so upload that somewhere and keep it safe. Now we are going to install PurpleDL!
If you downloaded the image to your computer, either adb push it to your phone or just drag-and-drop it on to your phone's internal sdcard (there's not actually an sdcard inside your phone, it's just called that. It's your internal storage), and please note where you put it because you will need that for this next step.
Now, in that same adb shell or terminal window, run these commands:
(replacing XXXX.img with the location and name of the image you downloaded)
Code:
dd if="/sdcard/XXXX.img" of="/dev/block/platform/msm_sdcc.1/by-name/laf"
Ta-da! It's installed! That's all there is to it! You can now boot into PurpleDL mode or continue to carry on with your day.
Sweet, how do I use it?
I'll leave you with this (video not by me)
It sucks and I hate you. How do I uninstall this garbage?
Remember that backup I told you to make earlier, in the installation process? Well, you put that on your phone's internal storage and you flash it to your device with:
(assuming the backup is named "laf.img" and is in "/sdcard/")
Code:
dd if="/sdcard/laf.img" of="/dev/block/platform/msm_sdcc.1/by-name/laf"
FAQ
- To be filled out
Changelog
- v1
--- Initial version
Cool stuff to do with PurpleDL
- Custom Error Message (see the last photo here: https://twitter.com/r3pwn/status/587713686401232897)
--- This one is actually kinda fun. It's a "fake" error screen, so nothing is actually wrong with your device when you use this. If you want to mess around with it, read on.
--- So, first off, put your device in "PurpleDL" mode and open an adb shell.
--- Now, type the following:
Code:
wallpaper -framework
1
text
your_message_here
--- When you type your custom message, separate words using hyphens (-) or underscores (_), otherwise, it will not work. This is not something I can fix, as this little utility was made by LG.
Wow, amazing!
There's not lot to it features-wise, but it still sounds awesome!
So what would I use download mode for? Just wondering.
bb12489 said:
So what would I use download mode for? Just wondering.
Click to expand...
Click to collapse
You can use it to go back to stock, flash firmwares, etc and also, there were many many many references to potential bootloader unlock scenarios. However, investigating any of them resulted in a dead end, although I'm sure one of them would work if I tried hard enough.
I have been contemplating adding a new way to flash single partitions and provide a shell scripts for Linux/osx and a batch file for Windows. Before I actually start working on it, is this anything anyone would want?
r3pwn said:
I have been contemplating adding a new way to flash single partitions and provide a shell scripts for Linux/osx and a batch file for Windows. Before I actually start working on it, is this anything anyone would want?
Click to expand...
Click to collapse
I'm interested in something exactly like that if you find the time. Thanks for the custom DL mode.
roirraW "edor" ehT said:
I'm interested in something exactly like that if you find the time. Thanks for the custom DL mode.
Click to expand...
Click to collapse
Okay, it shouldn't be too hard. It'll basically just be a tool to dump/flash partitions and be "wrapped around" adb.
r3pwn said:
Okay, it shouldn't be too hard. It'll basically just be a tool to dump/flash partitions and be "wrapped around" adb.
Click to expand...
Click to collapse
Thanks!
Download Mode
If my download mode is not being recognized by my PC. Will entering into this custom download mode fix that?
Also Flash Tool, Verizon SU and pretty much all tools don't recognize.
calseen said:
If my download mode is not being recognized by my PC. Will entering into this custom download mode fix that?
Also Flash Tool, Verizon SU and pretty much all tools don't recognize.
Click to expand...
Click to collapse
I doubt it, but only trying will tell. Sounds like a driver or Windows problem. Have you tried rebooting the PC after installing the latest Verizon LG drivers with the phone not plugged into it? Have you verified that in Device Manager it doesn't list the phone under the Modem section? It can take up to 10 minutes for Windows the load the driver you had installed, the first time you connect a different device to a different USB 2.0 port, and USB 2.0 is recommended over USB 3.0, and preferably a port that comes directly off the motherboard, and not through a hub.
If the phone isn't listed in the Modem section of Windows' Device Manager, no software looking for Download mode will be able to recognize it.
Hello folks today i am gonna represent you on how to install magisk on stock android 10 beta
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 Mod
* 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.
*/
First of all list needed to do this
Unlocked Bootloader
TWRP( Thanks to Alberto97 and borkserk for making it)
Brain
Magisk 20.4 (beta for now previous versions causing bootloop)
ADB (minimal is the best option)
Let's begin:
1.Place downloaded Magisk and magisk manager on your sdcard or internal storage
2.Reboot to bootloader
3.Place your downloaded file in your adb folder and boot twrp.img using command
Code:
fastboot boot *file you downloaded*
(twrp included in atachments just unzip it and you re ready to go)
4.In twrp select install than choose downloaded magisk file and flash it
Wait for it to finish now when you reboot you need to install magisk manager it will ask you too reboot when opened .. after reboot you re goot to go.
Now u have installed magisk fell free to give feedback and if you have problems i'll try to help you.
Passing CTSprofile for saftynetfrom magisk manager download 2 Modules
Busybox for Android NDK
MagiskHide Props Config
Terminal
After you installed above moduls and app reboot your phone.
In downloaded terminal and type props, choose "Edit device fingerprint",
pick 1st option "Pick a certified fingerprint"
I recommend using google pixel 3a fingerprint with suppport for android 10
When you changed yours device fingerprint reboot and you are now passing CTSprofile
Where did you get A10 beta for the Moto One from?
slimshady76 said:
Where did you get A10 beta for the Moto One from?
Click to expand...
Click to collapse
you can join our group just search on tel*gram Motorola One [deen] and there you got everythink needed
All I had to do to pass both basic integrity and ctsProfile was to enable magisk hide in magisk manager since it's disabled by default now.
I wonder if this version of twrp also fits the motorola g8 plus with android 10 ?
Forget... resolved
Code:
/*
* Your warranty is now void.
*
* I am not responsible for bricked devices, dead SD cards,
* thermonuclear war, or you getting fired because the alarm app failed. Please
* do some research if you have any concerns about features included in this ROM
* before flashing it! YOU are choosing to make these modifications, and if
* you point the finger at me for messing up your device, I will laugh at you.
*
*/
Hi,
here you can find my version for the Samsung Galaxy Note 2 LTE on LineageOS 20.
This is a alpha build, also from the LineageOS side, there are typical functions still missing, so don't install it if you want a completely stable and completed ROM and don't report my already listet bugs!
Attention:
Sometimes it needs another reboot to find the sim card.
When you have BitGapps installed, you have to reflash them after every update!
This ROM is only tested with N7105, so maybe you could to give me a feedback if it does or does not work with all the different Note 2 LTE variants.
It theoretically should work for:
SGH-I317
SGH-I317M
SCH-I605
SPH-L900
SGH-T889
SHV-E250S
SHV-E250K
SHV-E250L
SC-02E
GT-N7105/N7105T
SGH-T889V
SHV-E250S/E250K/E250L
SC-02E (SGH-N025)
Here you can see how far everything is working for now.
Spoiler: Whats working
Boot
Audio
Bluetooth
Graphics
Cameras
Sensors
Wifi
GPS
USB
Video playback (HW/SW)
Tethering via USB
RIL
OTA-Updates
Tethering via WIFI and Bluetooth
much more...
Spoiler: Whats not working
Random reboots
NFC
SD-Card can't be formatted as internal storage, this will cause a bootloop
Random losses of sim card
Spoiler: Links
TWRP
ROM direct link
ROM
ROM Mega
Spoiler: Changelog
26.01.2023
13.03.2023
Spoiler: How to improve GPS
You could use a gps.conf from https://app.box.com/s/w57s1v1n3hie7l5lk28i for your location and replace /vendor/etc/gps.conf.
Or you try GPS Server Optimizer app for a faster 3D fix.
For both methods you need root rights.
I would recommend to use microG instead of BitGapps,
here you can find the installation instructions:
Spoiler: microG instructions
Download Magisk 24.1 and flash it via TWRP (yes, flash the APK file), reboot
Open Magisk and update the App (and do a reboot if it's asking)
Enable Zygisk in Magisk
Download and install microG installer in the Magisk manager, reboot
Download and install safetynet-fix in the Magisk manager, reboot
Check with a safetynet checker app and you should pass
Spoiler: If you're facing installation problems.
Samsung seems to use differen't partition tables for these devices,
so far we know a t889, I317 and maybe other devices != n7105 are having a too small HIDDEN (for us vendor) partition.
So if you're facing problems like here
Getting "E2001: Failed to update vendor image." during clean flash.
This means that you have to resize it, check out these two posts:
Manual way
Zip way
Do you like my work?
Than you can simply hit the thanks button and consider to spend me a coffee or a beer,
I'm doing this in my free time and it also costs a lot of money to buy hardware.
donate
Wanna improve your sound configs, control your charging current and more?
Now you can use my app to access all boeffla configurations, there will follow more functions.
Exynos4 Kernel Manager - Apps on Google Play
This app provides Boeffla sound control and other kernel + charging tweaks
play.google.com
Spoiler: How to install it?
Instructions
XDA:DevDB Information
[ROM][13.x][N7105/T0LTE][BETA] LineageOS 20.x, ROM for the Samsung Galaxy Note 2 LTE
Contributors
html6405
Source Code: https://github.com/html6405
ROM OS Version: 13.x T
ROM Kernel: Linux 3.x
ROM Firmware Required: TWRP 3.5.2
Based On: LineageOS
Selinux: permissive, this only makes sense as soon the ROM is stable.
Version Information
Status: Beta
Created 2022-11-09
Last Updated 2023-03-13
Thank you for the your great work!!!I tried this ROM as soon as possible.My device is SC-02E. Here are a few things I found out.
・Magisk 25.2(Latest) is work
・The stylus pen does not work.
I found this reason. It seems that this ROM is for N7100 and not for N7105. until android 12, the model name is also N7105, but this ROM shows N7100.
・When connected to a PC, the USB cable must be disconnected and reinserted once after the USB setting is set to file sharing.
・Video can not save. Photos can be saved.
yonekome said:
・The stylus pen does not work.
I found this reason. It seems that this ROM is for N7100 and not for N7105. until android 12, the model name is also N7105, but this ROM shows N7100.
Click to expand...
Click to collapse
Stylus works fine on my n7105, hmm thats strange, this ROM is built for t0lte and there is no n7100 as model name in the init program, check here:
android_device_samsung_t0lte/init_t0lte.cpp at lineage-19.0 · html6405/android_device_samsung_t0lte
Contribute to html6405/android_device_samsung_t0lte development by creating an account on GitHub.
github.com
Are you sure that you're using the t0lte build?
On my device all functions are given.
And it would be great if you could resize your images a little bit, they are using much space.
And there's another thing, Magisk v25.2 is not compatible with this ROM, only with the N7100 ROM, so there must be something wrong!
I reviewed it again and found that I had installed the N7100 ROM.
I always install the N7100 ROM until the N7105 ROM is uploaded. So it seems I reinstalled what I had installed in the past.
I caused the inconvenience to you.
yonekome said:
I reviewed it again and found that I had installed the N7100 ROM.
I always install the N7100 ROM until the N7105 ROM is uploaded. So it seems I reinstalled what I had installed in the past.
I caused the inconvenience to you.
Click to expand...
Click to collapse
No problem,
but saving videos works on my device, are we taking about video recording with the camera?
yonekome said:
・When connected to a PC, the USB cable must be disconnected and reinserted once after the USB setting is set to file sharing.
Click to expand...
Click to collapse
Yes, this annoying bug still exists :/.
html6405 said:
No problem,
but saving videos works on my device, are we taking about video recording with the camera?
Click to expand...
Click to collapse
After installing the N7105 ROM, I am able to save it.
html6405 said:
Yes, this annoying bug still exists :/.
Click to expand...
Click to collapse
This was also fixed in my environment after reinstalling the ROM.
I get error 1 when trying to install it. My phone was the model SGH-T889 but after rooting and installing a different custom rom it shows its the model GT-N7105. Can installing a rom change the model number?
kerryking1 said:
I get error 1 when trying to install it. My phone was the model SGH-T889 but after rooting and installing a different custom rom it shows its the model GT-N7105. Can installing a rom change the model number?
Click to expand...
Click to collapse
Could you send me the recovery log after the failed installation?
Then I can help you.
Does it automatically save a log?
kerryking1 said:
Does it automatically save a log?
Click to expand...
Click to collapse
No, you have to save it in advanced.
I found it
recovery
Is it uploading the files? Im not seeing them
let me try zip
wrote 306907 blocks; expected 306907
stashed 0 blocks
max alloc needed was 4096
bytes_written_SYSTEM: 1257091072
bytes_stashed_SYSTEM: 0
deleting stash 13c23145f94d68015632f2cd29899c1aaf9ad199
Wrote updated marker to /cache/recovery/13c23145f94d68015632f2cd29899c1aaf9ad199.UPDATED
Patching vendor image unconditionally...Patching vendor image unconditionally...
performing update
blockimg version is 4
maximum stash entries 0
creating stash /cache/recovery/9853a4ae1854a188181291fe94d0b4f37cdfd6e7
1298128896 bytes free on /cache (0 needed)
/cache/recovery/last_command doesn't exist.
erasing 106102 blocks
BLKDISCARD ioctl failed: Invalid argument
failed to execute command [erase 8,560,1492,20777,32256,33282,97792,98819,128000]
new data receiver is still available after executing all commands.
script aborted: E2001: Failed to update vendor image.
E2001: Failed to update vendor image.error: 2001
Updater process ended with ERROR: 1
I:Install took 111 second(s).
Error installing zip file '/sdcard/Download/20.0-20221109-HTML6405-t0lte.zip'
Updating partition details...
Iata backup size is 0MB, free: 5720MB.
I:Unable to mount '/external_sdcard'
I:Actual block device: '', current file system: 'vfat'
I:Unable to mount '/usb-otg'
I:Actual block device: '', current file system: 'vfat'
...done
kerryking1 said:
let me try zip
Click to expand...
Click to collapse
script aborted: E2001: Failed to update vendor image.
Try:
[ROM][UNOFFICIAL][11.0][ N7105/T0LTE ][Samsung Galaxy Note 2 LTE][ LineageOS 18.1 ][BETA][TREBLELIZED]
/* * 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...
forum.xda-developers.com
and report.
It didnt work
im trying again
I think it worked. I missed the step about formatting data.
Awesome its loading. Thank you.
What is KernelSU?KernelSU is a root solution for Android GKI devices, it works in kernel mode and grant root permission to userspace application directly in kernel space.
FeaturesThe main feature of KernelSU is it is Kernel-based. KernelSU works in kernel mode, so it can provide a kernel interface we never had before. For example, we can add hardware breakpoints to any process in kernel mode; We can access the physical memory of any process without anybody being aware of it; We can intercept any syscall in kernel space; etc.
And also, KernelSU provides a module system via overlayfs, which allows you to load your custom plugin into the system. It also provides a mechanism to modify files in /system partition.
Code:
- Your warranty is now void unless you live in EU and in regions that don't care about the KNOX Efuse state during warranty or RMA request
- I am not responsible for bricked devices, dead SD cards, thermonuclear war, or your getting fired because the alarm app failed.
***You're doing this on your own responsibility***
How to install:
1. Flash the file via ODIN by selecting the AP slot.
OR:
2. Extract the TAR archive and flash the Kernel via Fastboot mode which you can access via TWRP
The command for fastboot is: fastboot flash boot boot.img
How to use?
1. Install the KernelSU APK I provided or you can always look for a "newer" version on their Github page and update accordingly.
WARNING: THIS IS ONLY FOR S23 ULTRA (S918B) and AWF1 Firmware. I'll try updating this thread each time a new firmware is released.
Telegram Group
Kernel source - Thanks to afaneh92
Reserved
Thank you for the work you've done in creating this kernel. Great job!