You are here

OpenRecovery 2ndbootOR v1.2 (SD-card writing fixed; Battery charging added)

No matter what I tried via kernel modules (mmcfix), I was not able to fix the issues with writing to certain sdcards under 2.6.29 kernel (of our 'vulnerable' recovery that we use to start OpenRecovery).
So I decided to give a try to 2ndboot from 2.6.29 to 2.6.32 kernel under recovery.

Here is a version of OpenRecovery 1.46 that runs under custom 2.6.32 kernel using 2ndboot:
Download: http://code.google.com/p/cyanogenmod4milestone/downloads/detail?name=Ope...

Fixes:
- all issues with writing to some sdcards under recovery ("DMA transaction error with device 61" in dmesg)
- missing huge_file feature of ext4 filesystem under recovery

New features:
- battery charging under recovery

Please let me know if you encounter any problems.

The start of OpenRecovery with 2ndboot takes a bit longer, so be patient.
You can see a phone reboot during the start of OR under certain conditions - it's intentional, just wait, the OR will start automatically afterwards.

Kernel source: https://github.com/nadlabak/kernel/tree/recovery

UPDATE 30.01.2013
- prevent watchdog reboot (by automatic reboot of recovery if it was not started via /cache/recovery/command)
- use 10% battd for better compatibility with 3rd party batteries
- modversion set to 2ndbootOR v1.2

UPDATE 03.11.2012
- kernel and 2ndboot files updated (2.6.32.60, L2 cache enabled etc.)
- patches by justcsdr from issue #773 included (power off, mass storage with complete access to all sdcard partitions etc.)
- modversion set to 2ndbootOR v1.1

UPDATE 26.09.2012 (2)
- fixed linker issues - IMPORTANT! please update from the previous version
- modversion set to 2ndbootOR v1.0

UPDATE 26.09.2012
- battery charging and status display added

UPDATE 23.09.2012
- workaround for occasionally non-working adb
- clean kernel build (no change in functionality)

UPDATE 21.09.2012:
- fixed backup of logo, bpsw, lbl and devtree partitions
- added 2ndboot splash screen

Comments

No problems yet, very well done, great work!

(Just a little thing: In your version history above, the update of 21.09.2012 has slipped between 3.11. and 26.09. ... I think, it should be under 23.09. ...)

indeed. the history timeline should be linear now :)

Hello,

can you help us to compile openrecovery for the motorola mb632?
http://www.droidevelopers.com/showthread.php?13712-Unoffical-ICS-ROM-%28...
We are stucking on this device!

Regards
Ingo

