*MODS* Just you you ;) [R&D] Samsung Snapdragon 800 harmonizing

Status
Not open for further replies.
Search This thread

Absolon

Senior Member
Nov 10, 2009
201
239
Stockholm

Dear Moderators!

Since I had top stop being active in the development the threads that I started with having a master directory and thus that are left here has become totally stale since they have not been updated in a long time nor do I have current plans to continue.

I don't track this forum and the wonders done with this phone but this post has some real potential danger.
The post is outdated and the information in it could therefore be wrong, faulty or even harmful. And I see it mostly harmful in my point of view, since this was the baby steps taken a long time ago.

Looking at the contents it compares several parts of partition tables and even brave (and foolish) tries of me testing philz recoveries. Now Philz has put some safety code since the Note II/S3 melds but for a less experienced user that look at the names.

"hlte and jflte", sound pretty close that we know is not the case but they reeeely want so badly into the "world" of S4 they could try to alter the partition tables, that we serve them on a platter and that there are easy utils for, to TRY make it look like the "real" S4 and really hard brick the phone, or even worse try TWRP of the hlfe "since it was so long time ago" and look at their screen melting away.

Proper scientific rules dictates that if any information is unknown and therefore in a volatile state it should fall under the principle of caution until verified of its validity and safety. I have no insight into that validly and the current development but I highly doubt this post is needed any longer and since this is accessible to the public the "not doing any harm" comes into place and thus this thread should be deleted since if anything useful came out of it it has already been taken into current development and it can cause harm. A lock will not suffice.

Since I know that many posts are not considered being "device specific enough" (like a discussion about lowering the voltage of the kernel) or "cluttering" (explaining the booting process of a kernel works) this post should absolutely fall under some of those rules (or some other that I've yet not encountered) and I strongly think a deletion of this would be more proper then just moving it to the trashcan "General"?

So at least I try to make you see that this post should not be in the trashcan but deleted for the safety of less experienced users.
You can say that they are then stupid. I call them inexperienced. I tried to so many times to post and raise the level of knowledge and we all know where those writing for 8 hours posts went, right?
But this is not about being ignored from "higher devs" about my finding of a side channel attack in the bootloader in 4.3.

This post is just not a safe for those unlucky who got this ****ty phone on their warranty (I got one too). They feel cheated and I understand them.
It's useless, can't use the S4 and not the N9005 stuff. The guys here did an amazing job with it but I had leave. But someone can really do something stupid and and this post gives false "hope". I got some "Pit"-file. Lets try that one...

Since this is also a stub for a "collection" that I also could not finish and I don't recall if I did something more of those but I know you are pros of finding nonsense like this and could you please remove that "clutter" as well? ;)

All the best,
Absie






Abstract
This thread is about testing and finding similarities and differences between the currently two Snapdragon 800 Samsung smartphones, namely the I9506 and Galaxy Note 3 (SM-N9005, hltexx). What we know so far is that they use the same hardware and production line and are separated quite late where they diverge. The theory is therefore that the Samsung Note 3 LTE binaries should work since the development here is non-existent and the similarities are larger between those two then with the previous S4, I9505. The work seem not as straight forward and so far binaries from Note 3 have been incompatible and this thread is about finding our just WHY this is so and how we can try to overcome those problems and have some porting of available ROMs from the major project branches. Similarities with the previous S4 (I9505) will be investigated along the progress of this thread. Since this device is shipped with Android v4.2.2 and without KNOX activated we also need to investigate what activates KNOX and how to avoid that.



Collection of findings
This is a stub of the different pages that will be updated as the progress is ongoing and will be updates as we move along and collect the findings.

General Findings
Stub

Custom Recoveries
Stub

Kernels
Stub

Roms
Stub

Other (KNOX, modems, bootloaders etc)
Stub









.
 
Last edited:

Absolon

Senior Member
Nov 10, 2009
201
239
Stockholm
General Findings​


Things we know

  • The I9506 and Note 3 (int) are based on the same board and therefore they should be interchangeable.
  • The Pit-files (Partition information) are identical for the both devices except for the obvious, larger screen, more mem and bigger internal data partition. All other partitions are exactly the same and lies on the same place in the Flash which should porting much easier since the core partition layout is the same and makes it much easier and safer to try different versions.
  • The initial tests done with trying different Custom recoveries has not worked.


Things we don't know

  • Are the kernel interchangable? Here we have note yet had a 4.3 for I9506 to compare but Samsung has started to roll out that. Knox is then activated.
  • Differences between other partitions and their content


Questions that need answers (volunteers are needed!)

  • Now that we have at least 2 versions of the 4.3, we need to hunt for the same releases made on Note 3 and compare them.
  • Why is not Custom recovery working? Is it something simple?
  • Does anything from the I9505 work? Are there any similarities there?











.
 
Last edited:
  • Like
Reactions: xenix96

Absolon

Senior Member
Nov 10, 2009
201
239
Stockholm
Custom Recovery​


So far we hare 2 custom recoveries (links will be provied).

No custom recoveries from Note 3 has yet been working.

The following recoveries from Note 3 have been tested and found not been working my normal replacement in Odin
  • Philz_touch_6.04.1 - (Give the first BSOD! Blue! Blue!)
  • Philz_touch_6.08.9 - (Seems like the screen is melting)
  • Openrecovery-twrp-2.6.3.0 - (Black screen. Nothing happens)

You can all try, those who has 4.3 and Knox 0x01 could test those. It seems a bit scary, but at least for the the "pull the battery and reinstall a normal one with Odin" worked,
but as usual, this is work that need to be done and nobody here can promise anything. Brick/unbrick, but you might be the hero if you get stuff to work from over Note (like a kernel).
So I have something to fill the next post with? :)


