幻想神域http canhttp加密解决方法法

经验2078 米
在线时间316 小时
版本4.8.29
机型小米手机4
签到次数41
MIUI版本4.8.29
本帖最后由 agcboy 于
16:48 编辑
对于普通的CID来说,一般有两个限制:
1.不能刷入低版本的的ROM
2.不能刷入不同平台的ROM,比如:在台版机上刷欧版ROM、跨型号刷ROM等。SUPERCID有些型号手机的CID的限制是可以通过软件来破的。
破解限制之后的cid称为SUPERCID,拥有SUPERCID的机器可以刷任意版本和平台的ROM,终生受益。
本教程的目的就是让你的手机拥有SuperCID。
1.下载adb工具包:/c0cubh1xl2
2.将下载的ADB-Windows.zip解压到C盘根目录下具体操作方法如图:若在第5①步出错请仔细核对本图
1.png (30.5 KB, 下载次数: 107)
右键点击压缩包进行如上图操作。↑
2.png (68.34 KB, 下载次数: 7)
按上图操作↑
3.png (31.24 KB, 下载次数: 8)
按上图核实文件地址、内容。↑
3.完全关机状态下,按住音量减+电源键进入hboot模式,然后连接USB数据线,
此时电脑会提示发现新硬件并安装,手机屏幕有&FASTBOOT USB”字样。
注:硬件安装不成功的,建议先利用豌豆荚之类的工具正常连接一次手机,成功后再次进行操作。
4.点 开始-运行,输入: cmd,进入命令提示符。或者:windows键+R键,在弹出的框中输入:cmd 然后回车。
5.在CMD命令窗口输入(可直接用鼠标复制粘贴命令):&&
①cd c:\adb&&【这一步的意思是进入adb工具包的目录。若报错请核对步骤2图片。】
②fastboot getvar cid&&【如果驱动安装成功,这一步回返回你机器目前的CID,可以记录下来以后恢复用。】
若一直显示waiting for device,请确认已经进入HBOOT模式,且驱动安装完成。详情参照步骤3
③fastboot oem writecid &&【写入超级CID,如果提示&can not find SMART_IO.CRD&刷降级hboot固件再试。】
成功后如图所示:
QQ截图29.jpg (30.5 KB, 下载次数: 6)
④fastboot reboot-bootloader【手机重启到bootloader,命令执行后手机会重启进入bootloader】
⑤fastboot getvar cid【如果命令执行完毕返回的是,说明你成功了。若还是以前的CID,建议再来一次。】
QQ截图05.jpg (8.83 KB, 下载次数: 3)
刷完超级CID,下一步就是刷固件啦,传送门:
&&若出现如下错误:
INFO pyramid_init_sd, SD card power on ok
INFOsdcc_init_memory_device done
INFO[FAT_ERROR] fat_open_file: can not find SMART_IO.CRD
INFO[JAVACARD_ERR] SMART_IO.CRD cann't find
首先下载此页面的降级固件,降级后再刷超级CID即可。
有用你就评个分哈~
分享到微信朋友圈
打开微信,点击底部的“发现”,使用 “扫一扫” 即可将网页分享到我的朋友圈。
已有&5&人评分
我刷成了你的全1CID了
可以降级了?.
谢谢分享··
建议完善此贴
经验646 米
在线时间50 小时
版本V7.3.2.0.LHOCNDD
积分 726, 距离下一级还需 1274 积分
积分 726, 距离下一级还需 1274 积分
机型红米Note3 全网通
签到次数30
MIUI版本V7.3.2.0.LHOCNDD
我想问一下,我的G14拿到手上系统原用2.3.3自动升级到2.3.4 是S-on的,后我解锁成s-off 再刷了RE软件 再授权...跟着我刷了个2.3.7的miui系统,觉得不好又刷回安卓2.3.5的3.5系统...这样是证明我的是已超级CID了吗?
经验10885 米
在线时间1145 小时
版本3.11.30
积分 12408, 距离下一级还需 7592 积分
积分 12408, 距离下一级还需 7592 积分
机型Samsung Galaxy SIII
签到次数108
MIUI版本3.11.30
不是的&&你的只是解锁了
经验3868 米
在线时间6756 小时
版本5.7.31
积分 7356, 距离下一级还需 12644 积分
积分 7356, 距离下一级还需 12644 积分
机型华为荣耀6(移动版)
签到次数77
MIUI版本5.7.31
到 8.fastboot oem writecid 【写入新的CID】后出现... INFO[ERR] Command error !!!
经验646 米
在线时间50 小时
版本V7.3.2.0.LHOCNDD
积分 726, 距离下一级还需 1274 积分
积分 726, 距离下一级还需 1274 积分
机型红米Note3 全网通
签到次数30
MIUI版本V7.3.2.0.LHOCNDD
:L:L:L:L:L
经验909 米
在线时间225 小时
积分 1168, 距离下一级还需 832 积分
积分 1168, 距离下一级还需 832 积分
机型HTC Sensation
MIUI版本3.5.3
ジ辉に 发表于
我想问一下,我的G14拿到手上系统原用2.3.3自动升级到2.3.4 是S-on的,后我解锁成s-off 再刷了RE软件 再授 ...
4.0以下版本可以忽略
经验909 米
在线时间225 小时
积分 1168, 距离下一级还需 832 积分
积分 1168, 距离下一级还需 832 积分
机型HTC Sensation
MIUI版本3.5.3
<font color="#yuan 发表于
到 8.fastboot oem writecid 【写入新的CID】后出现... INFO[ERR] Command error !!!
要usb连接手机并且在fastboot usb模式下
在线时间16 小时
积分 44, 距离下一级还需 156 积分
积分 44, 距离下一级还需 156 积分
机型HTC Sensation G14/G18
我照着你的做了,可是查cid显示的是HTC-038这是怎么回事?
在线时间16 小时
积分 44, 距离下一级还需 156 积分
积分 44, 距离下一级还需 156 积分
机型HTC Sensation G14/G18
楼主求解啊
经验2078 米
在线时间316 小时
版本4.8.29
机型小米手机4
签到次数41
MIUI版本4.8.29
再来一次试试,命令直接复制粘贴上去
MIUI 2000万
MIUI 2000万发烧友纪念勋章
MIUI三周年
MIUI三周年纪念勋章
关注腾讯微博
已关注腾讯微博
关注新浪微博
已关注新浪微博
MIUI 100周
100周发布纪念勋章
已关注微信
MIUI 3000万
MIUI 3000万发烧友纪念勋章
MIUI 7纪念勋章
MIUI五周年
MIUI五周年纪念勋章
已关注极客秀微信
Copyright (C) 2016 MIUI
京ICP备号 | 京公网安备34号 | 京ICP证110507号推荐这篇日记的豆列
······posts - 262,&
comments - 221,&
trackbacks - 0
《轻量级J2EE企业应用实战》一书的第2章有一个使用SerlvetResponse输出图像的例子,代码如下:
&&BufferedImage&image&=&new&BufferedImage(<span style="color: #0,&<span style="color: #0,&BufferedImage.TYPE_INT_RGB);
&&Graphics&g&=&image.getGraphics();
&&g.fillRect(<span style="color: #,<span style="color: #,<span style="color: #0,<span style="color: #0);
&&g.setColor(new&Color(<span style="color: #5,<span style="color: #,<span style="color: #));&&
&&g.fillArc(<span style="color: #,<span style="color: #,<span style="color: #0,<span style="color: #0,<span style="color: #,<span style="color: #0);
&&g.setColor(new&Color(<span style="color: #,<span style="color: #5,<span style="color: #));
&&g.fillArc(<span style="color: #,<span style="color: #,<span style="color: #0,<span style="color: #0,<span style="color: #0,<span style="color: #);
&&g.setColor(new&Color(<span style="color: #,<span style="color: #,<span style="color: #5));
&&g.fillArc(<span style="color: #,<span style="color: #,<span style="color: #0,<span style="color: #0,<span style="color: #0,<span style="color: #0);
&&g.setColor(new&Color(<span style="color: #,<span style="color: #,<span style="color: #));
&&g.drawString("red:climb"&,&<span style="color: #0,&<span style="color: #);
&&g.drawString("green:swim",&<span style="color: #0,&<span style="color: #0);
&&g.drawString("blue:jump",&<span style="color: #0,&<span style="color: #0);
&&ImageIO.write(image,&"bmp",&response.getOutputStream());
&&//out.clear();
&&//out&=&pageContext.pushBody();
在Tomcat下运行时抛出如下异常:
&&&&at&org.apache.catalina.connector.Response.getWriter(Response.java:601)
&&&&at&org.apache.catalina.connector.ResponseFacade.getWriter(ResponseFacade.java:<span style="color: #6)
&&&&at&org.apache.jasper.runtime.JspWriterImpl.initOut(JspWriterImpl.java:<span style="color: #5)
&&&&at&org.apache.jasper.runtime.JspWriterImpl.flushBuffer(JspWriterImpl.java:<span style="color: #8)
&&&&at&org.apache.jasper.runtime.PageContextImpl.release(PageContextImpl.java:<span style="color: #5)
&&&&at&org.apache.jasper.runtime.JspFactoryImpl.internalReleasePageContext(JspFactoryImpl.java:<span style="color: #6)
&&&&at&org.apache.jasper.runtime.JspFactoryImpl.releasePageContext(JspFactoryImpl.java:<span style="color: #)
&&&&at&org.apache.jsp.pages.drawImage_jsp._jspService(drawImage_jsp.java:<span style="color: #)
&&&&at&org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:<span style="color: #)
&&&&at&javax.servlet.http.HttpServlet.service(HttpServlet.java:<span style="color: #3)
&&&&at&org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:<span style="color: #8)
&&&&at&org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:<span style="color: #5)
&&&&at&org.apache.jasper.servlet.JspServlet.service(JspServlet.java:<span style="color: #5)
&&&&at&javax.servlet.http.HttpServlet.service(HttpServlet.java:<span style="color: #3)
&&&&at&org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:<span style="color: #9)
&&&&at&org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:<span style="color: #8)
&&&&at&org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:<span style="color: #0)
&&&&at&org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:<span style="color: #4)
&&&&at&org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:<span style="color: #7)
&&&&at&org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:<span style="color: #7)
&&&&at&org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:<span style="color: #8)
&&&&at&org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:<span style="color: #1)
&&&&at&org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:<span style="color: #0)
&&&&at&org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:<span style="color: #5)
&&&&at&org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:<span style="color: #8)
&&&&at&org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:<span style="color: #)
&&&&at&org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:<span style="color: #5)
&&&&at&java.lang.Thread.run(Thread.java:<span style="color: #5)
查看转换后的JSP代码,发现第84行如下(绿色高亮处):
&&public&void&_jspService(HttpServletRequest&request,&HttpServletResponse&response)
&&&&&&&&throws&java.io.IOException,&ServletException&{
&&&&JspFactory&_jspxFactory&=&null;
&&&&PageContext&pageContext&=&null;
&&&&HttpSession&session&=&null;
&&&&ServletContext&application&=&null;
&&&&ServletConfig&config&=&null;
&&&&JspWriter&out&=&null;
&&&&Object&page&=&this;
&&&&JspWriter&_jspx_out&=&null;
&&&&PageContext&_jspx_page_context&=&null;
&&&&&&_jspxFactory&=&JspFactory.getDefaultFactory();
&&&&&&response.setContentType("text/&charset=UTF-8");
&&&&&&pageContext&=&_jspxFactory.getPageContext(this,&request,&response,
&&&&&&&&&&&&&&&&&&null,&true,&<span style="color: #92,&true);
&&&&&&_jspx_page_context&=&pageC
&&&&&&application&=&pageContext.getServletContext();
&&&&&&config&=&pageContext.getServletConfig();
&&&&&&session&=&pageContext.getSession();
&&&&&&out&=&pageContext.getOut();
&&&&&&_jspx_out&=&
&&&&&&out.write("\r\n");
&&&&&&out.write("\n");
&&&&&&out.write("&!DOCTYPE&html&PUBLIC&\"-//W3C//DTD&HTML&4.01&Transitional//EN\"&\"http://www.w3.org/TR/html4/loose.dtd\"&\n");
&&&&&&out.write("&html&\n");
&&&&&&out.write("&head&\n");
&&&&&&out.write("&meta&http-equiv=\"Content-Type\"&content=\"text/&charset=UTF-<span style="color: #\"&\n");
&&&&&&out.write("&title&Draw&Image&/title&\n");
&&&&&&out.write("&/head&\n");
&&&&&&out.write("&body&\n");
&&&&&&out.write("\r\n");
&&BufferedImage&image&=&new&BufferedImage(<span style="color: #0,&<span style="color: #0,&BufferedImage.TYPE_INT_RGB);
&&Graphics&g&=&image.getGraphics();
&&g.fillRect(<span style="color: #,<span style="color: #,<span style="color: #0,<span style="color: #0);
&&g.setColor(new&Color(<span style="color: #5,<span style="color: #,<span style="color: #));&&
&&g.fillArc(<span style="color: #,<span style="color: #,<span style="color: #0,<span style="color: #0,<span style="color: #,<span style="color: #0);
&&g.setColor(new&Color(<span style="color: #,<span style="color: #5,<span style="color: #));
&&g.fillArc(<span style="color: #,<span style="color: #,<span style="color: #0,<span style="color: #0,<span style="color: #0,<span style="color: #);
&&g.setColor(new&Color(<span style="color: #,<span style="color: #,<span style="color: #5));
&&g.fillArc(<span style="color: #,<span style="color: #,<span style="color: #0,<span style="color: #0,<span style="color: #0,<span style="color: #0);
&&g.setColor(new&Color(<span style="color: #,<span style="color: #,<span style="color: #));
&&g.drawString("red:climb"&,&<span style="color: #0,&<span style="color: #);
&&g.drawString("green:swim",&<span style="color: #0,&<span style="color: #0);
&&g.drawString("blue:jump",&<span style="color: #0,&<span style="color: #0);
&&ImageIO.write(image,&"bmp",&response.getOutputStream());
&&//out.clear();
&&//out&=&pageContext.pushBody();
&&&&&&out.write("\r\n");
&&&&&&out.write("&/body&\n");
&&&&&&out.write("&/html&");
&&&&}&catch&(Throwable&t)&{
&&&&&&if&(!(t&instanceof&SkipPageException)){
&&&&&&&&out&=&_jspx_
&&&&&&&&if&(out&!=&null&&&&out.getBufferSize()&!=&<span style="color: #)
&&&&&&&&&&out.clearBuffer();
&&&&&&&&if&(_jspx_page_context&!=&null)&_jspx_page_context.handlePageException(t);
&&&&}&finally&{
&&&&&&if&(_jspxFactory&!=&null)&_jspxFactory.releasePageContext(_jspx_page_context);
我们看到在JSP页面释放资源的时候,调用了ServetResponse.getWriter()方法,之后程序即抛出异常了,查看Servlet的API发现问题:&
public java.io.PrintWriter getWriter()
throws java.io.IOException
Returns a PrintWriter object that can send character text to the client. The PrintWriter uses the character encoding returned by . If the response's character encoding has not been specified as described in getCharacterEncoding (i.e., the method just returns the default value ISO-8859-1), getWriter updates it to ISO-8859-1.
Calling flush() on the PrintWriter commits the response.
Either this method or
may be called to write the body, not both.
a PrintWriter object that can return character data to the client
UnsupportedEncodingException - if the character encoding returned by getCharacterEncoding cannot be used
java.lang.IllegalStateException - if the getOutputStream method has already been called for this response object
java.io.IOException - if an input or output exception occurred
, 如API所言,由于ServletResponse.getOutputStream()方法和该方法都有可能被调用,来输出JSP页面的内容,如果其中的一个方法被调用了,再调用另一个方法就会抛出异常。
解决方法如下:
将JSP页面的最后两行代码的注释去掉,这两行代码的作用如下:
out.clear():清空缓存的内容。
pageContext.pushBody():参考API
pushBody()
Return a new BodyContent object, save the current "out" JspWriter, and update the value of the "out" attribute in the page scope attribute namespace of the PageContext.
the new BodyContent
&#183;返回一个新的BodyContent(代表一个HTML页面的BODY部分内容)
&#183;保存JspWriter实例的对象out
&#183;更新PageContext的out属性的内容
-------------------------------------------------------------
生活就像打牌,不是要抓一手好牌,而是要尽力打好一手烂牌。
阅读(36391)
&re: getOutputStream() has already been called for this response的解决方法
不错,对jsp有了更深的理解了,收藏了&&&&&&
&re: getOutputStream() has already been called for this response的解决方法
太感谢了。这个问题郁闷了我们几个月,后来还是改了设计给绕过去的。现在可以按照正常的设计修改代码了。再次谢过了。&&&&&&
&re: getOutputStream() has already been called for this response的解决方法
非常感谢&&&&&&
&re: getOutputStream() has already been called for this response的解决方法[未登录]
谢谢啊!
问题解释的很清楚, 解决方案也正确!
希望以后多多交流, 我QQ&&&&&&
&re: getOutputStream() has already been called for this response的解决方法
想问下博主大哥,小弟也遇到了这个情况,但是在后面加了那两句也不行!
后来我也去看了下提示错误生成的servlet文件,但是有一点不同的是我的只有这
_jspxFactory.releasePageContext(_jspx_page_context);
没有前面的if语句,直接在生成servlet的文件中加if语句,但是刷新页面还是会有异常的。实在不懂是怎么回事,只好想请教下大哥!
小弟Email:ice-_-wind&#
劳烦大哥看到了回复下!
&&&&&&
&re: getOutputStream() has already been called for this response的解决方法[未登录]
错误解决不了,我照你的做,还是一样!!&&&&&&
&re: getOutputStream() has already been called for this response的解决方法
我内牛满面啊,郁闷我一天的问题终于解决了,爱死你了&&&&&&
&re: getOutputStream() has already been called for this response的解决方法
我这样用了还是不行啊&&&&&&
&re: getOutputStream() has already been called for this response的解决方法
谢谢指点。。。。。。&&&&&&
&re: getOutputStream() has already been called for this response的解决方法
大家可以看下面的网页,我采用的是下面的方法。&&&&&&
3031145710111213182022232426272831123456789
留言簿(18)
BlogJava热点博客
阅读排行榜
评论排行榜}

我要回帖

更多关于 http加密解决方法 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信