Hi, is there any way to disable the 2ndboot splash screen, even if it is a hacky one?

}|{Some {programs|applications|plans|courses} are {programs|applications|plans|courses} {having a|using a|possessing a|developing a} {single|solitary|individual|one} {function|functionality|work|operate}. On {application|program|software|app} by {one|a single|one particular|1} {function|functionality|work|operate} {rarely|seldom|hardly ever|almost never} {done|completed|carried out|accomplished} didn't even {change|alter|transform|modify} {whatsoever|in any way|at all|by any means}, so {using|utilizing|making use of|employing} PLC in {programs|applications|plans|courses} {having a|using a|possessing a|developing a} {single|solitary|individual|one} {function|functionality|work|operate} {is a|is really a|is actually a|can be a} {waste|squander|spend|waste materials} ({cost|price|expense|charge}).{Inside a|Within a|In a|In the} {process|procedure|method|approach}, {the atmosphere|the climate} {can experience|may go through|may feel} {a higher|a greater|an increased|a better} {warmth|warmness|heat|ambiance}, {vibration|vibrations|shake} {direct|immediate|primary|straight} {connection with|relationship with|exposure to|experience of} {electrical|electric|electric powered|power} {home appliances|appliances for the home} {inside the|within the|in the|inside of the} PLC which {event|occasion|celebration|function} {continuously|constantly|consistently|continually}, {thus|therefore|hence|as a result} {interfering with|disturbing|upsetting} the {performance|overall performance|efficiency|functionality} {from the|from your|through the|in the} PLC isn't {functioning|working|operating|performing} {brilliantly|remarkably}.

}|{Some {programs|applications|plans|courses} are {programs|applications|plans|courses} {having a|using a|possessing a|developing a} {single|solitary|individual|one} {function|functionality|work|operate}. On {application|program|software|app} by {one|a single|one particular|1} {function|functionality|work|operate} {rarely|seldom|hardly ever|almost never} {done|completed|carried out|accomplished} didn't even {change|alter|transform|modify} {whatsoever|in any way|at all|by any means}, so {using|utilizing|making use of|employing} PLC in {programs|applications|plans|courses} {having a|using a|possessing a|developing a} {single|solitary|individual|one} {function|functionality|work|operate} {is a|is really a|is actually a|can be a} {waste|squander|spend|waste materials} ({cost|price|expense|charge}).{Inside a|Within a|In a|In the} {process|procedure|method|approach}, {the atmosphere|the climate} {can experience|may go through|may feel} {a higher|a greater|an increased|a better} {warmth|warmness|heat|ambiance}, {vibration|vibrations|shake} {direct|immediate|primary|straight} {connection with|relationship with|exposure to|experience of} {electrical|electric|electric powered|power} {home appliances|appliances for the home} {inside the|within the|in the|inside of the} PLC which {event|occasion|celebration|function} {continuously|constantly|consistently|continually}, {thus|therefore|hence|as a result} {interfering with|disturbing|upsetting} the {performance|overall performance|efficiency|functionality} {from the|from your|through the|in the} PLC isn't {functioning|working|operating|performing} {brilliantly|remarkably}.

}|{Some {programs|applications|plans|courses} are {programs|applications|plans|courses} {having a|using a|possessing a|developing a} {single|solitary|individual|one} {function|functionality|work|operate}. On {application|program|software|app} by {one|a single|one particular|1} {function|functionality|work|operate} {rarely|seldom|hardly ever|almost never} {done|completed|carried out|accomplished} didn't even {change|alter|transform|modify} {whatsoever|in any way|at all|by any means}, so {using|utilizing|making use of|employing} PLC in {programs|applications|plans|courses} {having a|using a|possessing a|developing a} {single|solitary|individual|one} {function|functionality|work|operate} {is a|is really a|is actually a|can be a} {waste|squander|spend|waste materials} ({cost|price|expense|charge}).{Inside a|Within a|In a|In the} {process|procedure|method|approach}, {the atmosphere|the climate} {can experience|may go through|may feel} {a higher|a greater|an increased|a better} {warmth|warmness|heat|ambiance}, {vibration|vibrations|shake} {direct|immediate|primary|straight} {connection with|relationship with|exposure to|experience of} {electrical|electric|electric powered|power} {home appliances|appliances for the home} {inside the|within the|in the|inside of the} PLC which {event|occasion|celebration|function} {continuously|constantly|consistently|continually}, {thus|therefore|hence|as a result} {interfering with|disturbing|upsetting} the {performance|overall performance|efficiency|functionality} {from the|from your|through the|in the} PLC isn't {functioning|working|operating|performing} {brilliantly|remarkably}.

}|{Some {programs|applications|plans|courses} are {programs|applications|plans|courses} {having a|using a|possessing a|developing a} {single|solitary|individual|one} {function|functionality|work|operate}. On {application|program|software|app} by {one|a single|one particular|1} {function|functionality|work|operate} {rarely|seldom|hardly ever|almost never} {done|completed|carried out|accomplished} didn't even {change|alter|transform|modify} {whatsoever|in any way|at all|by any means}, so {using|utilizing|making use of|employing} PLC in {programs|applications|plans|courses} {having a|using a|possessing a|developing a} {single|solitary|individual|one} {function|functionality|work|operate} {is a|is really a|is actually a|can be a} {waste|squander|spend|waste materials} ({cost|price|expense|charge}).{Inside a|Within a|In a|In the} {process|procedure|method|approach}, {the atmosphere|the climate} {can experience|may go through|may feel} {a higher|a greater|an increased|a better} {warmth|warmness|heat|ambiance}, {vibration|vibrations|shake} {direct|immediate|primary|straight} {connection with|relationship with|exposure to|experience of} {electrical|electric|electric powered|power} {home appliances|appliances for the home} {inside the|within the|in the|inside of the} PLC which {event|occasion|celebration|function} {continuously|constantly|consistently|continually}, {thus|therefore|hence|as a result} {interfering with|disturbing|upsetting} the {performance|overall performance|efficiency|functionality} {from the|from your|through the|in the} PLC isn't {functioning|working|operating|performing} {brilliantly|remarkably}.

Just about every girl ought to their very have bits of black dresses as well as their wardrobe. This really is staple put on for the people females due to the fact it could be matched up with numerous add-ons along with other kinds of garments. A standard black costume could possibly be worn in many occasions whether it is official, semi-formal or casual. Black outfits is amazingly flattering to put on because it may perhaps convey the most effective functions with the overall body. You'll find differing kinds of black attire, that is less difficult to receive a single just in case you need to go to previous second operate. By finding some add-ons you will always seem to be you merely put on it the extremely initial time.

Just about every girl ought to their very have bits of black dresses as well as their wardrobe. This really is staple put on for the people females due to the fact it could be matched up with numerous add-ons along with other kinds of garments. A standard black costume could possibly be worn in many occasions whether it is official, semi-formal or casual. Black outfits is amazingly flattering to put on because it may perhaps convey the most effective functions with the overall body. You'll find differing kinds of black attire, that is less difficult to receive a single just in case you need to go to previous second operate. By finding some add-ons you will always seem to be you merely put on it the extremely initial time.

Just about every girl ought to their very have bits of black dresses as well as their wardrobe. This really is staple put on for the people females due to the fact it could be matched up with numerous add-ons along with other kinds of garments. A standard black costume could possibly be worn in many occasions whether it is official, semi-formal or casual. Black outfits is amazingly flattering to put on because it may perhaps convey the most effective functions with the overall body. You'll find differing kinds of black attire, that is less difficult to receive a single just in case you need to go to previous second operate. By finding some add-ons you will always seem to be you merely put on it the extremely initial time.

Just about every girl ought to their very have bits of black dresses as well as their wardrobe. This really is staple put on for the people females due to the fact it could be matched up with numerous add-ons along with other kinds of garments. A standard black costume could possibly be worn in many occasions whether it is official, semi-formal or casual. Black outfits is amazingly flattering to put on because it may perhaps convey the most effective functions with the overall body. You'll find differing kinds of black attire, that is less difficult to receive a single just in case you need to go to previous second operate. By finding some add-ons you will always seem to be you merely put on it the extremely initial time.

These days, action diagrams can be considered flow charts for that twenty-first century, and UML modelers use action diagrams to clarify it.

Finding a pet-friendly hotel & lodging around the road is just not as tricky as it'd look. You'll discover plenty of pet-friendly tour assets during the online platform which have research by route aspects. This effective little implement allows you to definitely undergo your departure area as well as your location area also. After you type the particulars, it really is voila! And, for the reason that a roadmap in the tour strategy is displayed, total with the pet-friendly accommodations & lodging in the future! Additionally, a listing of systematic directions can even be proven off. Just after you've got found your pet-welcoming accommodations reduced your travel way, you happen to be encouraged to reserve expensive accommodations just right before you hit the way during which.

These days, action diagrams can be considered flow charts for that twenty-first century, and UML modelers use action diagrams to clarify it.

Finding a pet-friendly hotel & lodging around the road is just not as tricky as it'd look. You'll discover plenty of pet-friendly tour assets during the online platform which have research by route aspects. This effective little implement allows you to definitely undergo your departure area as well as your location area also. After you type the particulars, it really is voila! And, for the reason that a roadmap in the tour strategy is displayed, total with the pet-friendly accommodations & lodging in the future! Additionally, a listing of systematic directions can even be proven off. Just after you've got found your pet-welcoming accommodations reduced your travel way, you happen to be encouraged to reserve expensive accommodations just right before you hit the way during which.

These days, action diagrams can be considered flow charts for that twenty-first century, and UML modelers use action diagrams to clarify it.

Finding a pet-friendly hotel & lodging around the road is just not as tricky as it'd look. You'll discover plenty of pet-friendly tour assets during the online platform which have research by route aspects. This effective little implement allows you to definitely undergo your departure area as well as your location area also. After you type the particulars, it really is voila! And, for the reason that a roadmap in the tour strategy is displayed, total with the pet-friendly accommodations & lodging in the future! Additionally, a listing of systematic directions can even be proven off. Just after you've got found your pet-welcoming accommodations reduced your travel way, you happen to be encouraged to reserve expensive accommodations just right before you hit the way during which.

These days, action diagrams can be considered flow charts for that twenty-first century, and UML modelers use action diagrams to clarify it.

Finding a pet-friendly hotel & lodging around the road is just not as tricky as it'd look. You'll discover plenty of pet-friendly tour assets during the online platform which have research by route aspects. This effective little implement allows you to definitely undergo your departure area as well as your location area also. After you type the particulars, it really is voila! And, for the reason that a roadmap in the tour strategy is displayed, total with the pet-friendly accommodations & lodging in the future! Additionally, a listing of systematic directions can even be proven off. Just after you've got found your pet-welcoming accommodations reduced your travel way, you happen to be encouraged to reserve expensive accommodations just right before you hit the way during which.

|Baking soda can bring out the shine in your hair! Mix a little bit of baking soda and shampoo in your hand. Continue to wash your hair as you normally would. Doing so will help restore your hair's natural shine and luster.

|Baking soda can bring out the shine in your hair! Mix a little bit of baking soda and shampoo in your hand. Continue to wash your hair as you normally would. Doing so will help restore your hair's natural shine and luster.

|Baking soda can bring out the shine in your hair! Mix a little bit of baking soda and shampoo in your hand. Continue to wash your hair as you normally would. Doing so will help restore your hair's natural shine and luster.

|Baking soda can bring out the shine in your hair! Mix a little bit of baking soda and shampoo in your hand. Continue to wash your hair as you normally would. Doing so will help restore your hair's natural shine and luster.

|A "hot spray" is a great investment if you wish to protect your hair from the harsh heat of hair dryers. These protectants can be easily found in the beauty department of most stores. They are incredibly useful in protecting your hair from the damage caused by heat when blow drying, curling, or straightening. It seals in moisturizer and smells wonderful.

|A "hot spray" is a great investment if you wish to protect your hair from the harsh heat of hair dryers. These protectants can be easily found in the beauty department of most stores. They are incredibly useful in protecting your hair from the damage caused by heat when blow drying, curling, or straightening. It seals in moisturizer and smells wonderful.

|A "hot spray" is a great investment if you wish to protect your hair from the harsh heat of hair dryers. These protectants can be easily found in the beauty department of most stores. They are incredibly useful in protecting your hair from the damage caused by heat when blow drying, curling, or straightening. It seals in moisturizer and smells wonderful.

|A "hot spray" is a great investment if you wish to protect your hair from the harsh heat of hair dryers. These protectants can be easily found in the beauty department of most stores. They are incredibly useful in protecting your hair from the damage caused by heat when blow drying, curling, or straightening. It seals in moisturizer and smells wonderful.

|If you have a full face, consider changing your hair style and color to create a more narrow and slender appearance. Go for a cut with long, sleek lines and a length that falls between the shoulders and the jawline. Adding lowlights or highlights can help to frame your face. These ultra-flattering highlights bring attention to your best features.

|If you have a full face, consider changing your hair style and color to create a more narrow and slender appearance. Go for a cut with long, sleek lines and a length that falls between the shoulders and the jawline. Adding lowlights or highlights can help to frame your face. These ultra-flattering highlights bring attention to your best features.

|If you have a full face, consider changing your hair style and color to create a more narrow and slender appearance. Go for a cut with long, sleek lines and a length that falls between the shoulders and the jawline. Adding lowlights or highlights can help to frame your face. These ultra-flattering highlights bring attention to your best features.

|If you have a full face, consider changing your hair style and color to create a more narrow and slender appearance. Go for a cut with long, sleek lines and a length that falls between the shoulders and the jawline. Adding lowlights or highlights can help to frame your face. These ultra-flattering highlights bring attention to your best features.

|UVA rays are as powerful in the wintertime as they are during the summer, so they need to be using a sunblock with an SPF of at least 15, no matter what season it is. You should always do your best to protect your skin from the sun, because you want to avoid getting wrinkles and putting yourself in cancer's path.

|UVA rays are as powerful in the wintertime as they are during the summer, so they need to be using a sunblock with an SPF of at least 15, no matter what season it is. You should always do your best to protect your skin from the sun, because you want to avoid getting wrinkles and putting yourself in cancer's path.

|UVA rays are as powerful in the wintertime as they are during the summer, so they need to be using a sunblock with an SPF of at least 15, no matter what season it is. You should always do your best to protect your skin from the sun, because you want to avoid getting wrinkles and putting yourself in cancer's path.

|UVA rays are as powerful in the wintertime as they are during the summer, so they need to be using a sunblock with an SPF of at least 15, no matter what season it is. You should always do your best to protect your skin from the sun, because you want to avoid getting wrinkles and putting yourself in cancer's path.

Предлагаю продвижение вашего сайта:
1.Прогон по профилям.
Всего сайтов 1300-1400.
Полностью открыты для индексации.
Полный отчёт.
Цена:10$
2.прогон по трастовым сайтам.
900 сайтов,тиц от 10,общий тиц 126540,
272 сайт в яндекс каталоге.
Все ссылки будут полностью открыты для индексации.
Цена за прогон 20$,полный отчёт.
3.Тариф 1 и 2.
Цена:25$
Связь со мной:
ICQ 696384444
Skype ivanoff.maxwell
e-mail: ivanoff.maxwell@yandex.ru

Предлагаю продвижение вашего сайта:
1.Прогон по профилям.
Всего сайтов 1300-1400.
Полностью открыты для индексации.
Полный отчёт.
Цена:10$
2.прогон по трастовым сайтам.
900 сайтов,тиц от 10,общий тиц 126540,
272 сайт в яндекс каталоге.
Все ссылки будут полностью открыты для индексации.
Цена за прогон 20$,полный отчёт.
3.Тариф 1 и 2.
Цена:25$
Связь со мной:
ICQ 696384444
Skype ivanoff.maxwell
e-mail: ivanoff.maxwell@yandex.ru

Предлагаю продвижение вашего сайта:
1.Прогон по профилям.
Всего сайтов 1300-1400.
Полностью открыты для индексации.
Полный отчёт.
Цена:10$
2.прогон по трастовым сайтам.
900 сайтов,тиц от 10,общий тиц 126540,
272 сайт в яндекс каталоге.
Все ссылки будут полностью открыты для индексации.
Цена за прогон 20$,полный отчёт.
3.Тариф 1 и 2.
Цена:25$
Связь со мной:
ICQ 696384444
Skype ivanoff.maxwell
e-mail: ivanoff.maxwell@yandex.ru

Предлагаю продвижение вашего сайта:
1.Прогон по профилям.
Всего сайтов 1300-1400.
Полностью открыты для индексации.
Полный отчёт.
Цена:10$
2.прогон по трастовым сайтам.
900 сайтов,тиц от 10,общий тиц 126540,
272 сайт в яндекс каталоге.
Все ссылки будут полностью открыты для индексации.
Цена за прогон 20$,полный отчёт.
3.Тариф 1 и 2.
Цена:25$
Связь со мной:
ICQ 696384444
Skype ivanoff.maxwell
e-mail: ivanoff.maxwell@yandex.ru

comment_body[und][0][value]

comment_body[und][0][value]

comment_body[und][0][value]

comment_body[und][0][value]

Предлагаем недорогое продвижение вашего сайта,путём размещения
ссылок в профилях
(регистрируемых аккаунтов на форумах,прочих сайтов).
Тариф:1
Регистрация 1000 профилей с вашей ссылкой.
Стоимость:5$
Тариф:2
Регистрация 762 профилей с Тиц от 10 с вашей ссылкой,
общий тиц сайтов 91315,226 ссылок в яндекс каталоге,
Заполнение 80% площадок статьями,все ссылки открыты для индексации.
Стоимость:20$
Тариф:3 Включает в себя Тариф 1 и 2
Стоимость:23$
Полный отчёт при заказе любого тарифа
ICQ 696384444
Skype ivanoff.maxwell
e-mail:ivanoff.maxwell@yandex.ru

Предлагаем недорогое продвижение вашего сайта,путём размещения
ссылок в профилях
(регистрируемых аккаунтов на форумах,прочих сайтов).
Тариф:1
Регистрация 1000 профилей с вашей ссылкой.
Стоимость:5$
Тариф:2
Регистрация 762 профилей с Тиц от 10 с вашей ссылкой,
общий тиц сайтов 91315,226 ссылок в яндекс каталоге,
Заполнение 80% площадок статьями,все ссылки открыты для индексации.
Стоимость:20$
Тариф:3 Включает в себя Тариф 1 и 2
Стоимость:23$
Полный отчёт при заказе любого тарифа
ICQ 696384444
Skype ivanoff.maxwell
e-mail:ivanoff.maxwell@yandex.ru

Предлагаем недорогое продвижение вашего сайта,путём размещения
ссылок в профилях
(регистрируемых аккаунтов на форумах,прочих сайтов).
Тариф:1
Регистрация 1000 профилей с вашей ссылкой.
Стоимость:5$
Тариф:2
Регистрация 762 профилей с Тиц от 10 с вашей ссылкой,
общий тиц сайтов 91315,226 ссылок в яндекс каталоге,
Заполнение 80% площадок статьями,все ссылки открыты для индексации.
Стоимость:20$
Тариф:3 Включает в себя Тариф 1 и 2
Стоимость:23$
Полный отчёт при заказе любого тарифа
ICQ 696384444
Skype ivanoff.maxwell
e-mail:ivanoff.maxwell@yandex.ru

Предлагаем недорогое продвижение вашего сайта,путём размещения
ссылок в профилях
(регистрируемых аккаунтов на форумах,прочих сайтов).
Тариф:1
Регистрация 1000 профилей с вашей ссылкой.
Стоимость:5$
Тариф:2
Регистрация 762 профилей с Тиц от 10 с вашей ссылкой,
общий тиц сайтов 91315,226 ссылок в яндекс каталоге,
Заполнение 80% площадок статьями,все ссылки открыты для индексации.
Стоимость:20$
Тариф:3 Включает в себя Тариф 1 и 2
Стоимость:23$
Полный отчёт при заказе любого тарифа
ICQ 696384444
Skype ivanoff.maxwell
e-mail:ivanoff.maxwell@yandex.ru

Предлагаем недорогое продвижение вашего сайта,путём размещения
ссылок в профилях
(регистрируемых аккаунтов на форумах,прочих сайтов).
Тариф:1
Регистрация 1000 профилей с вашей ссылкой.
Стоимость:5$
Тариф:2
Регистрация 762 профилей с Тиц от 10 с вашей ссылкой,
226 ссылок в яндекс каталоге,
Заполнение 80% площадок статьями,все ссылки открыты для индексации.
Стоимость:20$
Тариф:3 Включает в себя Тариф 1 и 2
Стоимость:23$
Полный отчёт при заказе любого тарифа
ICQ 696384444
Skype ivanoff.maxwell
e-mail:ivanoff.maxwell@yandex.ru

Предлагаем недорогое продвижение вашего сайта,путём размещения
ссылок в профилях
(регистрируемых аккаунтов на форумах,прочих сайтов).
Тариф:1
Регистрация 1000 профилей с вашей ссылкой.
Стоимость:5$
Тариф:2
Регистрация 762 профилей с Тиц от 10 с вашей ссылкой,
226 ссылок в яндекс каталоге,
Заполнение 80% площадок статьями,все ссылки открыты для индексации.
Стоимость:20$
Тариф:3 Включает в себя Тариф 1 и 2
Стоимость:23$
Полный отчёт при заказе любого тарифа
ICQ 696384444
Skype ivanoff.maxwell
e-mail:ivanoff.maxwell@yandex.ru

Pages

Add new comment

Filtered HTML

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

Plain text

  • No HTML tags allowed.
  • Web page addresses and e-mail addresses turn into links automatically.
  • Lines and paragraphs break automatically.