Who initially provided the working custom recoveries and what was done to make them work?
Please PM me if you don't want to write it here.












.
 
Last edited:
  • Like
Reactions: xenix96

DeHAWK

Senior Member
Jul 25, 2011
1,628
2,738
Malmoe
Samsung Galaxy S23 Ultra
Custom Recovery​


So far we hare 2 custom recoveries (links will be provied)

No custom recoveries from Note 3 has yet been working.

The following recoveries from Note 3 have been tested and found not been working my normal replacement in Odin
Philz_touch_6.04.1
Philz_touch_6.08.9
Openrecovery-twrp-2.6.3.0


















.

Hi Absolon.
Probably because a different portion table. Our is even different from the GT-I9505.
I'll post our full partion table, as it looks on our phone. Just need to get home and fire up my Ubuntu/Linux.
See ya'

Sent from my GT-I9305 using XDA Premium 4 mobile app
 

Absolon

Senior Member
Nov 10, 2009
201
239
Stockholm
I made the Pit files yesterday from the two devices and the are the same.

Same size, same memory adresses.
 

Attachments

  • Snoppfiles.rar
    1.7 KB · Views: 47
Last edited:
  • Like
Reactions: xenix96

Absolon

Senior Member
Nov 10, 2009
201
239
Stockholm
Hi Absolon.
Probably because a different portion table. Our is even different from the GT-I9505.
I'll post our full partion table, as it looks on our phone. Just need to get home and fire up my Ubuntu/Linux.
See ya'

Sent from my GT-I9305 using XDA Premium 4 mobile app

Did you see the PIT-files I sent you yesterday?

Those where the same. Exactly the same. So how can it differ?

I posted them above this reply
 
Last edited:

DeHAWK

Senior Member
Jul 25, 2011
1,628
2,738
Malmoe
Samsung Galaxy S23 Ultra
Did you see the PIT-files I sent you yesterday?

Those where the same. Exactly the same. So how can it differ?

I posted them above this reply

Just received them. I put the files up in a moment.

Sent from my GT-I9506 using XDA Premium 4 mobile app

Ok, now back on my PC, look at this..

