<?xml version="1.0" encoding="UTF-8"?>

<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/">
	<channel>
		<title>eCigTalk.org - Дневники - limorte</title>
		<link>https://www.ecigtalk.org/blogs/u70757.html</link>
		<description>вся информация по выбору, покупке и использованию электронных сигарет. Обсуждение, обзоры, отзывы, помощь новичкам</description>
		<language>ru</language>
		<lastBuildDate>Mon, 04 May 2026 22:11:51 GMT</lastBuildDate>
		<generator>vBulletin</generator>
		<ttl>15</ttl>
		<image>
			<url>https://www.ecigtalk.org/images/misc/rss.jpg</url>
			<title>eCigTalk.org - Дневники - limorte</title>
			<link>https://www.ecigtalk.org/blogs/u70757.html</link>
		</image>
		<item>
			<title><![CDATA[Check'нутый RX200]]></title>
			<link>https://www.ecigtalk.org/blogs/u70757/post-20170.html</link>
			<pubDate>Sat, 09 Apr 2016 01:51:55 GMT</pubDate>
			<description><![CDATA[---Цитата (сообщение от iNFiNUM)--- 
*ВНЕЗАПНО* оказалось, что вместо "Check Atomizer" мод писал "No Atomizer"...]]></description>
			<content:encoded><![CDATA[<blockquote class="blogcontent restore"><div class="bbcode_container">
	<div class="bbcode_quote">
		<div class="quote_container">
			<div class="bbcode_quote_container"></div>
			
				<div class="bbcode_postedby">
					<img src="https://www.ecigtalk.org/images/misc/quote_icon.png" alt="Цитата" /> Сообщение от <strong>iNFiNUM</strong>
					<a href="showthread.php?p=7399954#post7399954" rel="nofollow"><img class="inlineimg" src="https://www.ecigtalk.org/images/buttons/viewpost-right.png" alt="Посмотреть сообщение" /></a>
				</div>
				<div class="message"><b>ВНЕЗАПНО</b> оказалось, что <a href="showthread.php?p=7419289#post7419289" title="eCigTalk.org - Сообщение 7419289">вместо &quot;Check Atomizer&quot; мод писал &quot;No Atomizer&quot;</a>, найти который в коде вообще не проблема! Учитывайте это, читая дальше.<br />
<br />
:hello: камрадам! Небольшой отчёт по ковырянию прошивки для RX200 на предмет &quot;Check Battery&quot;. Наши с <b>Haradreamer</b>'ом эксперименты окончились ещё несколько дней назад (общались в личке, дабы не флудить тут), но добрался опубликовать их только сейчас. Итак, обо всём по-порядку.<br />
<br />
<ul><li style="">Пациент: Wismec Reuleaux RX200 с прошивкой 3.00.</li><li style="">Симптомы: некорректное отображение напряжений АКБ (что-то вроде 0.34/0.00/0.00) и как следствие перманентный &quot;Check Battery&quot; на экране.</li><li style="">Цель: заставить мод жарить... %)</li></ul><br />
Сначала пытались отключить вывод самой надписи &quot;Check Battery&quot;. После пары неудачных попыток<br />
<blockquote class="postcontent restore ">
<div class="bbcode_container">
<div class="bbcode_quote">
<div class="quote_container">
<div class="bbcode_quote_container"></div>
<div class="bbcode_postedby">
<div style="margin: 5px 20px 20px;">
<div class="alt2" style="text-align: right;margin: 0px; padding: 6px;"> 
    <span style="float: left;padding-top: 2px;"><b>вот таким кривым способом &nbsp;</b></span>
	<input value="показать" style="float: left;margin: 0px; padding: 0px; width: 60px; font-size: 10px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';this.innerText = ''; this.value = 'скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.value = 'показать';}" type="button">
</div>

<div style="padding-top: 4px;"> 
	<div class="alt2" style="display:none; margin: 0px; padding: 6px;"> 
<br>
		<div class="bbcode_container">
	<div class="bbcode_description">Код:</div>
	<pre class="bbcode_code" style="height:84px;">## &quot;Check Battery&quot; status bypass ##

# CMP.W R11, #2 -&gt; CMP.W R11, #5
# 365C: 02
365C: 05</pre>
</div>
	</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>это удалось, и дальше мод сменил &quot;пластинку&quot; на &quot;Battery Low&quot;. По аналогии с <a href="showthread.php?p=7290070#post7290070" title="eCigTalk.org - Сообщение 7290070">Эвиком</a> нашёл в коде &quot;магические&quot; числа, отвечающие за минимально допустимое напряжение АКБ. Меняем условия со стандартных &quot;меньше или равно 3.10 В&quot; на &quot;строго меньше 0.00 В&quot; (т.е. никогда)<br />
<blockquote class="postcontent restore ">
<div class="bbcode_container">
<div class="bbcode_quote">
<div class="quote_container">
<div class="bbcode_quote_container"></div>
<div class="bbcode_postedby">
<div style="margin: 5px 20px 20px;">
<div class="alt2" style="text-align: right;margin: 0px; padding: 6px;"> 
    <span style="float: left;padding-top: 2px;"><b>таким патчем &nbsp;</b></span>
	<input value="показать" style="float: left;margin: 0px; padding: 0px; width: 60px; font-size: 10px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';this.innerText = ''; this.value = 'скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.value = 'показать';}" type="button">
</div>

<div style="padding-top: 4px;"> 
	<div class="alt2" style="display:none; margin: 0px; padding: 6px;"> 
<br>
		<div class="bbcode_container">
	<div class="bbcode_description">Код:</div>
	<pre class="bbcode_code" style="height:132px;">## Set &quot;Battery Low&quot; voltage to 0.00 ##

# CMP.W R2, #0x136 -&gt; CMP.W R2, #0
# 36C0: 9B
36C0: 00

# BLS loc_37A2 -&gt; BCC loc_37A2
# 36C3: D9
36C3: D3</pre>
</div>
	</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>и в итоге получаем... очередную, но уже новую надпись &quot;Check Atomizer&quot;. Долгие копания в коде в поисках этой надписи успехом не увенчались (кто найдёт, получит плюс в репу :D), зато было найдено и закомментировано очень много других надписей. Но самое главное, что в процессе рысканья наткнулся на адреса, откуда читаются напряжения каждого аккума. :girlhappy:<br />
<blockquote class="postcontent restore ">
<div class="bbcode_container">
<div class="bbcode_quote">
<div class="quote_container">
<div class="bbcode_quote_container"></div>
<div class="bbcode_postedby">
<div style="margin: 5px 20px 20px;">
<div class="alt2" style="text-align: right;margin: 0px; padding: 6px;"> 
    <span style="float: left;padding-top: 2px;"><b>Таким патчем &nbsp;</b></span>
	<input value="показать" style="float: left;margin: 0px; padding: 0px; width: 60px; font-size: 10px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';this.innerText = ''; this.value = 'скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.value = 'показать';}" type="button">
</div>

<div style="padding-top: 4px;"> 
	<div class="alt2" style="display:none; margin: 0px; padding: 6px;"> 
<br>
		<div class="bbcode_container">
	<div class="bbcode_description">Код:</div>
	<pre class="bbcode_code" style="height:324px;">## Bat 4.20 4.20 4.20 ##

# 1-st battery voltage address
5898: 48
5899: 87
589A: 00
589B: 00

# 2-nd battery voltage address
589C: 48
589D: 87
589E: 00
589F: 00

# 3-rd battery voltage address
58A0: 48
58A1: 87
58A2: 00
58A3: 00

# 4.20 (0x01A4)
8748: A4
8749: 01
874A: 00
874B: 00</pre>
</div>
	</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>заставили мод написать 4.20/4.20/4.20 при проверке напряжений в выключенном состоянии. А<br />
<blockquote class="postcontent restore ">
<div class="bbcode_container">
<div class="bbcode_quote">
<div class="quote_container">
<div class="bbcode_quote_container"></div>
<div class="bbcode_postedby">
<div style="margin: 5px 20px 20px;">
<div class="alt2" style="text-align: right;margin: 0px; padding: 6px;"> 
    <span style="float: left;padding-top: 2px;"><b>вот таким образом &nbsp;</b></span>
	<input value="показать" style="float: left;margin: 0px; padding: 0px; width: 60px; font-size: 10px;" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = '';this.innerText = ''; this.value = 'скрыть'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.value = 'показать';}" type="button">
</div>

<div style="padding-top: 4px;"> 
	<div class="alt2" style="display:none; margin: 0px; padding: 6px;"> 
<br>
		<div class="bbcode_container">
	<div class="bbcode_description">Код:</div>
	<pre class="bbcode_code" style="height:324px;">## Set battery voltage to 4.20 ##

# 1-st battery voltage address
0CD4: 48
0CD5: 87
0CD6: 00
0CD7: 00

# 2-nd battery voltage address
0CD8: 48
0CD9: 87
0CDA: 00
0CDB: 00

# 3-rd battery voltage address
0CDC: 48
0CDD: 87
0CDE: 00
0CDF: 00

# 4.20 (0x01A4)
8748: A4
8749: 01
874A: 00
874B: 00</pre>
</div>
	</div>
</div>
</div>
</div>
</div>
</div>
</div>
</blockquote>заставили уже включённый мод думать, что все аккумы полностью заряжены. Девайс показал полный индикатор батареи, и при нажатии Fire... написал &quot;Check Atomizer&quot;. Дежавю.<br />
<br />
Вообще, НИ РАЗУ по ходу тестов мод не определил сопротивление атома - оно всегда оставалось по нулям. Возможные аппаратные причины этого уже обсуждали раньше в этой теме, начиная <a href="showthread.php?p=7298438#post7298438" title="eCigTalk.org - Сообщение 7298438">отсюда</a>.<br />
<br />
Хотел бы я сказать, что продолжение следует, но видимо, на этом всё. Похоже, не удастся решить эту проблему только прошивкой. Хотя надежды особой и не было, попробовать всё-же стоило.<br />
Надеюсь, что данная информация так или иначе будет полезна. Вполне возможно, энтузиасты найдут в коде кусок, связанный с &quot;Check Atomizer&quot; и смогут сделать больше, чем я. Для помощи им (да и вообще для всех интересующихся) поделюсь <a href="https://drive.google.com/uc?id=0B-7ADpnE-DXDR2FfeHVILUFhZTA" target="_blank">листингом прошивки с адресами, авто-комментариями IDA и своими комментариями (помечены &quot;#i&quot;)</a>.<br />
<br />
Хочется выразить особую благодарность <b>Haradreamer</b>'у за идеи (изначальную и последующие), настойчивость (таки уговорил меня на ковыряние прошивки), предприимчивость (раздобыл мод для тестов), тестирование и смелость (а вдруг бабахнет :D). Также, спасибо камраду <b>JAW</b> за предоставление листинга прошивки. И конечно же, респекты <b>maelstrom2001</b>, <b>MicroSur</b> и <b>ReikoKitsune</b> за их тулзы, без них никуда.<br />
<br />
PS: у меня RX200 нет, поэтому всё происходило долго, вслепую и только на основе отзывов камрада <b>Haradreamer</b>.<br />
PPS: для получения &quot;Check Atomizer&quot; вместо &quot;Check Battery&quot; достаточно только последнего патча. Второй патч можно использовать для изменения отсечки &quot;Battery Low&quot; на исправном моде в том числе (толком не тестировалось!).</div>
			
		</div>
	</div>
</div></blockquote>

]]></content:encoded>
			<dc:creator>limorte</dc:creator>
			<guid isPermaLink="true">https://www.ecigtalk.org/blogs/u70757/post-20170.html</guid>
		</item>
		<item>
			<title>Wismec Reuleaux RX200 TC</title>
			<link>https://www.ecigtalk.org/blogs/u70757/post-17607.html</link>
			<pubDate>Thu, 21 Jan 2016 20:51:39 GMT</pubDate>
			<description>1. nitecore i4\d4 
2. xtar xp4 
3. liitokala lii500 
4. opus bt-c3100 
5. Luc v4</description>
			<content:encoded><![CDATA[<blockquote class="blogcontent restore">1. nitecore i4\d4<br />
2. xtar xp4<br />
3. liitokala lii500<br />
4. opus bt-c3100<br />
5. Luc v4</blockquote>

]]></content:encoded>
			<dc:creator>limorte</dc:creator>
			<guid isPermaLink="true">https://www.ecigtalk.org/blogs/u70757/post-17607.html</guid>
		</item>
	</channel>
</rss>