shell@android:/ $ ls -al /dev/block/platform/msm_sdcc.1/by-name

lrwxrwxrwx root root 2013-06-28 18:24 aboot -> /dev/block/mmcblk0p6
lrwxrwxrwx root root 2013-06-28 18:24 apnhlos -> /dev/block/mmcblk0p1
lrwxrwxrwx root root 2013-06-28 18:24 backup -> /dev/block/mmcblk0p17
lrwxrwxrwx root root 2013-06-28 18:24 boot -> /dev/block/mmcblk0p14
lrwxrwxrwx root root 2013-06-28 18:24 cache > /dev/block/mmcblk0p24
lrwxrwxrwx root root 2013-06-28 18:24 dbi -> /dev/block/mmcblk0p4
lrwxrwxrwx root root 2013-06-28 18:24 ddr -> /dev/block/mmcblk0p5
lrwxrwxrwx root root 2013-06-28 18:24 efs -> /dev/block/mmcblk0p11
lrwxrwxrwx root root 2013-06-28 18:24 fota -> /dev/block/mmcblk0p16
lrwxrwxrwx root root 2013-06-28 18:24 fsc -> /dev/block/mmcblk0p19
lrwxrwxrwx root root 2013-06-28 18:24 fsg -> /dev/block/mmcblk0p18
lrwxrwxrwx root root 2013-06-28 18:24 hidden -> /dev/block/mmcblk0p25
lrwxrwxrwx root root 2013-06-28 18:24 modem -> /dev/block/mmcblk0p2
lrwxrwxrwx root root 2013-06-28 18:24 modemst1 -> /dev/block/mmcblk0p12
lrwxrwxrwx root root 2013-06-28 18:24 modemst2 -> /dev/block/mmcblk0p13
lrwxrwxrwx root root 2013-06-28 18:24 pad -> /dev/block/mmcblk0p9
lrwxrwxrwx root root 2013-06-28 18:24 param -> /dev/block/mmcblk0p10
lrwxrwxrwx root root 2013-06-28 18:24 persdata -> /dev/block/mmcblk0p22
lrwxrwxrwx root root 2013-06-28 18:24 persist -> /dev/block/mmcblk0p21
lrwxrwxrwx root root 2013-06-28 18:24 recovery -> /dev/block/mmcblk0p15
lrwxrwxrwx root root 2013-06-28 18:24 rpm -> /dev/block/mmcblk0p7
lrwxrwxrwx root root 2013-06-28 18:24 sbl1 -> /dev/block/mmcblk0p3
lrwxrwxrwx root root 2013-06-28 18:24 ssd -> /dev/block/mmcblk0p20
lrwxrwxrwx root root 2013-06-28 18:24 system -> /dev/block/mmcblk0p23
lrwxrwxrwx root root 2013-06-28 18:24 tz -> /dev/block/mmcblk0p8
lrwxrwxrwx root root 2013-06-28 18:24 userdata -> /dev/block/mmcblk0p26



Mount Point Number Filesystem name
/dev/block/mmcblk0p1 anphlos
/dev/block/mmcblk0p2 modem
/dev/block/mmcblk0p3 sbl1
/dev/block/mmcblk0p4 dbi
/dev/block/mmcblk0p5 ddr
/dev/block/mmcblk0p6 aboot
/dev/block/mmcblk0p7 rpm
/dev/block/mmcblk0p8 tz
/dev/block/mmcblk0p9 pad
/dev/block/mmcblk0p10 param
/dev/block/mmcblk0p11 ext4 efs
/dev/block/mmcblk0p12 modemst1
/dev/block/mmcblk0p13 modemst2
/dev/block/mmcblk0p14 boot
/dev/block/mmcblk0p15 recovery
/dev/block/mmcblk0p16 fota
/dev/block/mmcblk0p17 backup
/dev/block/mmcblk0p18 fsg
/dev/block/mmcblk0p19 fsc
/dev/block/mmcblk0p20 ssd
/dev/block/mmcblk0p21 persist
/dev/block/mmcblk0p22 ext4 persdata
/dev/block/mmcblk0p23 ext4 system
/dev/block/mmcblk0p24 ext4 cache
/dev/block/mmcblk0p25 ext4 hidden
/dev/block/mmcblk0p26 ext4 userdata



Number Start End Size File system Name Flags
1 4194kB 17.3MB 13.1MB apnhlos
2 17.3MB 71.3MB 54.0MB mdm
3 71.3MB 71.4MB 131kB sbl1
4 71.4MB 71.7MB 262kB sbl2
5 71.7MB 72.2MB 524kB sbl3
6 72.2MB 74.3MB 2097kB aboot
7 74.3MB 74.8MB 524kB rpm
8 74.8MB 75.4MB 524kB tz
9 75.4MB 92.7MB 17.3MB pad
10 92.7MB 107MB 14.3MB ext4 efs
11 107MB 110MB 3146kB modemst1
12 110MB 113MB 3146kB modemst2
13 113MB 114MB 799kB m9kefs1
14 114MB 115MB 799kB m9kefs2
15 115MB 116MB 799kB m9kefs3
16 116MB 3010MB 2894MB ext4 system
17 3010MB 3018MB 8389kB persist
18 3018MB 5189MB 2171MB ext4 cache
19 5189MB 5195MB 6291kB param
20 5195MB 5205MB 10.5MB boot
21 5205MB 5216MB 10.5MB recovery
22 5216MB 5226MB 10.5MB fota
23 5226MB 5233MB 6291kB backup
24 5233MB 5236MB 3146kB fsg
25 5236MB 5236MB 8192B ssd
26 5236MB 5245MB 9437kB ext4 persdata
27 5245MB 5770MB 524MB ext4 hidden
28 5770MB 5791MB 21.0MB carrier
29 5791MB 15.8GB 9961MB ext4 userdata


I had to find some info in XDA, but it should look like this. One thing is sure, and thats the first part, the last 2 parts I made myself...
Try to run the command: ls -al /dev/block/platform/msm_sdcc.1/by-name
Do it in a terminal.

Btw. Does anybody know why I can't upload screenshots and other stuff???
 
Last edited:

xenix96

Senior Member
Dec 31, 2011
999
763
Samsung Galaxy S23 Ultra
I just compared the 2 .txt files in excel

The result are in attachement >

Cell B is BASE


Cell A is compared with Cell B

- Everthing green in Cell A is identical with Cell B

- Everthing white in Cell A is different to Cell B


You can also compare to this ref thread [DEV][REF][INFO] Partitions GT-I9506

Cheers
 

Attachments

  • Mappe1.rar
    4.5 KB · Views: 22
  • Mappe1.zip
    7.4 KB · Views: 19
Last edited:

DeHAWK

Senior Member
Jul 25, 2011
1,628
2,738
Malmoe
Samsung Galaxy S23 Ultra
I made the Pit files yesterday from the two devices and the are the same.

Same size, same memory adresses.

Got your mail, looking at them right now and comparing with my own files.

See ya'

---------- Post added at 08:09 PM ---------- Previous post was at 08:01 PM ----------

Got your mail, looking at them right now and comparing with my own files.

See ya'

Ok, this looks nice. Have to look more into them.

---------- Post added at 08:21 PM ---------- Previous post was at 08:09 PM ----------

I just compared the 2 .txt files in excel

The result are in attachement >

Cell B is BASE


Cell A is compared with Cell B

- Everthing green in Cell A is identical with Cell B

- Everthing white in Cell A is different to Cell B


You can also compare to this ref thread [DEV][REF][INFO] Partitions GT-I9506


Cheers


My dear friend, please zip your files, I don't use rar in Ubuntu. :D
Have to switch to Windows and back...lol

Somethings wrong with my account here, it log out out after a few minutes, can't add pics etc...
But at least I can get in now on my laptop. Might have to cantact the Mod.

See ya'
 

xenix96

Senior Member
Dec 31, 2011
999
763
Samsung Galaxy S23 Ultra
Got your mail, looking at them right now and comparing with my own files.

See ya'

---------- Post added at 08:09 PM ---------- Previous post was at 08:01 PM ----------



Ok, this looks nice. Have to look more into them.

---------- Post added at 08:21 PM ---------- Previous post was at 08:09 PM ----------




My dear friend, please zip your files, I don't use rar in Ubuntu. :D
Have to switch to Windows and back...lol

Somethings wrong with my account here, it log out out after a few minutes, can't add pics etc...
But at least I can get in now on my laptop. Might have to cantact the Mod.

See ya'

Added Mappe1.zip to http://xdaforums.com/showpost.php?p=49182714&postcount=12

Cheers
 

faabak

Senior Member
May 15, 2013
125
78
Nice thread, i already have the i9506, and i will get my Note 3 as a company phone on wednesday. I'd ble glad to help! :)
 
  • Like
Reactions: Absolon

Absolon

Senior Member
Nov 10, 2009
201
239
Stockholm
I created my I9506 files from my phone.

All XDA related content will be placed here for reference and PM me your gmails and I give you r/w there.

(changed the link since someone tried to read INSIDE a rar file in gdocs. There is a zip there now as well)

So, as you see, I got the same values, just that you didn't give you any? :)

  1. We do have exactly the same layout
  2. We know it's the same board
  3. We have recovery that is working
  4. N9005 recoveries are NOT?

Any idea?

Who had the "mended" Philz from start? What was changed so it would work?

Because if we can figure this out it looks promising. If we can't then we need to start trying (need that anyway) compiling stuff and go from there.
But I thought it would be interesting just to check if it would work or not. Damn it...

/Abs

Edit: OMG, I outed myself ;)

I just compared the 2 .txt files in excel

The result are in attachement >

Cell B is BASE


Cell A is compared with Cell B

- Everthing green in Cell A is identical with Cell B

- Everthing white in Cell A is different to Cell B


You can also compare to this ref thread [DEV][REF][INFO] Partitions GT-I9506

Cheers

I created the PIT-file from my phone.

Will place all further things
 
Last edited:
Status
Not open for further replies.

Top Liked Posts

  • There are no posts matching your filters.
  • 3

    Dear Moderators!

    Since I had top stop being active in the development the threads that I started with having a master directory and thus that are left here has become totally stale since they have not been updated in a long time nor do I have current plans to continue.

    I don't track this forum and the wonders done with this phone but this post has some real potential danger.
    The post is outdated and the information in it could therefore be wrong, faulty or even harmful. And I see it mostly harmful in my point of view, since this was the baby steps taken a long time ago.

    Looking at the contents it compares several parts of partition tables and even brave (and foolish) tries of me testing philz recoveries. Now Philz has put some safety code since the Note II/S3 melds but for a less experienced user that look at the names.

    "hlte and jflte", sound pretty close that we know is not the case but they reeeely want so badly into the "world" of S4 they could try to alter the partition tables, that we serve them on a platter and that there are easy utils for, to TRY make it look like the "real" S4 and really hard brick the phone, or even worse try TWRP of the hlfe "since it was so long time ago" and look at their screen melting away.

    Proper scientific rules dictates that if any information is unknown and therefore in a volatile state it should fall under the principle of caution until verified of its validity and safety. I have no insight into that validly and the current development but I highly doubt this post is needed any longer and since this is accessible to the public the "not doing any harm" comes into place and thus this thread should be deleted since if anything useful came out of it it has already been taken into current development and it can cause harm. A lock will not suffice.

    Since I know that many posts are not considered being "device specific enough" (like a discussion about lowering the voltage of the kernel) or "cluttering" (explaining the booting process of a kernel works) this post should absolutely fall under some of those rules (or some other that I've yet not encountered) and I strongly think a deletion of this would be more proper then just moving it to the trashcan "General"?

    So at least I try to make you see that this post should not be in the trashcan but deleted for the safety of less experienced users.
    You can say that they are then stupid. I call them inexperienced. I tried to so many times to post and raise the level of knowledge and we all know where those writing for 8 hours posts went, right?
    But this is not about being ignored from "higher devs" about my finding of a side channel attack in the bootloader in 4.3.

    This post is just not a safe for those unlucky who got this ****ty phone on their warranty (I got one too). They feel cheated and I understand them.
    It's useless, can't use the S4 and not the N9005 stuff. The guys here did an amazing job with it but I had leave. But someone can really do something stupid and and this post gives false "hope". I got some "Pit"-file. Lets try that one...

    Since this is also a stub for a "collection" that I also could not finish and I don't recall if I did something more of those but I know you are pros of finding nonsense like this and could you please remove that "clutter" as well? ;)

    All the best,
    Absie






    Abstract
    This thread is about testing and finding similarities and differences between the currently two Snapdragon 800 Samsung smartphones, namely the I9506 and Galaxy Note 3 (SM-N9005, hltexx). What we know so far is that they use the same hardware and production line and are separated quite late where they diverge. The theory is therefore that the Samsung Note 3 LTE binaries should work since the development here is non-existent and the similarities are larger between those two then with the previous S4, I9505. The work seem not as straight forward and so far binaries from Note 3 have been incompatible and this thread is about finding our just WHY this is so and how we can try to overcome those problems and have some porting of available ROMs from the major project branches. Similarities with the previous S4 (I9505) will be investigated along the progress of this thread. Since this device is shipped with Android v4.2.2 and without KNOX activated we also need to investigate what activates KNOX and how to avoid that.



    Collection of findings
    This is a stub of the different pages that will be updated as the progress is ongoing and will be updates as we move along and collect the findings.

    General Findings
    Stub

    Custom Recoveries
    Stub

    Kernels
    Stub

    Roms
    Stub

    Other (KNOX, modems, bootloaders etc)
    Stub









    .
    1
    General Findings​


    Things we know

    • The I9506 and Note 3 (int) are based on the same board and therefore they should be interchangeable.
    • The Pit-files (Partition information) are identical for the both devices except for the obvious, larger screen, more mem and bigger internal data partition. All other partitions are exactly the same and lies on the same place in the Flash which should porting much easier since the core partition layout is the same and makes it much easier and safer to try different versions.
    • The initial tests done with trying different Custom recoveries has not worked.


    Things we don't know

    • Are the kernel interchangable? Here we have note yet had a 4.3 for I9506 to compare but Samsung has started to roll out that. Knox is then activated.
    • Differences between other partitions and their content


    Questions that need answers (volunteers are needed!)

    • Now that we have at least 2 versions of the 4.3, we need to hunt for the same releases made on Note 3 and compare them.
    • Why is not Custom recovery working? Is it something simple?
    • Does anything from the I9505 work? Are there any similarities there?











    .
    1
    Custom Recovery​


    So far we hare 2 custom recoveries (links will be provied).

    No custom recoveries from Note 3 has yet been working.

    The following recoveries from Note 3 have been tested and found not been working my normal replacement in Odin
    • Philz_touch_6.04.1 - (Give the first BSOD! Blue! Blue!)
    • Philz_touch_6.08.9 - (Seems like the screen is melting)
    • Openrecovery-twrp-2.6.3.0 - (Black screen. Nothing happens)

    You can all try, those who has 4.3 and Knox 0x01 could test those. It seems a bit scary, but at least for the the "pull the battery and reinstall a normal one with Odin" worked,
    but as usual, this is work that need to be done and nobody here can promise anything. Brick/unbrick, but you might be the hero if you get stuff to work from over Note (like a kernel).
    So I have something to fill the next post with? :)


    Who initially provided the working custom recoveries and what was done to make them work?
    Please PM me if you don't want to write it here.












    .
    1